Login
Back to forumSee the full topicGo to last reply

Posted By

Gaia
on 2002-03-13
 It was clear :)

It was clear why you want this feature, but cheers anyway The biggest advantage in my opinion would be to detect the emulator to avoid using disk turbo loaders as they are not supported by the emulators...

Anyway, address 1 is again not a good idea That's the processor's I/O port for tape and serial disk access. Yape 0.37 now reports (200) at that address as the processor port is now sort of emulated correctly. This does not apply to Minus/4 and WinEMU though. But any well-behaving emulator will report this value similarly to a real machine. To clarify, here's a lowdown of that register:

I/O register of plus/4 at $01

7. bit IEC-data in
6. bit IEC-clk-in
5. bit - (out)
4. bit tape sense read
3. bit tape motor
2. bit IEC-atn-out
1. bit IEC-clk-out / tape sense write
0. bit IEC-data out

I know WinEMU once used the ROM address where the highest bit indicates the ROM version, ie. it's PAL or NTSC. For some reason, Zsolt seemed to disable this feature in recent releases... I put the question on the plus4 mailing list, hopefully the authors will react in due time.

Thanks for the files again, in advance.



Back to top


Copyright © Plus/4 World Team, 2001-2024