Recent content by Heel

  1. Heel

    PS2 Keyboardmania USB controller as MIDI keyboard

    Hello all, In case it's of use to anyone else, I made a small utility that allows using the Playstation 2 Keyboardmania USB controller as a MIDI device on Windows. It's a pretty obscure piece of hardware, but as I had one sitting around and I was interested in playing around with some digital...
  2. Heel

    PS2 How to play PS1 games on OPL?

    They're both fast enough for PSX games, but SMB is faster so works better for PS2 games. In general I just setup my PS1 games manually for popstarter using the "official" instructions at https://bitbucket.org/ShaolinAssassin/popstarter-documentation-stuff/wiki/Home Just remember, popstarter is...
  3. Heel

    PS1 PAL psx games on NTSC consoles/TVs

    That's very cool! I need to give this a try, PS3 is an acceptable fallback I think as it's still easy enough to at least hook it up to the CRT, same cable as the PS2 even :)
  4. Heel

    PS1 PAL psx games on NTSC consoles/TVs

    This is a bit of a long rant, but if you're interested in playing PAL games on NTSC hardware this might be of interest. I spent a few days trying to figure out how to get my PAL region PSX games working on my NTSC console and TV. There's some good news and some bad news, but mostly kind of bad...
  5. Heel

    PS1 ANNOUNCEMENT: new psxtract-2 release

    Oh, what thing? Btw, having posted that earlier I finally went ahead and jumped through all the hoops to open a UK account and buy some PAL games I had my eye on but couldn't get in the other stores (the Fear Effect games mainly). So sad to discover that they won't run on my NTSC PS3 :crushed...
  6. Heel

    PS1 PS1 disk last sector mystery data in the ECC section

    Appreciate the pointer! Unfortunately this is not normal ECC data, the code in psxtract already generates correct EDC/ECC sections, but these are somehow special with ECC section of the sector being used for some other purpose as far as I can tell. In terms of adding game specific patches...
  7. Heel

    PS1 PS1 disk last sector mystery data in the ECC section

    Okay, so this is maybe me missing on basic research and the info on this is well-known, but I've searched high and low and haven't found any references to this data so going to see if anyone here has any clues. There appear to be a relatively small percentage of PS1 discs that have entirely...
  8. Heel

    PS1 ANNOUNCEMENT: new psxtract-2 release

    psxtract actually already includes ECC/EDC regen, the EBOOTS are kind of weird structured as they include the headers and user data in 2352 byte frames same as the disc, but omit ECC/EDC info in many cases. On the one hand it's understandable as they're not needed at runtime without the disc...
  9. Heel

    PS1 ANNOUNCEMENT: new psxtract-2 release

    Hello everybody, Just a heads up, I've been working on updating the psxtract.exe tool that extracts games from PSN eboots for PSOne Classics, and after implementing a number of features cut a new release for the tool here: https://github.com/has207/psxtract-2/releases Notable improvements...
  10. Heel

    PS1 Extracting (ATRAC3?) audio tracks from EBOOT.PBP

    More progress, CDDA support for multi-disc games almost implemented. Interesting findings include what I believe is a bad EBOOT for RE2 Dualshock Edition -- the eboot includes cue entries for audio tracks but there are no audio tracks in the eboot itself. This is kind of fine as the audio tracks...
  11. Heel

    PS1 Extracting (ATRAC3?) audio tracks from EBOOT.PBP

    That's a good call in terms of different versions, unfortunately the two games I have with the most glaring diffs are JP Einhander and JP release of Rival Schools (Shiritsu Justice Gakuen: Legion of Heroes). And as far as I can tell both of these only had a single physical release, so I'm...
  12. Heel

    PS1 Extracting (ATRAC3?) audio tracks from EBOOT.PBP

    Well the good news it works pretty well, I got close to 40 of my eboots converted without issues. Bad news is there are bugs in the original psxtract/isofix that now make me worry some rips may not be fully playable even though they appear to boot and run initially. I've squashed one minor...
  13. Heel

    PS1 Extracting (ATRAC3?) audio tracks from EBOOT.PBP

    Alright I think I sorted out most problems now. Going to re-rip and test all my eboots before cutting a release just to double check there are no other bugs left, but if anyone wants to jump on it already the code is published: https://github.com/has207/psxtract-2 I updated the README so check...
  14. Heel

    PS1 Extracting (ATRAC3?) audio tracks from EBOOT.PBP

    The headers aren't in the PBP, just the raw audio data. Consoles apparently have specialized hardware decoders for these ATRAC3 streams so they don't need them for playback, but I'm far from an expert here. The header is actually not so bad, the only tricky part was one undocumented field that...
  15. Heel

    PS1 Extracting (ATRAC3?) audio tracks from EBOOT.PBP

    Some quick tests show that decoding with ffmpeg is not as close to the original as with at3tool.exe. Both sound the same to my ear, but looking at the wave forms it's clear that ffmpeg generated ones are much less similar to the original than the ones generated by at3tool.exe, so from that...
Back
Top