Parallel Cartridge dump and Catflap

Discussion in 'Sony Programming and Development' started by pool7, Oct 31, 2011.

  1. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    So, I'm finally starting to experiment with different setup for my PS1 dev environment.
    I'm waiting to get a Win98-capable box to make things easier; in the meantime I have a WinXP 32-bits with built-in parallel port.

    Here are my questions so far:
    1-I'm planning on using a GameShark Pro. Before flashing it with Caetla, I'd like to backup the ROM (it's v.3.1, which is pretty rare). Can I backup the ROM from within WinXP prior to flashing caetla? If so, how would I do it?
    2-I read the only way to communicate between WinXP and Caetla is using Catflap, due to all other tools being MS-DOS based (i.e. trying to direct access the HW, which NT family does not allow). I downloaded catflap 2.36 (latest version I could find), but whenever I run it, I get an error message about missing catflap.sys. The application still runs, though I wonder if it'll work fine without that file. If anyone can provide said file, I'll really appreciate it.
    3-Is Userport a MUST when trying to get this setup under Win2k/XP?
    4-Is there any (un)documented (either official or not) API/whatever that allows a PS app to interact with the Parallel port, without needing the PC? That is: I'd like to make an PS1 app that works like the BIOS dumper, but dumps the ROM of the cartridge (ie. GameShark/AR/Xploder) to the Memory Card or to the PC. Can this be done somehow without having to further investigate the hardware and programming in R3000 assembly code?

    I tried to be clear in each question, but let me know if there's anything I missed.
     
  2. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    1 - You need to de-solder the PLCC or PDIP ROM and see if your flasher can accept it.

    As for the other questions, I am not certain on the answers.
     
  3. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    I guess I did not specify that: I do not have and do not plan on purchasing a flasher and/or desoldering stuff. The question was if it is possible to do it just with the cartridge in the PS1 connected with a DB25 parallel cable to the computer.
     
  4. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Oh, no tools exist to do such a thing for the Action Replay.
     
    Last edited: Nov 1, 2011
  5. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    No? :thumbsup: program one? an app dat is loaded from Cd or Actionreplay that located its memory adress and buffers them in memory, then put it on the serial line or someting. or rewrite a PC upgrade app to try to download the rom, is there a verification protocol? then maybe it can rewriten to download

    I saw a method of writing an reading eproms on the IDE bus. in linux, but i think you still need to desolder it then. I just made a dip socket while i was doing a desolder.

    http://hitmen.c02.at/files/docs/psx/GS32Comms.htm#7
    isnt that telling us we can access alot of memory? ist the AR located in memory space or even copied to it? i dunno, just my thoughs, im now doing a small xbox project.
     
  6. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    Ok, I guess there's no existing tool that will do that. I hope it can be programmed without too much hassle.

    Now regarding my other questions... anyone?
     
  7. djelaba

    djelaba Benzin !, Site Supporter 2013

    Joined:
    May 12, 2005
    Messages:
    257
    Likes Received:
    11
  8. pool7

    pool7 Site Supporter 2014

    Joined:
    Mar 4, 2008
    Messages:
    1,268
    Likes Received:
    134
    Thanks for the suggestion. I'm already familiar with the tools in xianaix site and none of them will serve my purpose: to dump the ROM of my GS Pro to a memory card, like the BIOS dumper does.
    I still have to retry with catflap+AR3 flash CD, but haven't had luck last time; need to check my LPT configuration.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page