Home | Forums | What's new | Resources | |
EMS AR+ to PC connection |
keropi - Mar 3, 2003 |
antime | Mar 3, 2003 | |||
You can build yourself a FreeWing... which connects to the parallel port, but you have to write the software yourself. Plugging the AR directly to the parallel port won't work and could fry your hardware. |
ExCyber | Mar 3, 2003 | |||||||
Free Wing... is the designer (not sure if it's a group or individual) of the interface, and is still doing some neat stuff, like "hardware emulation" of Galaxian....
I think the "PAR-Communicate TOOL" here... might support the interface, but it's been a while since I've messed with it. |
ExCyber | Mar 3, 2003 | |||
I can't test this since I don't have the interface, but running it showed this: /l: Link Device 0=ComsLink default=ComsLink 1=LPT_PC(def.=0378H) 2=LPT_98(fix =0140H) |
ExCyber | Mar 3, 2003 | |||||||
I assume that's what LPT_98 refers to. I'm a little skeptical that LPT_PC means the same, especially considering that it specifically refers to port address 0x378.
I didn't adapt the driver (for those who don't know, it's the /dev/pccl driver from Daniel Balster's psxdev...), but wrote a userland utility that uses some of its low-level functions. It was largely copy/paste/edit from TyRaNiD's debugger. It can be found at my derelict..., if you want to look at the code, but it's really completely unaware of the physical protocol; that's taken care of by /dev/pccl. |
antime | Mar 3, 2003 | |||||||
I was referring to the LPT_98 option. LPT_PC should mean the standard PC parallel ports, but it still doesn't say what interface it uses. FreeWing, ExStand, Xploder or something else? (Xploder is a PSX cartridge that connects directly to the parallel port.)
OK, then the driver probably only provides direct access to the Commlink hardware. I remember that the documentation talks about the Caetla functions, but support for those might have been through a library. (By the way, it seems psxdev.de is gone and the Wayback Machine... doesn't have a copy.) |
ExCyber | Mar 3, 2003 | |||||||
Well, it is a Free Wing program...
No, there are also quite a few PSX/Caetla-specific functions in the driver, I just didn't use them. |
antime | Mar 3, 2003 | ||||
Ah, yes, that would settle it. |
keropi | Mar 4, 2003 | |||
so I can build a Freewing interface, but we do not know if it works for saturn.... The site says it is for PSX... |
antime | Mar 4, 2003 | |||
The FreeWing will work, it is designed as a Commlink replacement. |
AntiPasta | Mar 5, 2003 | |||
LPT98 actually refers to the printer port of the PC98 series of computers... special PC-like (but different) architectures only released in Japan... but I think that we might as well write our own SSFEXE or even a CatFlap port, and include full support for Freewing and the like |