Denjhang Liu's repositories
MAmidiMEmo
MAmidiMEmo
RE2-YM2151
Functionally verified RE: Birth 2nd sound card. This project refers to the YM2151 audio circuit disclosed by SPFM FM Tower. The highlight is that it supports the use of universal dual operational amplifiers (such as NE5532, TL072) under a single 5V power supply. After multiple versions of repairs, Everything is as good as RE1-YM2151
RE2-YM2413
Functionally verified RE: Birth 2nd sound card. This project refers to the YM2413 audio circuit of the PS98 project. The highlight is the use of differential amplification (instead of the inverting addition used by FMPAC) to mix the MO and RO together and cancel all busses. noise and power supply noise, making this design excellent.
RE2-YM2608
Functionally proven RE:Birth 2nd sound card, this project references the YM2608 part of the SPFM FM tower (and of course the RE1-YM2608).
PS98-YMF297
Functionally verified RE: Birth 2nd sound card. Since this project is completely derived from ps98, it is named PS98-YMF297. Currently it only supports OPN3 (YMF288) compatibility mode. I don’t know yet how to turn on OPL3 compatibility mode.
RE2-AY8910-YMZ284
The functionally verified RE: Birth 2nd sound card highly refers to the AY-3-8910 schematic diagram of the PS98 project, especially the chip select decoding part and the crossover switching part (of course it also refers to RE1-AY89XX).
RE2-YM2203
Functionally verified RE: Birth 2nd sound card. This project refers to RE2-YM3812 (and of course RE1-YM2203). The feature of this project is the addition of a stereo PSG adjustment switch. This function was first used in various sound cards with PSG. MegaMod, the stereo PSG circuit refers to the audio circuit of ZX Spectrum.
RE2-YM3438-SN76489
The proven RE: Birth 2nd sound card supports welding on either of the two chips YM2612/3438. The OPN2/2C audio switching circuit refers to the design of MegaGRRL. SN76489 is also supported, but a second PCB is required to introduce BSEL1 as the chip select signal for SN76489.
RE2-YM3812_3526
YM3812/3526 music module for Project RE:Birth 2nd SPFM
RE2-YMF276-288-289
The proven RE2 sound card supports welding on any one of the three chips YMF276/288/289.
SPFM-Lite-PCB
The latest proven and power-optimized SPFM Lite motherboard, supporting SCCI1.
furnace
a multi-system chiptune tracker compatible with DefleMask modules
mdx2vgm-Cygwin-Compile
Using Cygwin allows you to easily compile and run mdx2vgm on Windows 10
MGSC-Cygwin-Compile
Using Cygwin allows you to easily compile and run mgsc on Windows 10
midis2jam2
🎶 A remaster of MIDIJam, a 3D MIDI file visualizer.
msx_music_data
MuSICAデータとMGSDRVデータです
MSXpi
MSXπ固件(Original)
MSXpi_typeA
MSXπ固件(Type A)
pico9918
A replacement for the classic TMS9918A/TMS9929A VDP, powered by a Raspberry Pi Pico
RE2-YMF262
Functionally verified RE: Birth 2nd sound card. This project refers to the design of RE2-YM2151 and RE2-YM2608. In fact, the audio circuits of OPM, OPNA, and OPL3 (Yamaha dedicated DAC YM3012/3016/YAC512) are exactly the same.
RE2-YMZ284-294
SSGL and SSGLP are simplified variants of SSG, which are exactly the same as the built-in SSG of YM2608/2610.
Relatively-Universal-ROM-Programmer
Hardware to program W27C512 EEPROM or any 24/28/32 pin ROM requiring from 5V to 27V programming voltage.
Sound-Effect-Board
I designed a modular sound effects post-processor motherboard and daughterboard that allows you to use multiple sound effects modules to process the sound.
uMSX-RGB
1ChipMSX can output MSX standard analog RGB signal
vgm-conv
Chip-type and clock converter for VGM
VIC20
Schematics and code for the VIC20
ymfm
BSD-licensed Yamaha FM sound cores (OPM, OPN, OPL, and others)