PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum

Tech and Homebrew => Turbo/PCE Game/Tool Development => Topic started by: fragmare on December 19, 2013, 12:27:44 AM

Title: Super Raiden Update Patch v0.95 released!!!
Post by: fragmare on December 19, 2013, 12:27:44 AM
Here is a patch for Super Raiden that tomaitheous and I made a while back that adds a pre-game menu to Super Raiden that allows you to change things like switching to the original arcade OST or the arranged soundtrack from Raiden Project.  It also allows you to switch the death type to 'respawn' instead of 'checkpoint', switch the aspect ratio to something much closer to the arcade game, select between three different difficulty modes (easy, normal, and arcade), and turn off the 2 extra levels that were included in the CD release.

This patch needs a clean ISO+WAV rip generated by TurboRip (included) to install correctly.

Here's a little shot of the trainer:
(http://fragmare.mindrec.com/raiden_menu01.gif)

Here is the download link:
http://www.fileswap.com/dl/TGyyX54Dxi/

ALL HAIL THE MIGHTY MICLUS!!!  :)
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: SuperDeadite on December 19, 2013, 01:09:25 AM
Cool patch.

Personal request, dump the PS1 arrange and replace it with the FM Towns arrangement.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: fragmare on December 19, 2013, 12:24:10 PM
That is a pretty nice version of Gallantry.  Got a link for the Marty OST so I can check the rest out?
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: SuperDeadite on December 19, 2013, 12:52:31 PM
PM Sent
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: NightWolve on December 19, 2013, 12:55:43 PM
Hey frag, just FYI, you need to replace the older TurboRip that you included in your patch with the last Vista version I released. Download:

http://www.ysutopia.net/index.php?ind=downloads&op=download_file&ide=8&file=TurboRipV101.zip

You can delete the DLL, just including the EXE and the ReadMe is fine. The proper DLL is compiled inside the EXE and will be auto-extracted when the user first runs it.

I used to distribute this under TurboRipBETA.zip, and I didn't update the version number, so it is a newer version even though it says 1.01. That you're distributing WNASPINT.DLL tells me it's the older version that likely won't work on a Vista/7+ machine, etc. Unfortunately, I still haven't gotten around to finishing the SPTI version so you don't need those stupid ASPI DLLs that have always been buggy, so this version will still have to make do for the foreseeable future.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: fragmare on December 19, 2013, 01:18:50 PM
Hey frag, just FYI, you need to replace the older TurboRip that you included in your patch with the last Vista version I released. Download:

http://www.ysutopia.net/index.php?ind=downloads&op=download_file&ide=8&file=TurboRipV101.zip

You can delete the DLL, just including the EXE and the ReadMe is fine. The proper DLL is compiled inside the EXE and will be auto-extracted when the user first runs it.

I used to distribute this under TurboRipBETA.zip, and I didn't update the version number, so it is a newer version even though it says 1.01. That you're distributing WNASPINT.DLL tells me it's the older version that likely won't work on a Vista/7+ machine, etc. Unfortunately, I still haven't gotten around to finishing the SPTI version so you don't need those stupid ASPI DLLs that have always been buggy, so this version will still have to make due for the foreseeable future.


Oh okay.  I just used the version that was included in the DraculaX translation patch.  Does the newer version run on XP too?  Cuz I'm still running XP lol

Also, any idea if it will change the Super Raiden ISO's checksum and/or file size, compared to the older release?  If so, I'll probably need to make a new .PPF patch.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: NightWolve on December 19, 2013, 01:46:37 PM
Oh okay.  I just used the version that was included in the DraculaX translation patch.  Does the newer version run on XP too?  Cuz I'm still running XP lol

Also, any idea if it will change the Super Raiden ISO's checksum and/or file size, compared to the older release?  If so, I'll probably need to make a new .PPF patch.

Yeah, it went through a period where I wasn't sure if I could trust it, but it's A-OK from XP on to Vista, etc. The main change was that I stopped using WNASPINT.DLL which was an ASPI layer provided by GoldenHawke's CDRWIN and I switched to WNASPI32.DLL provided by Ahead Nero, the last ASPI layer that they made which worked on all, Win98/ME/2000/XP/Vista/7+, etc.

