Hi
I want to test my own ZX81x2 rom (having SAVE/LOAD for MEFISDOS and other patches), but then I can't load a test P-file from EO "tape".
Is EO (I am currently using V1.23) confused by my own LOAD patches in rom?
Of course I want to test other things, NOT the LOAD/SAVE-patches, which require additionial hardware to work ...
Siggi
EO and SAVE/LOAD rom patches?
EO and SAVE/LOAD rom patches?
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
Re: EO and SAVE/LOAD rom patches?
EO containts both regular load and Flash load. Have you tried with both?
Re: EO and SAVE/LOAD rom patches?
Yes, but no success ..
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
Re: EO and SAVE/LOAD rom patches?
Maybe I don't understand the question.
Whenever I want to try out a ROM in EO I rename an existing ROM in the ROM folder and replace it with my test ROM
Whenever I want to try out a ROM in EO I rename an existing ROM in the ROM folder and replace it with my test ROM
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: EO and SAVE/LOAD rom patches?
I copied my own rom into EO's rom folder and selected it as usual as the rom to be used by EO (instead of the ZX81x2 rom).
EO then behaves as usual as ZX81, but LOAD "" does not work (nothing happens).
EO then behaves as usual as ZX81, but LOAD "" does not work (nothing happens).
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
http://zx81.ddns.net/ZxTeaM
- 1024MAK
- Posts: 5527
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: EO and SAVE/LOAD rom patches?
I don’t know about EO specifically, but as I understand it, normal practice with emulators is for them to hook into particular combinations of instructions/addresses in the LOAD and in the SAVE routines. That enables the emulator to simulate tape operations. If the emulated processor never sees these, because the code has been changed, the conditions will never be correct so no tape operation will take place.
Some emulators are more sophisticated, because they have to cope with software that has special/custom/fast loaders. These may be looking for instructions for the relevant I/O port and not a specific address.
Really you need Michael D Wynne (MikeW, the author) Charlie (sirmorris) or Paul Farrow to help. Paul, username Fruitcake is the most active of these. It’s unlikely that Mike and Charlie will respond.
Mark
Some emulators are more sophisticated, because they have to cope with software that has special/custom/fast loaders. These may be looking for instructions for the relevant I/O port and not a specific address.
Really you need Michael D Wynne (MikeW, the author) Charlie (sirmorris) or Paul Farrow to help. Paul, username Fruitcake is the most active of these. It’s unlikely that Mike and Charlie will respond.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: EO and SAVE/LOAD rom patches?
Maybe you can use the Wave manager instead. It will be quite slower though.
(I used it with Pascal as it had a custom tape routine.)
(I used it with Pascal as it had a custom tape routine.)
-
- Posts: 114
- Joined: Thu Apr 23, 2020 6:02 am
- Location: Minneapolis, MN
Re: EO and SAVE/LOAD rom patches?
Does your new ROM access the ports on the PLA similar to the original ROM? EO emulates the operation of the logic array, so loading should work unless you aren't using the same I/O ports or the timing is not the same. Have you tried the debugger to step through ROM after you use LOAD?siggi wrote: ↑Mon Aug 05, 2024 11:43 am Hi
I want to test my own ZX81x2 rom (having SAVE/LOAD for MEFISDOS and other patches), but then I can't load a test P-file from EO "tape".
Is EO (I am currently using V1.23) confused by my own LOAD patches in rom?
Of course I want to test other things, NOT the LOAD/SAVE-patches, which require additionial hardware to work ...
Siggi
John