News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - TuF

Pages: [1]
1
ROM Hacking Discussion / Re: [PSX] Exchange CDDA tracks in PSOne games
« on: November 27, 2017, 06:27:44 am »
@Jorpho
I tested the fixed version (I still don't know what has been fixed. It also wasn't stated in the topic) and the Rock Man X3 Rock version using the images and my PS3 Rebug (Cobra). The fixed version froze right at the "Now Loading" screen, whereas the rock version was played decently. By checking out the audio files of the rock version, I used UltraISO to gather a quick view of how the tracks are stored. They are just as stored as the original - in seperate tracks.

@weissvulf
By "1-piece-image" you refer to the audio tracks being stored as one big track? Because if so, the .CUE sheet doesn't make any sense for me, since they were stored seperately on the disc. The fixed version also stores the tracks one by one seperately. Don't get me wrong, I just try to understand the mechanics behind this before I'm going to build my version of the disc :D

2
ROM Hacking Discussion / Re: [PSX] Exchange CDDA tracks in PSOne games
« on: November 26, 2017, 10:44:18 am »
Alright, I just downloaded the .CUE sheet you've linked. Furthermore I've found the project I'm going to work on already finished called "Mega Man X3 - Rock Version (real guitar covers)": My goal was it to implement the metal cover soundtrack made by Krzysztof SÅ‚owikowski. Nevertheless I've downloaded this already finished version in PAL version and NTSC/J (Rockman X3) because both are available and NTSC is in 60Hz. Then I've downloaded a version called "Mega Man X3 - PSX Version [Fixed]".

I've compared the .CUE sheet from The Redump project with the other two. All of them are different. So I as myself if this makes any specific difference and if yes - which ones?

From LEFT to RIGHT: Redump Project / X3 (Fixed) / X3 (NTSC/J, including the rock covers)

Even if the project is already made by someone (I haven't thought of that possibility to be honest) I don't want to give up on it because I want to learn how these things work so I might be able to recreate this while understanding it also. I also want to have this feelings of accomplishment and want to work on further projects :D

I hope, you're still helping me on my way, @Jorpho and @weissvulf

Best,
TuF

3
ROM Hacking Discussion / Re: [PSX] Exchange CDDA tracks in PSOne games
« on: November 25, 2017, 03:53:45 pm »
Wow! Thank you very much. :)
So, I created a rip using TurboRIP and it gave me this (I had to give this game a name due to the lack of an entry in the database):


In this screenshot, you'll also see the .CUE sheet which I've opened using WordPad. Is it a must to rename the tracks into Track X.wav again? Or is it only necessary that the .CUE sheet adresses the tracks correctly?

One thing makes me curious. I've found a thread in the PSXdev forum. In the following post LameGuy64 had a different mode typed down as you can see here in this quote:
Quote from: LameGuy64
Try doing this:
1. Rip the disc as a bin/cue image using Imgburn with all tracks stored in separate files.
2. Convert your custom tracks into 16-bit stereo wav files with no track information.
3. Name the wav files as Track 02.wav, Track 03.wav, and so forth.
3. Add 2 seconds of nothing into all of the wav files except the first one.
4. Open the cue sheet file with Notepad and rewrite the contents into this:

Quote
CODE: SELECT ALL
FILE "Tomb Raider.bin" BINARY
  TRACK 01 MODE2/2352
    INDEX 01 00:00:00
FILE "Track 02.wav" WAVE
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
FILE "Track 03.wav" WAVE
  TRACK 03 AUDIO
    INDEX 00 00:00:00
    INDEX 01 00:02:00
FILE "Track 04.wav" WAVE
  TRACK 04 AUDIO
    INDEX 00 00:00:00
    INDEX 01 00:02:00
(...and so forth)


5. Open the cue sheet using ImgBurn and burn it into a rewritable CD.
6. Test the tracks using Windows Media Player or any media player that can play CD audio tracks.
7. If the tracks play correctly, rip the disc using ImgBurn again but with all tracks stored in a single bin file.
8. Test the image on an emulator.

If the tracks won't play properly in the game, try writing the cue sheet like this:

Quote
CODE: SELECT ALL
FILE "Tomb Raider.bin" BINARY
  TRACK 01 MODE2/2352
    INDEX 01 00:00:00
FILE "Track 02.wav" WAVE
  TRACK 02 AUDIO
    INDEX 01 00:00:00
