latest fmgen build (2011/09/29)
Link (pass: 9801):
http://www1.axfc.net/uploader/File/so/69697
Mirror (no pass):
http://www.mediafire.com/?w4hfpuhfbt33gdh
(I'm switching to mediafire because sendspace seems really slow)
Enhanced settings:
Set the ENHANCED= line in the .ini file to a number from 0 to 512 to enable/disable these options (add up the numbers in brackets).
bit0 [1] = force memory access to unavailable addresses
bit1 [2] = alternative rendering method
bit2 [4] = multithreading
bit3 [8] = create .bak file when overwriting save state (disabled if bit5 is enabled)
bit4 [16] = save current state to .s99 before loading a save state (disabled if bit6 is enabled)
bit5 [32] = confirm when overwriting save state
bit6 [64] = confirm when loading save state
bit7 [128] = emulation window always on top
bit8 [256] = alternative FM tone handling
Alternative rendering disables the scaling filter when DirectDraw (Hard) is used. Enable if you don't like the filter or if DirectDraw (Soft) causes problems.
Alternative FM tone handling differs slightly from a real PC98, but helps improve music in certain cases (like the Brandish 2 opening)
User-defined low-pass filter:
Set LPFORDER= and LPFCUTOF= in the .ini file to define the order of the filter equation and the cutoff frequency
Set LPFORDER from 0 to 8 (0 means no filter)
Set LPFCUTOF from 3000 to 24000 (Hz)
The user-defined LPF is independent of the QFM LPF, and both can be used simultaneously
Virtual sound board for beep PCM:
A virtual sound board "PC-9801-999A/B" that attempts to detect and play back beep PCM for better sound quality
Set BEEP_PCM= from 0 to 5 in the .ini file.
0 (disabled)
2/3 Type A/Type A overdrive
4/5 Type B/Type B overdrive
Type A can be used with QFM but there might be minor noise
Type B cannot be used with QFM but has less noise
Overdrive (3 or 5) increases the beep PCM volume
You need to increase the sound buffer if you enable the virtual beep PCM board.
Remember this only applies to beep PCM, not regular PCM. Beep PCM is used in games such as Tokio, Dennou Tenshi Digital Ange, Paipai Yuugi, Two Shot Diary, etc.
Other changes:
- save state file drag and drop supported
- improved support for the Romeo sound card
- minor bug fixes