A future version of TurboRip will use SPTI directly, the native interface that has been provided by Microsoft since Windows NT 4.0. It's faster and it *just* works period. Keeping legacy ASPI support around is only if you want to maintain compatibility with Win98/ME which I decided to do because it was easy enough and because all my code was written around the ASPI style.

Anyhow, you don't have to worry about any issues with checksums, file size, etc. It'll work exactly the same as before! This was purely about a buggy ASPI layer that didn't work AT ALL after XP.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Bonknuts on December 19, 2013, 06:45:04 PM
I ran out of ram for this hack :( It was never finished. Too many control cases to handle and not enough ram for the additional code. The difficulty mode was easy to hack since it was already there (bullet hits per enemy/etc). This is one of those hacks where I wish we had a new system card with just a little more memory (hell, even an additional 8k would help out a lot). Had a lot of fun doing the boot title screen with Fragmare though :)
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: fragmare on December 19, 2013, 08:39:34 PM
I ran out of ram for this hack :( It was never finished. Too many control cases to handle and not enough ram for the additional code. The difficulty mode was easy to hack since it was already there (bullet hits per enemy/etc). This is one of those hacks where I wish we had a new system card with just a little more memory (hell, even an additional 8k would help out a lot). Had a lot of fun doing the boot title screen with Fragmare though :)

Yea, the only thing really missing, iirc, that we intended to put in was the spewing of power-ups upon respawn (like the arcade) and option to switch the palette of the red default ship to blue.  Still an awesome patch/trainer, nonetheless.  :)

The new soundtracks and aspect ratio change alone make this game so much more enjoyable and arcade-like.

I had a lot of fun working on this too!  I just ran across this on my hard drive and was like, "holy shit,  i never released this?!  how did i forget about this?!"
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: esteban on December 19, 2013, 08:58:04 PM
I admit that I usually don't usually bother with patches and stuff, but this is genuinely intriguing (the different options). I love that you two are doing stuff like this  (http://junk.tg-16.com/images/pcgs.html)

