Synthpopalooza Posted February 10, 2020 Share Posted February 10, 2020 Some further thoughts: The Renoise .xrns format saves song and patch data, maybe these can be converted and imported into 7800basic. There is also an .fxp format for patches which will vary according to which VST you use. Maybe the ones for VOPM can be imported into 7800basic or converted to OPM. The goal is a fully automated system of song creation: Track it in Renoise using VOPM VST, export ..xrns or .mid, export your instruments, then import the song and instruments into 7800basic. I will do up a demo soon to test this idea. 2 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 10, 2020 Share Posted February 10, 2020 Just now, Jinks said: The sound chip from the dx7 would have been cooler but probably harder to make work... Harder... as in 6 operators instead of 4. 4 OP FM is still nothing to sneeze at ... 1 Link to comment Share on other sites More sharing options...
RevEng Posted February 10, 2020 Share Posted February 10, 2020 I'm not super keen on interfacing 7800basic with commercial software. Also, that one seems pretty advanced, which I think lessens the chance we can export it to something that the 6502 can use. And .mid files are too verbose for most of the chiptune type songs people will be crafting. (I've played with midi conversion to 2600) Looking around, one possible alternative is DefleMask tracker, which (among other sounds) already bundles a YM2151 module which can read .opm files. It's available freely on Windows, Linux, and OS X (and not as freely on Android and iOS) and it has it's DFM output format documented. I'm not saying integration would be a cakewalk (no midi pun intended) but it would seem like a possibility. 2 1 Link to comment Share on other sites More sharing options...
ekthanatou Posted February 10, 2020 Share Posted February 10, 2020 This is a massive thread, considering it is only one month old! This sounds amazing. So, will an XM enable an NTSC 7800 to play PAL games? I'll be watching, for sure. If there is a wait list, I'd love to get on it. Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 11, 2020 Share Posted February 11, 2020 Thanks for the DefleMask tracker link. I will be playing around with that one for sure ... 2 Link to comment Share on other sites More sharing options...
Jinks Posted February 11, 2020 Share Posted February 11, 2020 The app is 10 bucks... wow never paid for one before.. ? 1 Link to comment Share on other sites More sharing options...
Shawn Posted February 11, 2020 Share Posted February 11, 2020 7 hours ago, Jinks said: The app is 10 bucks... wow never paid for one before.. ? Apps cost monies 1 Link to comment Share on other sites More sharing options...
mimo Posted February 11, 2020 Share Posted February 11, 2020 14 hours ago, ekthanatou said: This is a massive thread, considering it is only one month old! This sounds amazing. So, will an XM enable an NTSC 7800 to play PAL games? I'll be watching, for sure. If there is a wait list, I'd love to get on it. The thread may be a month old, but we have been waiting for the XM for a decade No, it won't make an NTSC machine be able to play PAL games You missed the wait list 10 years ago Link to comment Share on other sites More sharing options...
Swami Posted February 11, 2020 Share Posted February 11, 2020 14 hours ago, ekthanatou said: This is a massive thread, considering it is only one month old! This sounds amazing. So, will an XM enable an NTSC 7800 to play PAL games? I'll be watching, for sure. If there is a wait list, I'd love to get on it. It is supposed to be in the AA store at some point after all the preorders have been received. 4 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 11, 2020 Share Posted February 11, 2020 Question about Deflemask ... It only loads the first 8 patches from each bank. Any way to get it to load the other patches? Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 11, 2020 Share Posted February 11, 2020 Figured it out ... each .opm can be edited. They need to be broken into chunks of 8 ... I am excited. Gonna work up a demo in Deflemask... and then post it. Then, see if someone on here can get it ported to the XM. 4 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 11, 2020 Share Posted February 11, 2020 Also: The arcade music for Marble Madness is on the 2151. Anyway to disassemble the routine and play it on xm? Link to comment Share on other sites More sharing options...
+mksmith Posted February 11, 2020 Share Posted February 11, 2020 3 hours ago, Synthpopalooza said: Figured it out ... each .opm can be edited. They need to be broken into chunks of 8 ... I am excited. Gonna work up a demo in Deflemask... and then post it. Then, see if someone on here can get it ported to the XM. Lots of new toys to try Bobby - excited to hear what you come up with mate ? 2 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 11, 2020 Share Posted February 11, 2020 (edited) oh ... Arkanoid 2 uses the 2151, I do believe. EDIT: Nope, 2203. But similar enough ... Edited February 11, 2020 by Synthpopalooza Link to comment Share on other sites More sharing options...
+Defender_2600 Posted February 12, 2020 Share Posted February 12, 2020 5 hours ago, Synthpopalooza said: Also: The arcade music for Marble Madness is on the 2151. Anyway to disassemble the routine and play it on xm? ...also the arcade version of Double Dragon uses the Yamaha YM2151 sound chips. Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 12, 2020 Share Posted February 12, 2020 33 minutes ago, Defender_2600 said: ...also the arcade version of Double Dragon uses the Yamaha YM2151 sound chips. Now there you go ... a game in need of an update! Can you imagine ... 2 Link to comment Share on other sites More sharing options...
+Defender_2600 Posted February 12, 2020 Share Posted February 12, 2020 (edited) 27 minutes ago, Synthpopalooza said: Now there you go ... a game in need of an update! Can you imagine ... I was thinking about this with the Yamaha YM2151 : Edited February 12, 2020 by Defender_2600 4 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 12, 2020 Share Posted February 12, 2020 ok ... what is the processor for the arcade, and can the music and code be extracted and ported? that looks kickass. Link to comment Share on other sites More sharing options...
+Defender_2600 Posted February 12, 2020 Share Posted February 12, 2020 18 minutes ago, Synthpopalooza said: ok ... what is the processor for the arcade... From MAME: 1 Link to comment Share on other sites More sharing options...
RevEng Posted February 12, 2020 Share Posted February 12, 2020 We fairly easily dump the voice and note data sent to the virtual YM2151 with a hacked driver. The problem with that approach, similar to using midi, is that it would eat quite a bit of ROM. 1 Link to comment Share on other sites More sharing options...
CPUWIZ Posted February 12, 2020 Share Posted February 12, 2020 39 minutes ago, RevEng said: The problem with that approach, similar to using midi, is that it would eat quite a bit of ROM. I could make a board, bigger than 1MB, but who wants to pay for the components? Plus, if you can't make a 1MB + XM game, you suck anyway. 3 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 12, 2020 Share Posted February 12, 2020 My experiments are going well .. I've recreated that kick drum sound used in my Synthetik FM music. I should have a demo song done soon, at this rate. 3 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 12, 2020 Share Posted February 12, 2020 2 hours ago, RevEng said: We fairly easily dump the voice and note data sent to the virtual YM2151 with a hacked driver. The problem with that approach, similar to using midi, is that it would eat quite a bit of ROM. Never mind. I can recreate the music from scratch, and with my sound library, make it sound better than the arcade version anyway. ? This is gonna make the NES jealous ... 5 Link to comment Share on other sites More sharing options...
Synthpopalooza Posted February 12, 2020 Share Posted February 12, 2020 So this ... I recorded this in 2005. Pay attention to the kick drum and hi-hat. These were custom patches I made on my Yamaha DX-100 synth. I have recreated these patches precisely 100% on the YM2151 using that tracker program. This is gonna kick serious ass, folks ... 8 Link to comment Share on other sites More sharing options...
leech Posted February 12, 2020 Share Posted February 12, 2020 1 hour ago, Synthpopalooza said: Never mind. I can recreate the music from scratch, and with my sound library, make it sound better than the arcade version anyway. ? This is gonna make the NES jealous ... What I would love to see for the 7800 is a Super Mario killer, along with music that sticks in your head like that game does! On that note, I still need to test out the SMS gamepads I have on mine, they should work, right? I have the stock joystick, plus sms versions of the 500xj, but I don't think I have tried any two button games on it yet... Looking forwared to buying the XM whenever they go up for non-pre order sale. Link to comment Share on other sites More sharing options...
Recommended Posts