I have done some updates to Dvd2Midi. The main changes is the format of the outputfiles.
Dvd2Midi.zipThe program now outputs the following 6 files:
.dat: this is a raw dump of the whole song entry (header+lyrics+midi).
.lpd: Lyrics Part Dat. This is a data file that contains the lyrics part of the song entry (first 2 letters of title + Xor mask + header + lyrics. header = title etc, lyrics = lyrics with timecode and 0/0a byte. Characters have been decoded to ASCII)
.txt: Text file with the ASCII extracted from the .lpd file.
.mpd: Midi Part Dat. This is a raw dump of the midi part of the song entry.
.mid: This is midi part converted into midi file format.
.d2: This file is identical to the .dat file. The .lpd and .mpd files have been converted back to .dat format. The idea is to do this in 2 steps later: First extract the .lpd and .mpd files, then manipulate the files, then convert them back to .dat format and then insert the new .dat file into the HOTDOG00.dat file or a DVD image file.