VGMNSF

Discuss NSF files, FamiTracker, MML tools, or anything else related to NES music.

Moderator: Moderators

User avatar
nin-kuuku
Posts: 64
Joined: Tue Jan 24, 2017 1:23 am

Re: VGMNSF

Post by nin-kuuku »

Dubstep Generator (TM) FAQ

Q: What is Dubstep Generator?
A: Dubstep Generator generates dupstep or dark ambient out of thin air using VGM files.

Q: Why?
A: Because there is not enough dubstep in the world.

Q: Is Dubstep Generator dangerous?
A: Yes! Yes it is.

Q: Is there bugs in Dubstep Generator?
A: Yes! SMS, GameBoy and MSX files dont sound like dubstep.

Q: What is the price?
A: Your sanity.

Q: Why do I want to sell my soul for Dubstep Generator?
A: Because now with Dubstep Generator you can make Doom soundtrack much spookier. It sounds like Planet of the Apes.
Attachments
dubstep-generator_doom_1&2_ymf262.nsf
(909.64 KiB) Downloaded 90 times
dubstep-generator_monkey2_ym3812_ymf262.nsf
(288.69 KiB) Downloaded 85 times
User avatar
nin-kuuku
Posts: 64
Joined: Tue Jan 24, 2017 1:23 am

Re: VGMNSF

Post by nin-kuuku »

Any simple way to convert NES/GameBoy frequency to FDS/N163 ? Seems obvious to add GameBoy WAV using these. Moved Castle/Kirby here.
Attachments
NES Kirby's Dream Land (Proto).nsf
(247.81 KiB) Downloaded 63 times
Castlevania Bloodlines (Alpha).nsf
(510.68 KiB) Downloaded 69 times
lidnariq
Posts: 10709
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: VGMNSF

Post by lidnariq »

Really only look-up tables. Otherwise you have to do division to convert between "period" and "velocity" notation.

(Mildly off-topic: I discovered a new method used by ICs to specify pitch in a sound generator. I'd seen "specify period" (NES, VRC6, VIC-20, GB, WS, AY-3-8910 and derivatives, SN76489 and derivatives), "specify velocity" (FDS, 163, SID, SPC700) and "specify velocity in floating point" (all of Yamaha's FM synthesizers). But I hadn't previously seen "specify period in floating point": SAA1099.)
lancuster
Posts: 225
Joined: Thu Feb 18, 2016 3:20 am
Contact:

Re: VGMNSF

Post by lancuster »

Personally, I'm not interested in this, since none of these songs can be inserted into the game in any way, due to the huge size of the data.
See my hacks on Romhacking.net
I added level configs for 102 NES games in CaD Editor
User avatar
nin-kuuku
Posts: 64
Joined: Tue Jan 24, 2017 1:23 am

Re: VGMNSF

Post by nin-kuuku »

lancuster wrote: Sat May 15, 2021 2:06 am Personally, I'm not interested in this, since none of these songs can be inserted into the game in any way, due to the huge size of the data.
Snowman small enough :) Even uses normal 6502 ASM (ASM6) and not my wacky macroinferno.
lidnariq wrote: Fri May 14, 2021 10:57 pm Really only look-up tables. Otherwise you have to do division to convert between "period" and "velocity" notation.
Damn! Others were just simple shifts and XORs. Oh well ...
Attachments
LUMIUKKO.NSF
(970 Bytes) Downloaded 73 times
LUMIUKKO.ASM
(9.73 KiB) Downloaded 67 times
lancuster
Posts: 225
Joined: Thu Feb 18, 2016 3:20 am
Contact:

Re: VGMNSF

Post by lancuster »

So does it make sense to wait for converted music with an adequate size?
See my hacks on Romhacking.net
I added level configs for 102 NES games in CaD Editor
User avatar
nin-kuuku
Posts: 64
Joined: Tue Jan 24, 2017 1:23 am

Re: VGMNSF

Post by nin-kuuku »

