Anyone familiar with ESXDOS enough who can generously give me a few tips on how to port or abstract the ZX Spectrum +3 file handling api (+3DOS) so that programs work on both Spectrum OSes?
At this time I only have one real Spectrum +3 to test on real hardware, no idea how to use ESXDOS on an emulator.
count frames
https://github.com/ha1tch/xtxt/blob/main/code/asm/zxspectrum/count-frames-zxspectrumplus3.z80.asm
count streams (WIP)
https://github.com/ha1tch/xtxt/blob/main/code/asm/zxspectrum/count-streams.zxspectrumplus3.z80.asm
#retrocomputing #esxdos #plus3 #ZXSpectrum #Speccy #Spectrum #xtxt