29-07-2026, 05:21 PM
(This post was last modified: 29-07-2026, 05:50 PM by fathertedcrilly.)
Things have been a bit quiet on the Novato front as I have been embracing the joyful nightmare of moving house.
Not much in the way of major advances :
Quick load will pull a binary file off disk and execute at 0x900
![[Image: IQS4Se-nOvr5R4swP1EDhcK_AV1_uGe_rwumsejt57BjkOQ]](https://1drv.ms/i/c/b32dc7ed1e16a876/IQS4Se-nOvr5R4swP1EDhcK_AV1_uGe_rwumsejt57BjkOQ)
As these files were pulled off the CIAB Arcade 1 disk, some of the games are versions that expect a disk boot rom present and fail ( such as Asteroids ).
Others have some subtle PCG and colour issues in 80x24 mode.
Next step is to put in a timing code to correctly clock the 6545 counters.
This will allow
Sample slideshow of games that load:
https://youtu.be/LMnOtjD2BeY
Source and binary available from https://github.com/fatherdougalmaguire/Novato
Thanks
Tony
Not much in the way of major advances :
- Refactoring of dissembler code
- Bug fix for emulator reset
- Bug fix for emulator status LED
- Introduction of quick load functionality
Quick load will pull a binary file off disk and execute at 0x900
As these files were pulled off the CIAB Arcade 1 disk, some of the games are versions that expect a disk boot rom present and fail ( such as Asteroids ).
Others have some subtle PCG and colour issues in 80x24 mode.
Next step is to put in a timing code to correctly clock the 6545 counters.
This will allow
- Keyboard emulation
- Winding the processor speed back to 3.375mhz
- Sound generation
- Tape loading
Sample slideshow of games that load:
https://youtu.be/LMnOtjD2BeY
Source and binary available from https://github.com/fatherdougalmaguire/Novato
Thanks
Tony
