Bart wrote:Ian wrote:Pro-1000 emulation would be very cool. I did give it a shot but only got so far. Not far enough for games/demos to run. I think it would be easy to do. If you had access to a real device I'd just write a dummy aspi.dll that would just capture the traffic between the device and host. Trouble is I've not even seen pics of a working device. Maybe none are left in the wild.
I've been meaning to write the guy who supplied me with the SDK but I don't think any devices exist anymore else he'd have mentioned it. Unfortunately, it is apparently standard operating procedure for equipment used as part of defense contracts to be destroyed when no longer needed. There were some civilian entities that used the Pro-1000. I was told by someone that they recall selling one to the City of Philadelphia's planning department.
I bet we can emulate it without the real hardware. I just need to figure out how built the DLL that intercepts the SCSI commands. If we emulate the Pro-1000 itself (using the firmware that comes with the SDK), I have a feeling it will all come together quickly.
Did you ever try my emulation attempt? It gets pretty far, basically starts writing to the 'device'. Just it gets stuck in a loop there and keeps sending the same data. The win32 program expects some sort of ACK packet back from the device just I could never figure out exactly what it needed.