lancuster wrote: Thu May 20, 2021 9:40 am So does it make sense to wait for converted music with an adequate size?
Sense it makes none. Enormous VGMs needs to be.
Attachments
VGMstuff.nsf
(1015.82 KiB) Downloaded 62 times
lidnariq
Posts: 10709
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: VGMNSF

Post by lidnariq »

There might be some merit in looking into LZSA ... but I don't know of a decompressor that can stream instead of decompress a block at a time.
(edit: If I do the stupidest thing and break the VGM into 256b blocks, and compress them independently, I get roughly 50% compression on "Batman GB-Gotham City_frame.vgm")
User avatar
Hamtaro126
Posts: 791
Joined: Thu Jan 19, 2006 5:08 pm

Re: VGMNSF

Post by Hamtaro126 »

Hello nin-kuuku, Nice VGM2NSF tool, it's cool, except for problems with Psycho Fox's "Lose a Life" and "Game Over" songs don't work, Can you fix this?
AKA SmilyMZX/AtariHacker.
User avatar
nin-kuuku
Posts: 64
Joined: Tue Jan 24, 2017 1:23 am

Re: VGMNSF

Post by nin-kuuku »

Hamtaro126 wrote: Fri May 28, 2021 7:49 pm Hello nin-kuuku, Nice VGM2NSF tool, it's cool, except for problems with Psycho Fox's "Lose a Life" and "Game Over" songs don't work, Can you fix this?
Thanks. The problem is the sometimes buggy "auto bass detector" that is on by default. The songs work if you set the triangle manually with "triangle_psg" setting. See example.
Attachments
psykofox.nsf
(210.48 KiB) Downloaded 40 times
psykofox.asm
(1.01 KiB) Downloaded 34 times
lancuster
Posts: 225
Joined: Thu Feb 18, 2016 3:20 am
Contact:

Re: VGMNSF

Post by lancuster »

Here is some new conversions:
Action 52 Sega Genesis.rar
(261.54 KiB) Downloaded 11 times
Alf (SMS Conversion).nsf
(70.93 KiB) Downloaded 11 times
Ashura Rambo Secret Commando (SMS Conversion).nsf
(118.54 KiB) Downloaded 11 times
Back To The Future Part II (SMS Conversion).nsf
(339.53 KiB) Downloaded 12 times
Battlemaniacs (SMS Conversion).nsf
(203.67 KiB) Downloaded 13 times
See my hacks on Romhacking.net
I added level configs for 102 NES games in CaD Editor
lancuster
Posts: 225
Joined: Thu Feb 18, 2016 3:20 am
Contact:

Re: VGMNSF

Post by lancuster »

Only 5 attachments per post allowed :(
Battletoads Game Gear.nsf
(321.5 KiB) Downloaded 11 times
Cheetahmen Theme GB.nsf
(213.92 KiB) Downloaded 10 times
CJ ELephant Fugitive (SMS Conversion).nsf
(162.74 KiB) Downloaded 12 times
Darkwing Duck MD Liquidator Sewer.nsf
(73.92 KiB) Downloaded 10 times
Garcheol Robocop.nsf
(49.28 KiB) Downloaded 12 times
See my hacks on Romhacking.net
I added level configs for 102 NES games in CaD Editor
lancuster
Posts: 225
Joined: Thu Feb 18, 2016 3:20 am
Contact:

Re: VGMNSF

Post by lancuster »

Some more:
Gunstar Heroes GG Conversion.rar
(213.87 KiB) Downloaded 10 times
Home Alone (SMS Conversion).nsf
(245.15 KiB) Downloaded 10 times
Ninja Gaiden (SMS Conversion).nsf
(639.51 KiB) Downloaded 12 times
Ninja Gaiden Sega Genesis.rar
(310.31 KiB) Downloaded 13 times
See my hacks on Romhacking.net
I added level configs for 102 NES games in CaD Editor
lancuster
Posts: 225
Joined: Thu Feb 18, 2016 3:20 am
Contact:

Re: VGMNSF

Post by lancuster »

Batman Returns conversion:
Batman Returns (SMS Conversion).nsf
(256.4 KiB) Downloaded 12 times
See my hacks on Romhacking.net
I added level configs for 102 NES games in CaD Editor
Post Reply