Page 1 of 1

Cool stuff

Posted: Thu Nov 17, 2016 7:55 pm
by GenesisFan64
Here's the source code + misc
https://www.dropbox.com/s/qt5kdbzb8i5gfcn/MD.zip?dl=1

MD.zip contains:

Platfomer_MD
- Sega CD OR 32X support (depending on the assembler settings), including exclusive features like CD's stamps or my custom 3D render for 32X
- Updated SMEG Sound Engine (18 channels, 10 for MD only)
- Python scripts like tga-to-VDP, tga-to-CD's stamps, auto level builder, auto sprite desinger, .obj converter for the 32X 3D render and more

SoundTest
- This was just for debugging SMEG, you can see the channels played on-screen

z80drv
- the Z80 side of SMEG: 1 channel but can note-shift, amiga style
press UP or DOWN to hear the pitch changes (INSTANT VAPORWAVE)

NYAN CAT MD

Source code: https://www.dropbox.com/s/touns5g0m46j2 ... c.zip?dl=1
ROM Only: https://www.dropbox.com/s/rwx5fhc24g70p ... m.zip?dl=1

I'm also including a Game Gear/Master System port of the engine
https://www.dropbox.com/s/72tq9241yjli5 ... Y.zip?dl=1

Platformer_GG
- Master System support (originally wanted to make this GG-only, but since it's the same machine, why not cross-porting it?)
- Also a port of SMEG ("SMEG junior") PSG only, no FM stuff

Nyan Cat 8-bit
- WAV sound (but painful)

Hope you guys find this useful for your projects

Re: Cool stuff

Posted: Sat Nov 19, 2016 5:47 am
by MrTamk1s
GenesisFan64 wrote: - Updated SMEG Sound Engine (18 channels, 10 for MD only)

SoundTest
- This was just for debugging SMEG, you can see the channels played on-screen

z80drv
- the Z80 side of SMEG: 1 channel but can note-shift, amiga style
press UP or DOWN to hear the pitch changes (INSTANT VAPORWAVE)
Ooh, DAC note-shifting and a homebrew sound engine that can support YM2612+SCD PCM! Very nice work!