fvdhoef / aquarius-plus

Official Aquarius+ repository
MIT License
43 stars 9 forks source link

Emulator is starting with memory randomly filled. #42

Closed MackW closed 10 months ago

MackW commented 10 months ago

Swings and roundabouts on this one. Have been testing the emu on RFDV7.rom (my retrofest 2022 demo). It would appear that from power on, the 6116's seem to go to 0 (as do Aqualite & Virt Aquarius) - My demo is expecting it to be 0 - my bad for not explicitly setting it, but never been a problem on the real Aqua or the emu's. Seems that Aqu+ has a pattern of EE CE repeated around the location $3F80 (which is my song index), so putting a breakpoint on #0000 and then manually setting the location to 0, allows the demo to run with sound.

RevCurtisP commented 10 months ago

plusBASIC v0.15g fills RAM with zeroes during cold boot. This is a dev release available at https://github.com/RevCurtisP/AquariusPlus/tree/main/plusBasic/zout

fvdhoef commented 10 months ago

Fixed in v0.20