FILE "Track 03.wav" WAVE
  TRACK 03 AUDIO
    INDEX 01 00:02:00
FILE "Track 04.wav" WAVE
  TRACK 04 AUDIO
    INDEX 01 00:02:00
(...and so forth)


If you can't handle dealing with all this trouble, link me to the remastered audio package you've mentioned and I'll try to reconstruct the disc image myself for you.
...while mine says CDI/2328. Furthermore LameGuy64 wrote two options. In the first one he put in 2s of space (INDEX 0). In my .CUE sheet there is no INDEX 0. So INDEX 1 tells the game when to start the actual track, right?

Best,
TuF

4
ROM Hacking Discussion / Re: [PSX] Exchange CDDA tracks in PSOne games
« on: November 24, 2017, 06:12:07 am »
Quote from: Jorpho
which refer to "redbook audio", but I think they're only using the term in the sense of stereo, 16-bit, 44100 kHz sound and not necessarily to how the sound is actually stored on the disc.

Ah ok, I thought that this is referring to CDDA tracks generally. I have the original PAL disc right here und I've put it onto my DVD drive. It shows me that:


Within the ST0 folder there are the biggest files in size, but I've learned that these are the movie clips:


My next step was it to create an .ISO file, but I ended up with .MDF/.MDS because DAEMON Tools told me that it would be impossible to create an .ISO for multisession discs. I went over to Alcohol 120%, used the option for "PlayStation" games creating the image file(s). By using UltraISO I was finally able to see the music tracks. Because CDDA music based PSX games are Mixed Mode CDs, I had to find the option to show them. Now I have this:


Now, I've found a statement in the PSX-scene forum:
Quote from: Berion
Also, I don't recommend UltraISO for manipulate PSX images (and any consoles disc images) because it not preserve original LBA. In some cases this is very important because some games checking LBA of his files or seeking files by LBA not using TOC.
Do you think the same way?


Best regards,
TuF

5
ROM Hacking Discussion / Re: [PSX] Exchange CDDA tracks in PSOne games
« on: November 23, 2017, 03:55:01 am »
Thank you :)
As far as i understand, Mega Man X3 uses Redbook audio files which means that I can listen to then in my CD player. I've already found the list of tools via Zophar.net. Is there anywhere a kind of tutorial how to exchange the tracks / what has to be done additionally?

Thanks for your help.

Best,
TuF


EDIT:
Maybe I've found a good start with this thread: https://www.doomworld.com/forum/topic/32729-editing-psx-doom/
It says:

"MODDING: Music

There's not really much you can do here for now, but you can replace the Redbook Audio among the things you could do. For example, let's go into this directory: /PSXDOOM/CDAUDIO/
You'll see that everything is a bunch of .RAW files... RAW Wave data! That would also explain the big filesizes that are not common in MP3's or OGG's and certainly not MOD's. Anyway, get something like winLAME and some of your favorite music and convert the music you want into WAV's with their 16-bit headers STRIPPED. The output should be a .RAW file! Then, just name it correctly and you have yourself some Redbook Audio!"

6
ROM Hacking Discussion / [PSX] Exchange CDDA tracks in PSOne games
« on: November 22, 2017, 07:56:20 am »
Hi,

I'm new here and firstly I'd like to thank this board for existing since I downloaded a lot of ROM-hack IPS files for years. This is an awesome place and after hours of unsuccessfully searching the internet for my (hopefully upcoming) project, I decided to put my request here. I'm very new to rom hacking itself but I'm willing to work myself into the needed topics :)

Nowadays almost anything is possible regarding rom hacking and after listening to awesome game music covers on YouTube I asked myself if it is possible to replace some rubbish music of some games with more energetic ones. I'm specifically talking about Mega Man X3 which had a good OST on the SNES, but a shitty one on the PSX/Saturn versions. I understand that there are different types of music usage in different games like using XA or CDDA streams like in Tomb Raider, Mega Man, etc.

Sadly I cannot find any methods of how to exchange music data specifically and what has to be considered during the process. Do you guys know a good tutorial where I can work into? Or do you have hints which might help me? Maybe I was just using the wrong keywords :D

Thank you and have a nice day!

Best,
TuF



Post Scriptum: I hope my English isn't that bad and you guys will understand what I'm trying to say :D

Pages: [1]