The 4play card is a quad digital joypad interface card for the Apple II. It brings great enhancements to the Apple II multiplayer capabilities. We like that card and we support it. We also include two versions of our patched Lode Runner, one for the Rev. A card and one for the Rev. B card, you will likely get the Rev. B one when you purchase it.
Cold boot the diskette or launch from GS/OS, BLOAD FP.DRIVER and BRUN TEST.FP
The source code is included. It is written in Merlin and has enough comments for you to understand how to program it.
* * Alex Lukazi's 4play routines * http://lukazi.blogspot.com/ * * (c) 2016, Brutal Deluxe Software * http://www.brutaldeluxe.fr/ * * Use them at your own risk ;-) * mx %11 org $1000 lst off *---------- Entry point jmp FPInitAll ; Clear tables and variables jmp FPFindAll ; Find all 4play cards jmp FPFindIt ; Return 1st 4play card found (if any) jmp FPLoopIt ; ...and you can continue looping jmp FPReadDigital ; Read the joystick the new way jmp FPSetAnalogClampValues ; Set the values for the old way jmp FPReadAnalog ; Read the joystick the old way jmp FPReadTrigger ; Read buttons jmp FPReadTrigger1 ; Read buttons jmp FPReadTrigger2 ; Read buttons jmp FPReadTrigger3 ; Read buttons jmp FPSetSlot ; Force 4play slot for... jmp FPDirectRead ; ...a direct read of a joystick *---------- Information asc 8d asc "6502 4play routines v1.0"8d asc "(c) 2016, Brutal Deluxe Software" asc 8d
800 KB image
Lode Runner rev A 140 KB image
Lode Runner reb B 140 KB image