Now, I'd argue that the reason to play the PCE version is for the orchestrated soundtrack and extra two stages  (since they make the PCE version unique), but it's awesome for folks to have more options  (http://junk.tg-16.com/images/pcgs.html) 





Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: fragmare on December 19, 2013, 09:46:30 PM
I admit that I usually don't usually bother with patches and stuff, but this is genuinely intriguing (the different options). I love that you two are doing stuff like this  (http://junk.tg-16.com/images/pcgs.html)

Now, I'd argue that the reason to play the PCE version is for the orchestrated soundtrack and extra two stages  (since they make the PCE version unique), but it's awesome for folks to have more options  (http://junk.tg-16.com/images/pcgs.html) 


The extra stages are still there.  This just gives you the option to switch them on/off.  The original Super Raiden soundtrack was 100% dildos, imo.  The PS1 Raiden Project OST is 1000x times better, to me anyway.  The FM Towns Marty OST is pretty damn good too, now that I'm listening to it.  :)

The only problem in making a version with the FM Towns Marty OST is that'd I'd need to find some Raiden tunes that sound similar for the 2 extra stages.  In the patch I've already released, I just use a couple of tracks from Raiden II.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: esteban on December 19, 2013, 09:59:51 PM
I admit that I usually don't usually bother with patches and stuff, but this is genuinely intriguing (the different options). I love that you two are doing stuff like this  (http://junk.tg-16.com/images/pcgs.html)

Now, I'd argue that the reason to play the PCE version is for the orchestrated soundtrack and extra two stages  (since they make the PCE version unique), but it's awesome for folks to have more options  (http://junk.tg-16.com/images/pcgs.html) 


The extra stages are still there.  This just gives you the option to switch them on/off.  The original Super Raiden soundtrack was 100% dildos, imo.  The PS1 Raiden Project OST is 1000x times better, to me anyway.  The FM Towns Marty OST is pretty damn good too, now that I'm listening to it.  :)

The only problem in making a version with the FM Towns Marty OST is that'd I'd need to find some Raiden tunes that sound similar for the 2 extra stages.  In the patch I've already released, I just use a couple of tracks from Raiden II.


Oh, I love the PS1 Raiden Project.  (http://junk.tg-16.com/images/pcgs.html)

I don't begrudge you there.

I may be in the minority, but I really like the PCE Redbook tunes (any variety is good when you've played a game "too" many times).  (http://junk.tg-16.com/images/pcgs.html)

Anyway, I love what you and Malducci did, since it offers folks more ways to enjoy this damn fine version of Raiden!

You two put the "Raiden" back in "XMAS".  (http://junk.tg-16.com/images/pcgs.html)
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Opethian on December 26, 2013, 08:00:39 AM
use stage 2/8 from raiden II
or something from the Raiden DX arrange (ps1) versions they are all great tracks.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Punch on December 30, 2013, 12:59:06 PM
Stupid question, after ripping my disc with TurboRip + patching, how do I use those wav + iso + cue files to play on ootake? I tried installing the normal disc first then replacing the installed files, but it boots me to the bios music player menu in ootake.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: NightWolve on December 30, 2013, 02:01:34 PM
The simplest way for any emulator is to have Virtual CD software installed like Daemon Tools or Alcohol 52%, etc. After installing that software and adding at least 1 virtual CD/DVD drive, you would use the "Mount Image" feature, browse for the CUE file and mount that... Then it's like you inserted a real CD into a physical drive. The next step it to run the emulator and make sure it points to the drive letter of the virtual drive to boot from there.

Ootake itself (and this is not true of all emulators) has a feature to boot the CUE file directly, but I guess if you're having trouble with that, you can try the virtual CD/DVD software suggestion.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Punch on December 30, 2013, 02:33:01 PM
Ahh the Turborip doesn't generate the filenames as expected. It writes "XX Super Raiden (J)" instead of "Super Raiden (J)-XX"... ok I renamed everything in the format, copied all files into the folder, and ran the .cmd file:

Press any key to patch Super Raiden...
Converting OGG to WAV...
Patching primary ISO track...
ApplyPPF v3.0 by =Icarus/Paradox= Nov 26 2001
Patchfile is a PPF3.0 patch. Patch Information:
Description : Patch created with PPF-Studio v1.01
File_id.diz : not available
Patching ... successful.
Renaming secondary ISO track...
Cleaning up...

but when the CUE is mounted/used directly it only blinks for a split second like a bad PAL image running through a NTSC set then black screen only in both ootake and mednafen (using debug in mednafen I can see the background tiles are loaded but no image/audio or response!). And instead of appearing Super Raiden (J) in the disc ID (ootake) it shows "UnknownTitle-03130C0039C3". I give up :(
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: fragmare on December 30, 2013, 02:47:54 PM
Ahh the Turborip doesn't generate the filenames as expected. It writes "XX Super Raiden (J)" instead of "Super Raiden (J)-XX"... ok I renamed everything in the format, copied all files into the folder, and ran the .cmd file:

Press any key to patch Super Raiden...
Converting OGG to WAV...
Patching primary ISO track...
ApplyPPF v3.0 by =Icarus/Paradox= Nov 26 2001
Patchfile is a PPF3.0 patch. Patch Information:
Description : Patch created with PPF-Studio v1.01
File_id.diz : not available
Patching ... successful.
Renaming secondary ISO track...
Cleaning up...

but when the CUE is mounted/used directly it only blinks for a split second like a bad PAL image running through a NTSC set then black screen only in both ootake and mednafen (using debug in mednafen I can see the background tiles are loaded but no image/audio or response!). And instead of appearing Super Raiden (J) in the disc ID (ootake) it shows "UnknownTitle-03130C0039C3". I give up :(

What version of TurboRip are you using?  The one included should name the tracks correctly for the patch.  Also, are you using a real Super Raiden disc to rip from or a disc image mounted on a virtual drive?
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Bonknuts on December 30, 2013, 03:01:03 PM
Ahh the Turborip doesn't generate the filenames as expected. It writes "XX Super Raiden (J)" instead of "Super Raiden (J)-XX"... ok I renamed everything in the format, copied all files into the folder, and ran the .cmd file:

Press any key to patch Super Raiden...
Converting OGG to WAV...
Patching primary ISO track...
ApplyPPF v3.0 by =Icarus/Paradox= Nov 26 2001
Patchfile is a PPF3.0 patch. Patch Information:
Description : Patch created with PPF-Studio v1.01
File_id.diz : not available
Patching ... successful.
Renaming secondary ISO track...
Cleaning up...

but when the CUE is mounted/used directly it only blinks for a split second like a bad PAL image running through a NTSC set then black screen only in both ootake and mednafen (using debug in mednafen I can see the background tiles are loaded but no image/audio or response!). And instead of appearing Super Raiden (J) in the disc ID (ootake) it shows "UnknownTitle-03130C0039C3". I give up :(

 It's possible that there's more than one version of the game (there are a handful of CD's that have different versions of the same game, for the PCE CD). Can you send me a copy of the CUE file and both pre-patched and patched ISO files? I don't need the audio files.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Punch on December 30, 2013, 03:19:32 PM
Yeah I'm using a disc image. The disc ID is "HCD2023". Well I wanted to buy a copy off ebay anyway, more reason to do so now.

Do you still want the ISO files Bonknuts?
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Bonknuts on December 30, 2013, 03:36:16 PM
Yeah, just to see what's going on.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Bonknuts on January 02, 2014, 05:18:18 AM
Punch: Were did you get this version? It's definitely a different build of the game.

 Edit: Err, nevermind that part. Can I get the cue file from your patched project.
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Punch on January 02, 2014, 07:51:28 AM
Punch: Were did you get this version? It's definitely a different build of the game.

 Edit: Err, nevermind that part. Can I get the cue file from your patched project.

Code: [Select]
FILE "Super Raiden (J)-01.wav" WAVE
  TRACK 01 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-02.iso" BINARY
  TRACK 02 MODE1/2048
    PREGAP 00:03:00
    INDEX 01 00:00:00
FILE "Super Raiden (J)-03.wav" WAVE
  TRACK 03 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
FILE "Super Raiden (J)-04.wav" WAVE
  TRACK 04 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-05.wav" WAVE
  TRACK 05 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-06.wav" WAVE
  TRACK 06 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-07.wav" WAVE
  TRACK 07 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-08.wav" WAVE
  TRACK 08 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-09.wav" WAVE
  TRACK 09 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-10.wav" WAVE
  TRACK 10 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-11.wav" WAVE
  TRACK 11 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-12.wav" WAVE
  TRACK 12 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-13.wav" WAVE
  TRACK 13 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-14.wav" WAVE
  TRACK 14 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-15.wav" WAVE
  TRACK 15 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-16.wav" WAVE
  TRACK 16 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-17.wav" WAVE
  TRACK 17 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-18.wav" WAVE
  TRACK 18 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-19.wav" WAVE
  TRACK 19 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-20.wav" WAVE
  TRACK 20 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-21.wav" WAVE
  TRACK 21 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-22.wav" WAVE
  TRACK 22 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-23.wav" WAVE
  TRACK 23 AUDIO
    INDEX 01 00:00:00
FILE "Super Raiden (J)-24.iso" BINARY
  TRACK 24 MODE1/2048
    PREGAP 00:03:00
    INDEX 01 00:00:00
Title: Re: Super Raiden Update Patch v0.95 released!!!
Post by: Bonknuts on January 02, 2014, 08:19:00 AM
One thing to note, and this is for anyone patching or hacking CD games, is that the last track isn't just a 'stop' track for CDPLAY track mode. It's there as a redundant track. The system card has support for reading from this track instead, if there are problems from reading of the main track. Though I think this is game dependent. I never really researched it, other than to find out that it serves that purpose. Emulators will probably never read from it.

 I tried the patched ISO you supplied, and it runs fine in mednafen. I can't burn it to CD to try on the real system - because I need to take apart my CD addon and fix it (CD spindle sitting too low, from when I re-assembled it). Also, this was never meant to be a public patch. It was a WIP that never got finished. The patch posted here, is different than the last build that I have (my ISO has more hack code in it). It's been so long, that I honestly don't know what's different about them. Maybe a bug fix; maybe I was trying to add new support for stuffs. Dunno.