I do think your PCM needs more resolution. Just based on Garegga as I am very aware of how the original board sounds. What a great device though
@RetroRepair6 күн бұрын
I so very wish I had the money and time to put into building one of these. I've got a few 2151s from my day of JAMMA board repairs where I salvaged them from unrepairable boards. Ive a few YM DACs too
@acid360delta7Ай бұрын
I only just found your videos of this yesterday, and have decided to try and make one myself sense I Love Genesis music and grew up playing it too. I downloaded all 3 version from your Github, and have decided to make this one as I cant flash the microprocessor of the Mega Blaster 2 without spending more money on the equipment to do so.....and I suck trying to do Surface mount components (Micro soldering is going to be a death of me). I just have 2 Questions: 1: Looking at the schematics, is the Pre-Amp incorporating the Sega MegaAmp? I made one myself for my Genesis and the schematic looked familiar. 2: I went through the files for it, and unlike the Mega Blaster 2, didn't see a file for an existing 3D Print backplate. Did you even make one for this, or an enclosure?
@JimHawkwind034112 ай бұрын
One great addition to the board is to include an FPGA to emulate any additional chips, namely the OKI MSM5205 or MSM6295 ADPCM, or Harris’s HC-55516 CVSD (which was used on several Williams/Bally/Midway’s pre-DCS video and pinball games), as well as the CPU to drive these chips.
@stefanolassandro8862 ай бұрын
Great project! :D
@kitterbug3 ай бұрын
49:53 This is really cool because "Fantasy Zone II W" (the 3DS port) is a native 3DS port, not just a system 16 ROM running in an emu. However, the music uses the same sequence format as used in the System 16C "Fantasy Zone IIDX", so the VGM of "Endless Love" was logged by injecting the data for that song into the System 16C version's ROM. So yeah! Music made for an exclusive mode in a 3DS port of a System 16 remake of a Mark III/Master System sequel to a System 16 game playing on a real YM2151!
@SianaGearz5 ай бұрын
Huh the comparison seems a little unfair, as ideally you'd compensate them to sound... somewhat more similar. The circuits are intended to be matched to the desired sound after all. I think 2612 needs a stronger LPF. Love the 3438 sound though. And the music per se.
@Tripwelleverday5 ай бұрын
Which segas can I harvest a ym3438 chip from I already bought two and neither had them I’m very disappointed
@Aidan_Lawrence5 ай бұрын
The consoles themselves do not contain a discrete YM3438, unlike the 2612 versions. They're embedded within the main ASIC (A large QFP-packaged chip usually with a part number beginning with 315). If you want a discrete YM3438, it would be better to look on eBay or Aliexpress. Be careful of fakes!
@chronobot20015 ай бұрын
I accidentally created an fm radio once.
@StreetFighterAlfil6 ай бұрын
Muy buena idea! Ahi te sigo y recomiendo! Exitos!
@skRapKlan6 ай бұрын
Awesome stuff! Maybe 3D print a shell for this replicating the Genesis/MegaDrive console?
@jC-kc4si7 ай бұрын
The highs in Golden Axe Wilderness sound almost like bagpipes, i dont recall them sounding that way, but I have the SEGA CD version of GA1.
@kalantaj8 ай бұрын
Hi! Can you say what is ic U7? In bom and scheme named RAM_EXP.
@Aidan_Lawrence8 ай бұрын
LY68L6400SLIT
@jotomiyori67282 ай бұрын
@@Aidan_Lawrence Thanks! I was also looking for this information 😀
@bluebirdsigma9 ай бұрын
I love it, but can it run DOOM?
@turbinegraphics169 ай бұрын
YM3438 sounds so much better, I had no idea it would work.
@davejones16219 ай бұрын
The PSG just sounds quiet on the 2612 version you've done, also the 2612 sound like it has noise which I like. 3438 version you have, PSG is way up there and cleaner. I kinda like both tbh. All FM Synth turns me on.
@ziggy101910 ай бұрын
Can you use multiple instruments at once ?
@Zilch7911 ай бұрын
HELL YES!
@djangofett487911 ай бұрын
Im trying to pick a chip to accompany my ym2612 (MegaFM mki synth). DAFM has both 2151 and 3438 but i cant find any direct comparison of these two chips.
@stevenyjtsai Жыл бұрын
I WANT TO BUY IT.. awesome....
@stevenyjtsai Жыл бұрын
awesome!!!! could you make a proto for sell?
@oliviergrimard7345 Жыл бұрын
Thank you @Aidan_Lawrence for sharing this project. I'm actually building one (and I hope everything is going to work). Looks like the documentation ibom is for a YM2612. Do you know what I need to change if I want to use a YM3438?
@slimballs9650 Жыл бұрын
Is it possible to run both of these with a single PSG chip?
@KarlSturmgewher Жыл бұрын
I thought YM2203 would be in Street Fighter 1 from 1987. I want YM2151 CPS1 Star Fox Assault remixes.
@joey.michalinamariano5058 Жыл бұрын
hell yea!
@MostlyPennyCat Жыл бұрын
OK, if it's already been reverse engineered, can somebody tell me where i can find all the specs for the chip? Registers, pins, timing, how to program. Not in the mega drive, but just the ym2612. On a breadboard. Thanks!
@yura.aristov Жыл бұрын
wonderful
@deltapi8859 Жыл бұрын
YM3438 is way clearer and warmer and think Sega should have used this chip to compete with SNES's sound quality. Arguably on par.
@collect-thor8064 Жыл бұрын
Same question: any chance to buy this nowadays?
@dashie_dsh.4029 Жыл бұрын
23:12 I love this theme
@AppliedCryogenics Жыл бұрын
Aidan / Anybody, Is there any reference or project online for translating YM2612 (OPN2L, Sega Genesis) tunes to play on YMF262 (OPL3)? I built a little YMF262 module, and while it's been great to be able to play some OPL tunes, lately I've had a serious hankering to play SUNSOFT's "Gotham City Streets 2" on it!! That song only uses the YM2612, not the PSG, and it RULES.
@neogeohu Жыл бұрын
Hi, I don't know how active you are on youtube, but I would like to know how the Cannon Fodder intro music sounds on your VGM player. I'm struggling a lot with handling PCM data as quickly as possible, but I can't make sure that all VGM music is played perfectly by the STM32F103 MCU. What is your experience? All SEGA VGM music works perfectly for hardver? Thanks for the answer in advance.
@Aidan_Lawrence Жыл бұрын
I found that processor speed for PCM samples wasn't too much of an issue, but RAM capacity was. I generally consider this version of the player obsolete and moved on to using an ATSAMD51-based platform that is much faster with lots more RAM. kzbin.info/www/bejne/aqSuqHqNm86emsU Here's what the Cannon Fodder OST sounds like recorded off of the Mega Blaster 2: aidanlawrence.com/other/Misc/CannonFodderOSTMB2.mp3
@neogeohu Жыл бұрын
@@Aidan_Lawrence Thank you, I would like to know how the Cannon Fodder itro music sounds on the Mega Blaster hardware in this video. Mega Blaster 2 is perfect, but the MCU is much more powerful. Another question: Have you dealt with VGM version 1.60? Play stream data? 0x90, 0x91, 0x92 and 0x93 commands? Thanks in advance for the answer.
@Aidan_Lawrence Жыл бұрын
Ah, I see. Yes, the MB1 appears to be more than capable enough to play this track. The PCM samples aren't all that big. The MB1 does have a small external 128KB SPI RAM IC dedicated to PCM samples, which isn't a ton, but it's large enough to play back this particular track without any issues. aidanlawrence.com/other/Misc/CannonFodderMB1.mp3 The MB1 is not capable of playing back DAC streams (0x9x commands) but the MB2 is.
@neogeohu Жыл бұрын
@@Aidan_Lawrence Thanks for the reply. Then, according to them, I still need to optimize the program, because the music slows down for me. For me, the entire VGM is uploaded to an SPI Flash memory (W25Q64), and then I read the data from there with SPI. I load the entire PCM data into a buffer, and then send the data from there to YM2612. The entire VGM is processed in a 44.1KHz interrupt. I'm just now adding the DAC Stream option to the program.
@fantomasfantomas7579 Жыл бұрын
Aidan Lawrewrence when is available? back order
@johnconnorstopskynet Жыл бұрын
I know this probably sounds literally stupid and insane but the SOR Super Mix play it at my funeral when they roll the credits to my life.
@TooSlowTube Жыл бұрын
I see a YM2612 datasheet in there, but it's in Japanese. Is there a translated version anywhere?
@brayatan1990 Жыл бұрын
So, in theory, I could load in it literally any videogame soundtrack by using your converter... Interesting...
@vinisasso Жыл бұрын
I prefer the 2612, but let's keep in mind that Genesis music was composed with this chip in mind, so 3438 is just a kind of emulation. Some people might prefer the 3438 qualities but naturally it just sounds off.
@AnalogDude_ Жыл бұрын
This is cool
@pascaljo2868 Жыл бұрын
Can you do a FPGA all in one (all hardware) please, it would be amazing !
@marializianichols648 Жыл бұрын
Finally i have all the files needed to play arduino vgm to sn chip
@bitdigital8052 Жыл бұрын
Amazing work!
@bitdigital8052 Жыл бұрын
Thanks for making this Open Source
@stevenyjtsai2 жыл бұрын
want to buy one, jeez this is what I lookinng for....
@stevenyjtsai2 жыл бұрын
Hi Aidan, how to play such music on your board, do you have all mid files? or just open Arcade Rom then music automatically come out?
@stevenyjtsai2 жыл бұрын
awesome
@stevenyjtsai2 жыл бұрын
awesome
@Gojeku2 жыл бұрын
Very cool!
@RaptorZX32 жыл бұрын
For those who would consider putting the YM3438 instead of the YM2612, but they're hesitating...is there some kind of way to be able to put both in, and just having a switch to choose which one you want to use?
@th4D34D2 жыл бұрын
Hey hey thanks for the love and sick render of my track! Sounds really sick through that crazy thing!! :D