Yep. Everything, YM2203 and YM2608, is doing this to me and I'm guessing it's something on my end...tails_ wrote:This happens with S98 to VGM conversion or what?
S98 tools
What kind of tools? For converting S98s to VGM :v
Technical discussion about the VGM format, and all the software you need to handle VGM files.
Moderator: Staff
- banshiryuu Offline
- Posts: 19
- Joined: 2012-12-06, 7:22:23
Can you give me M files you are trying to convert? Checked ones from hoot and there's no runtime 100 error in S98 rendering or S98->VGM conversion.
Last edited by tails_ on 2012-12-07, 4:38:15, edited 1 time in total.
- banshiryuu Offline
- Posts: 19
- Joined: 2012-12-06, 7:22:23
Sure: http://www.sendspace.com/file/ce0vsc
These are the two tracks I have been primarily working with.
These are the two tracks I have been primarily working with.
banshiryuu
Here you go: http://tails.bloodheaven.net/VGMPP/_etc ... _wrk/tm03/
I had no errors with conversion.
CMD log:
Here you go: http://tails.bloodheaven.net/VGMPP/_etc ... _wrk/tm03/
I had no errors with conversion.
CMD log:
pmd2s98 01MM.M
pmd2s98 05MM.M
s982 01MM.s98 -noadpcm -v 40
s982 05MM.s98 -noadpcm -v 40
- ValleyBell Offline
- Posts: 4791
- Joined: 2011-12-01, 20:20:07
- Location: Germany
A little off-topic here, but since you all seem to have issues with in_vgm's cache, I'll add an option to disable the cache (or maybe make it more intelligent).Knurek wrote:Right, totally forgot that in_vgm does that. Thank you.tails_ wrote:Just checked your S98 file, works just fine for me. The only theory I have now is that in_vgm displayed cached version of file
- banshiryuu Offline
- Posts: 19
- Joined: 2012-12-06, 7:22:23
Even though this was mentioned via IRC, I'll post it here anyway.
---ADPCM detection seems to (not) work under specific circumstances in which it can not be clearly determined.
---PMD2S98 s98's generally do not convert well with s982vgm. (eg: missing multi-freq mode, dropped notes etc.) Hoot s98's work fine.
Probably should note -v ## SSG offset requirements are also very different with pmd2s98 s98's vs hoot s98's. (Currently doing comparisons with music from same games between players, possibly suggesting either have their own SSG volume adjustments on s98 creation)
---ADPCM detection seems to (not) work under specific circumstances in which it can not be clearly determined.
---PMD2S98 s98's generally do not convert well with s982vgm. (eg: missing multi-freq mode, dropped notes etc.) Hoot s98's work fine.
Probably should note -v ## SSG offset requirements are also very different with pmd2s98 s98's vs hoot s98's. (Currently doing comparisons with music from same games between players, possibly suggesting either have their own SSG volume adjustments on s98 creation)
Last edited by MaliceX on 2012-12-08, 10:13:40, edited 8 times in total.
-dj.tuBIG/MaliceX
OK, we discussed that in IRC. Conclusions:
1. Auto ADCM detection will be changed to -adpcm switch, it sucked anyway.
2. It appears to be PMD problem, it can fallback to FM3ex mode to play 4 FM sounds and use 4 separate channels. MaliceX used -opn option to get YM2203 tracks but 4th channel was leaved out since YM2203 has only 3 FM tracks.
1. Auto ADCM detection will be changed to -adpcm switch, it sucked anyway.
2. It appears to be PMD problem, it can fallback to FM3ex mode to play 4 FM sounds and use 4 separate channels. MaliceX used -opn option to get YM2203 tracks but 4th channel was leaved out since YM2203 has only 3 FM tracks.
Last edited by tails_ on 2012-12-08, 15:45:49, edited 1 time in total.
So far I used values found "by ear", this needs some investiogation for sure but i don't know where to start. Preharps you happen to know how hoot stores these?
Last edited by tails_ on 2013-03-06, 19:52:56, edited 1 time in total.
<option name="fm_mix" value="0"/>
<option name="ssg_mix" value="-13"/>
Those are default values for PC98 with either PC-9801-26K or Speak Board
<option name="fm_mix" value="0"/>
<option name="ssg_mix" value="-18"/>
Default values for PC98 with PC-9801-86
<option name="fm_mix" value="0"/>
<option name="ssg_mix" value="-2"/>
Default values for PC88
Many drivers override these with custom values.
<option name="ssg_mix" value="-13"/>
Those are default values for PC98 with either PC-9801-26K or Speak Board
<option name="fm_mix" value="0"/>
<option name="ssg_mix" value="-18"/>
Default values for PC98 with PC-9801-86
<option name="fm_mix" value="0"/>
<option name="ssg_mix" value="-2"/>
Default values for PC88
Many drivers override these with custom values.
I don't think so, just general balance I think - you should ask Hoot devs to clarify though.tails_ wrote:Do these numbers represent decibels?
I'm not sure if you couldn't change the balance with a BIOS/motherboard switch on a real PC-98, which could amount to the different values used by different games.