Advertisement
Blazephlozard

Genesis Rip Tutorial

Jul 6th, 2016
2,163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. Creating a Sega Genesis rip in maximum quality:
  2. You need: A VGM file of the song (if you have a VGZ, rename it to .zip and extract the VGM inside). The "Fusion" emulator can record VGM files if Zophar's Domain/the internet doesn't have one (like I had to do for Berenstein Bears/Felix the Cat), and the things in here: https://my.mixtape.moe/mswdzb.rar
  3.  
  4. (That .rar may not be working; everything in it should also be in here: https://drive.google.com/drive/u/0/folders/0B_3pLT_KI8V8MGl0TUYzdDU5Y1E )
  5.  
  6. 1. Use towave to get .wavs of the separate YM2612 tracks, as well as the PSG/PCM tracks.
  7. 2. Use vgm2mid to get a MIDI of the VGM.
  8. 3. Use vgm2pre to get the YM2612 presets. (Note: You only need one file type output. I don't know the differences, but "vgi" is definitely good to use.)
  9. 4. Open the MIDI in whatever you like that can use one of the Genesis VSTs provided. I only know FL Studio + Genny, so that's all I can give advice on.
  10. There will be quite a few tracks, but it should be fairly obvious which 6 are the YM2612 tracks (which will match up with the FM 1-6.wav). The other tracks are not particularly editable using the MIDI, which means if you need new drums, you're probably better off creating them in something like Sony Vegas, or with audio clip tracks in FL Studio. (I don't know of any way to actually extract the "soundfont" of a Genesis game, but you should be able to get nice samples of drums from the towave .wav you have)
  11. 5. Now, you need to match the YM2612 tracks (or at least the tracks you want to edit; if you're doing only a slight edit to the original song, you can just use the towave .wavs for any unedited tracks, for maximum accuracy) with their YM2612 preset. Replace the track to be a Genny track, change the color of its notes to the default green (Genny by default only plays notes that are output in channel 1), and using the towave output as a reference, find its .vgi.
  12. Importing the instrument is done here: https://gyazo.com/ca871aaa3684673ac5d8c7dd0f76cb57
  13. Note that sometimes the tracks change presets, and you'll need a separate Genny track for each of those, so in some cases you need to cut/paste part of the piano roll to a new track.
  14. The output you get from vgm2pre seems to be in order of appearance, i.e. if tracks 1, 3, and 4 all have a note instantly, their instruments are probably _0, _1, and _2 respectively. if track 2's first note is half a second later, it should be _3. Also, in many cases, you need to shift the octave up/down 1 or 2 to make it sound correct.
  15. Shifting the octave: https://gyazo.com/3d5140c50e29487e1b5f3cbca6eaf22c
  16. (The right number is supposed to shift it by semitones, but it doesn't work for me; Berenstein Bears' instruments were all shifted 1 octave and 6 semitones down, but I just shifted the piano roll down 6 since this number didn't do anything.)
  17. When you have everything matched up, you should be able to play it back and hear some damn accurate output! One detail is that, on the Genesis, each of these tracks can only play one note at a time. Some notes might sound more accurate if they're still only allowed to play in one channel. Turn 5 of the lights off in the Genny box here to emulate that: https://gyazo.com/67c8d31daca65c32dd3d054a9b1c2404
  18.  
  19. Hopefully this will help in some way! I just kinda wrote down my process, not leaving any of the gory details out! And I don't totally know how to use Genny to the best of its abilities myself.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement