Closed gyurco closed 7 years ago
Thanks for merging! But I fear that with the new ROM file, Multiface and PlusD won't work without a new release, the +3 ROMs were inserted right after the 128k ROMs, followed by PlusD, MF128 and MF 3.
Can you test it and make sure all modes are working as expected? Since it's more fresh in your head than in mine. I'm busy by other projects currently
Ok, I'll cycle through the models (I've tested the regular 128k with TR-DOS, too, before posted the change, never used the Pentagon and Profi, but there was no change in that part...but sometimes I change one line and just get a completely unworking core, maybe because of timing issues - strangely there were lots of failing paths reported already, but it worked), and will report back. Should I create a new .rbf, too (not sure anything else is needed besides compiling and putting it to the releases dir)?
No, you don't need to release rbf. I will do it later if nothing is broken.
Here's the latest state, with working read-only disk support. Even boots CP/M. Some copy protected games fail, but it is very time-consuming to debug them. Write support will added, just don't know when can I continue to work on this (maybe weeks or months later), so I post the read-only version. Known disk images using the +3 full 64k RAM memory modes: Project Stealth Fighter, Locomotive CP/M. The zxspectrum.qsf change is really just an +set_global_assignment -name SYSTEMVERILOG_FILE u765.sv I don't know how Quartus could manage to mess this up to produce this large diff.