Neko Project 21 VGM mod
Current version: 20130727 (released on 2015-08-08)
Technical discussion about the VGM format, and all the software you need to handle VGM files.
Moderator: Staff
- ValleyBell Offline
- Posts: 4784
- Joined: 2011-12-01, 20:20:07
- Location: Germany
The sound is strange in FM #2
Sound is strange with the emulator, problems with emulation?
Example:
King Breeder - Palace of swamp god callus
https://www.dropbox.com/s/97arclgghdr3l ... 8.zip?dl=1
NP2_0008_trimmed.vgm - Speakboard vgm output by Neko Project 21 VGM mod
kbreed98_0000000d.mp3 - Wav (encoded to mp3) output by Hoot
Edit:
Looking at the channel of Hoot, FM # 2 seems to be doing special processing.
Sound is strange with the emulator, problems with emulation?
Example:
King Breeder - Palace of swamp god callus
https://www.dropbox.com/s/97arclgghdr3l ... 8.zip?dl=1
NP2_0008_trimmed.vgm - Speakboard vgm output by Neko Project 21 VGM mod
kbreed98_0000000d.mp3 - Wav (encoded to mp3) output by Hoot
Edit:
Looking at the channel of Hoot, FM # 2 seems to be doing special processing.
Can't NP21 VGM mod record PCM channel?
I tried it with 'Trouble Outsiders', but the .vgm does not seem to have PCM...
If not, are there any solutions to do that?
I tried it with 'Trouble Outsiders', but the .vgm does not seem to have PCM...
If not, are there any solutions to do that?
- Attachments
-
- NP2_0000.VGM
- (24.72 KiB) Downloaded 295 times
- ValleyBell Offline
- Posts: 4784
- Joined: 2011-12-01, 20:20:07
- Location: Germany
I noticed that NP2 can log only ADPCM(not PCM).
Trouble Outsiders supports only lossless PCM of PC-9801-86 so that no samples were recorded.
Many games support both Speak Board and PC-9801-86, but this game does only the latter.
As I mentioned, s98/vgm of PC-9801/8801 files which have been around on the net are ripped with ADPCM. (see below)
PC-8801
The attached file is for someone who may be interested in.
1. boot VGMTEST.d88 with np2 (note that `Device -> Sound` should be `PC-9801-86` in advance)
2. on the prompt, follow like this (case insensitive);
Trouble Outsiders supports only lossless PCM of PC-9801-86 so that no samples were recorded.
Thanks for the info.ValleyBell wrote:I think Speakboard has an additional PCM channel that's not part of the YM2203 or YM2608. That one can't be logged to VGM currently, I'm afraid.
Many games support both Speak Board and PC-9801-86, but this game does only the latter.
As I mentioned, s98/vgm of PC-9801/8801 files which have been around on the net are ripped with ADPCM. (see below)
PC-8801
- Sound Board II : ADPCM with 256kb buffer RAM
- Speak Board : ADPCM with 256kb buffer RAM
- PC-9801-86 (aka `86 Board`) : PCM, no built-in RAM
The attached file is for someone who may be interested in.
1. boot VGMTEST.d88 with np2 (note that `Device -> Sound` should be `PC-9801-86` in advance)
2. on the prompt, follow like this (case insensitive);
Code: Select all
A:\> P86DRV
A:\> PMD86
A:\> PMDPCM86 /L PCM.P86 # loading PCM
A:\> PMP OS_02.M2 # plays the music (there're OS_01.M2 to OS_12.M2)
- Attachments
-
- VGMTEST.d88.zip
- (256.05 KiB) Downloaded 277 times
- ValleyBell Offline
- Posts: 4784
- Joined: 2011-12-01, 20:20:07
- Location: Germany
I made a major update to the NP21 wiki page: https://vgmrips.net/wiki/Neko_Project_21
I added two new NP2 emulator forks:
Dumped BMP files now finally follow the file format specification and specify the file size.
Also, the AMD-98 board finally logs all three AY chips. (The last one as YM2203.)
Happy ripping!
P.S.: I originally intended to make the emulator default to "no scanlines" in 640x200 mode ... but this ended up being complicated.
So please just go to "Screen option", click "Use skipline revisions" and set the slider to 255 to get rid of them and get the best image.
I added two new NP2 emulator forks:
- Neko Project 21/W (with CD-ROM support, SoundBlaster 16 and other sound boards)
- Neko Project 21 - Debug Edition (includes memory viewer, disassembler, etc.)
Dumped BMP files now finally follow the file format specification and specify the file size.
Also, the AMD-98 board finally logs all three AY chips. (The last one as YM2203.)
Happy ripping!
P.S.: I originally intended to make the emulator default to "no scanlines" in 640x200 mode ... but this ended up being complicated.
So please just go to "Screen option", click "Use skipline revisions" and set the slider to 255 to get rid of them and get the best image.