16 December 2019, 16:12 | #1 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,338
|
DPS Personal Animation Recorder reverse-engineering: info needed
Following Starglider 2's recent post, I have been looking at the Personal Animation Recorder program code, with a view to documenting how the board works. In future it may be possible for emulators to support it, at least to the extent of playing back stills & animations.
I don't have the original hardware. If anyone does have a PAR card, PAL or NTSC, here are some things that would be useful to see:
|
20 December 2019, 04:39 | #2 |
Registered User
Join Date: Jul 2010
Location: Utah, USA
Posts: 516
|
How are these?
Would definitely be nice to get this reverse engineered. Granted, I am in the middle of trying to get mine configured to work right. |
20 December 2019, 12:36 | #3 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,338
|
Thanks! The PAR2.jpg image was much sharper than PAR1.jpg, but most of the chip text in the blurrier one was still readable.
|
24 December 2019, 07:49 | #4 |
M$ Survivor
Join Date: May 2007
Location: Greece - Crete
Age: 47
Posts: 13
|
My initial fears about PAR cards proved to be correct.
This card was made possible by using FPGA's. If the programmable logic chips have their "let noone read my contents" flag enabled, or if they are plain write once PLC's, I guess there is no way one could reverse engineer the card given the lack of documentation and the scarcity of software written for it. You already know that those chips are bought blank and they have to be programmed to do their jobs. Unless the company who made it releases the bitstream files or the actual design files, I can't see how one would invest the huge amount of time required for reverse engineering the PAR card. |
24 December 2019, 16:43 | #5 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,338
|
It won't be necessary to figure out how the card works at a very low level. Working out the communication protocol could still allow some useful things:
- Ability to create image file from PAR drive without needing to disconnect it from the card, similarly to write an image file back to the PAR drive. - Allow an emulator to fake enough of the board's responses to allow the PAR software to think the board is present. Then you could use it to extract/convert images and animations from a PAR drive image into a more useable format. The available pic of a PAL PAR board shows a Zilog Z8 microcontroller. I'd like to see whether the NTSC board uses the same chip, but the pics don't show it. If that chip is present it's probably covered by a label. If anyone with a PAR is prepared to remove the chip labels, that could help. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DPS Personal Animation Recorder. Hardware Failure. Check Drive. | SantiDarkG | support.Hardware | 2 | 22 November 2018 04:51 |
Help needed! Reverse Engineering of Cannon Fodder 1 (German) | Darksun777 | support.Games | 26 | 30 August 2016 16:27 |
Captive 2 reverse engineering | copse | Coders. General | 2 | 19 August 2015 21:08 |
DPS PAR personal animation recorder 2.55 | bluegreengold | request.Apps | 2 | 30 April 2012 19:23 |
FS: OpalVision, DPS animation recorder | coze | MarketPlace | 1 | 09 May 2007 04:06 |
|
|