mikeh_nz wrote: ↑Thu Mar 30, 2023 6:35 pm
Moggy - do you recall how you read the ROMs? Was it with something like a TL866 or some other way?
When it comes to things like this Mike, I'm an ancient dinosaur who does things the hard way but in a way that suites me as it is something I was brought up with and it helps to pass the time.
To read the original ROMs.
I use a device called the ZXpand, which you may have heard of, I load a pre saved 8k REM into the Zeddie, then with a simple loop dump the Zeddie's ROM code into the REM statement.
I then save this as a P file.
For burning purposes I'm again old fashioned and use an EPROM programmer connected to my ZX Spectrum, used mainly because it can handle the 21/25 volt programming voltages that the older EPROMs I have require.
The saved P file containing the ROM code I turn into a WAV using a program called winTZX then load this into the Spectrum and burn it to an EPROM. (2764 in my case)
I should add that this only needed doing once as I now have the different ROM contents stored on various EPROMs and only need to plug one into the programmer, dump its contents into the Spectrums memory then burn another EPROM as required.
I used this same method to dump the contents of the Memotech Z80 assembler modules EPROM code, which when loaded back into the ZXpand at the address the original code sits at, allows it to be used as said assembler module for anyone who doesn't possess this module and would like to try it or for those of us who have it but would rather preserve it for posterity.