
So, finally, I have finished this sucker ![]()
This will make your MD2 or other ASIC based (5487, 5660 or 5700) setup like Nomad, Wondermega, Xeye etc. really singing then, putting all other setups into shame unless they're modded also ![]()
Only real difference compared with older versions of this is that the output is much more louder now (abuot as much as MCD RCA outputs, which is sufficient enough) and long cables will not attenuate high freqs anymore ![]()
All the signal sources (32X, MCD, YM, PSG) are mixed together at correct levels, referenced by a MD1 withuot TMSS (aka the good sounding models in unmodded state).
If you want one, you can build it, or let me do it for you ![]()
Be sure to contact me if you have questions of comments.
Recordings happen quite soon, pics will happen little later since I have no working camera at the moment.
first recording : http://8bitcollective.com/music/TmEE/Guile+Theme/
Last edited by TmEE (June 23, 2009 2:28 pm)
Offline
Is it possible to get a 32x running on a Nomad? Looks great! Is this internal? Looks difficult.
Offline
32X is possible to be made working with Nomad, and I've done it :3 I'll also make MCD working with Nomad sometime soon ![]()
And this is internal mod, that is, if you can fit it into your setup... I can ![]()
It is not amongst the simple mods, but its that or shitty sound.
Offline
Mmmmm me dreams of a Nomad with this mod and a internal 32X. ![]()
Offline
32X cannot really be placed inside a Nomad, a lot of effort is needed to achieve that....
Offline
INSIDE a nomad? Wow. That would be intense.
This is amazing work. TmEE - I would like to contact you regarding this mod - you say that you might be willing to do this for other people? Are you serious about this?
Offline
Intense indeed. Me dreams of crystal clear audio modded Sega's slash little-scale retail packages. I smell something... something good!
By the way what does MCD stand for? Mega CD? Also how much do Nomad's generally go for?
Last edited by Lotus||Entity (June 24, 2009 3:36 pm)
Offline
not to completely derail this (i see a lot of talk of the nomad)
But is it possible to hardwire stuff to the nomad?
Because I compared the chips and everything between the genesis and the nomad and internally it seems completely the same. I'm just unsure if it has that side connector port S______________S
Offline
dude... the nomad is a hissing beast - i have one - and i don't think i would ever play out with it. i even put a switch on it to kill the screen. reduced some noise but still... to me its unbearable. if anyone can put this mod in there i will bow down to them.
Last edited by animalstyle (June 24, 2009 11:14 pm)
Offline
little-scale wrote:
This is amazing work. TmEE - I would like to contact you regarding this mod - you say that you might be willing to do this for other people? Are you serious about this?
I'm doing this and a lot of other mods for other people for money and/or for stuff, right now I prefer money since I'm a bit short on cash ^^
I am probably the best Sega modder in Europe... I really really really have to update my site....
You can put it into a Nomad, BUT you won't be having any meaningful headphone output then... I am going to work out something specially for the nomad, but its on hold right now.
Nothing is stopping you from shoving one into a nomad, and if you supply clean power to the mod, you have no hiss or no other noises (except for very faint VDP activity noises which cannot be removed since sound chips are in same chips as VDP and other things are and have no external DACs).
Offline
Thanks so much for your reply.
Great! Do you have a rough idea of price, or is it not set yet?
Also - is there a way that you could build the mod on a board, and then simply send the board to me to then solder into one of my units, or would I have to send the unit to you?
Offline
I can build and sell some modules, i've done it before, I also do direct modding (and quite a few mods, particulary for MD2
)
Price is 20EUR+shipping costs.
Offline
You'd be willing to build a module for 20 euros? I'll take one! :-) How much is the shipping to Australia? Also - I sent you an email.
Offline
and you have mail too ![]()
Offline
I think I might purchase a module soon. Would you be willing to sell complete units with the mod? I'll probably order a kit soon, unless the Nomad version is on the horizon.
Also how would an internal version work with the 32X and MCD? And are the 32X and MCD worth buying for music purposes? They add nice extra sound features and the MCD is nice because it can play SMS music. (Right?)
Last edited by Lotus||Entity (June 27, 2009 7:47 pm)
Offline
I have no Sega or other retro stuff available locally, so I'd have to import systems, and that would get as expensive as sending your unit to me to mod...
I am selling premade modules ready to be soldered in for the price number seen in few posts earlier.
The module looks like so (no wires added yet) :
MCD and 32X and send their sound outputs into MD for mixing with MD sound (or MD sound goes to MCD and output through RCAs on it)... if I'd not have the MCD and 32X inputs on my mod, you'd not hear their sounds.
for music purposes, the MCD and 32X are not meaningful since there's no tools for you to make music with them, they're only good for gaming.
SMS sound comes straight from MD alone, from the VDP, like in SMS. MCD adds CDDA and 8 channels of 8bit PCM, and 32X adds 2x looooow quality PWM channels.
purpose of this mod is to get non distorted and non filtered sound out of the MD with full compatibility for add-ons.
The Nomad version will not be as a module, the module will not fit into the nomad, something like in my MD2 will have to be created, and that requires soldering skills and creativity.
outdated pic of my MD2 :
Last edited by TmEE (June 28, 2009 3:26 pm)
Offline
Woo I like! So expect an order for a module soon.
Also is there a tutorial for the Z80 Overclocking and the Cart In Led? Also what does TMSS enable and BusReq mean? And where did you get the clear case for your Sega? (From what I can tell in the video it's clear)
Offline
will wait for a module request then ![]()
Z80 overclocking will not give you any benefits in most cases, majority of the sound engines go downright crazy when Z80 gets overclock. Procedure is simple, cut clock for the CPU and give your own.
bus Request is to halt the 16bit side of the system while leaving 8bit side running, this will allow you to listen BGMs in some games such as Sonic2.
TMSS enable/disable will get rid of the "produced by or licensed under Sega Enterprises LTD." screen if enabled, thus making you wait 5 seconds less when you wanna play a game ![]()
and my MD2 has no clear case, I just lifted the shell in my video ![]()
I would love a transparent sell though
Offline
yeah how hot would a transparent shell be? the punters would go carazy
Offline
please tell me you aren't building those on bread board?
that would be a nightmare
Offline
It is breadboard, and it goes faster than drilling a shitload of holes and etching the thing etc... I'm quite handy with soldering iron so its not really of challenge to me.
Offline
TmEE wrote:
It is breadboard, and it goes faster than drilling a shitload of holes and etching the thing etc... I'm quite handy with soldering iron so its not really of challenge to me.
If i find time i'll use your schematic and make a pcb and send you the files so you can get pcb's made up... would save you a lot of time.
specially if you are doing them for people.
what are your bread board dimensions?
Offline
Let's do a collab and start segadev.org . I can get the boards manufactured and assembled with surface mount components.
Offline
Manufactured PCBs would be fun, but it gets quite costy, no cheap services around here
If that would be an option, I would have manufactured PCBs already. It would not save me much time, maybe some 15...30 mins the most... but if things also get assembled, that would be fun ![]()
With surface mounted parts, you could fit it into a very small area, probably even less than 25mm x 25mm, which is little smaller than the original older lamer version of CCAM ![]()
I do not know too much about what transistors fit or not, opamp will have to be of no low quality (324 is out of question). Bad parts will cause poor sound, particulay the transistors.
and my current module board dimensions are 45mm x 25mm.
Offline
Jose.Torres wrote:
Let's do a collab and start segadev.org . I can get the boards manufactured and assembled with surface mount components.
There's no point to doing that.. there isn't enough demand.
And i'll maintain having populated boards manufactured in china is no good.
Specially for such a small amount.
as for SMT vs. TH
Again, not sure if it would call for that.. i guess it could be done that way to make it even smaller. but why not just make it a simple DIY kit for someone to do?
Which means all you gotta do is send them boards and parts.
no other work involved.
I mean shit... my NES/C65mod boards are 1/2 way there... just talking simple summing/amplification circuits here.. you could go further and add simple volume control, mute switches... panning.. etc.
but then it gets a little silly for what's currently available for music production.
Last edited by Low-Gain (June 29, 2009 10:53 am)
Offline
TmEE wrote:
I do not know too much about what transistors fit or not, opamp will have to be of no low quality (324 is out of question). Bad parts will cause poor sound, particulay the transistors.
and my current module board dimensions are 45mm x 25mm.
You can get away with something simple like a TL072/4 or 5532/4 or something, then again pending supply (single rail right?) you could use something a bit nicer, but i dont think the application demands that since the sound source itself is noisy as shit anyways.
Offline
The opamp needs some 1MHz of bandwidth, noise factor is not much or an issue isnce the chip is 9bit in case of MD1, up to 12bits (not yet sure) in case of MD2 ASIC YM2612. The ASIC YM2612 is muuuuch more cleaner than real YM2612.
and the demand part is ture, I've made only like 5 modules last year.... and at least 2 people built their own. Everyone were happy at least ![]()
I prefer soldering things in completely, that way there won't be any further serious end user caused errors, since I test all my stuff before sending out, and I know my circuit the best, lol
Last edited by TmEE (June 29, 2009 11:10 am)
Offline
TmEE wrote:
The opamp needs some 1MHz of bandwidth, noise factor is not much or an issue isnce the chip is 9bit in case of MD1, up to 12bits (not yet sure) in case of MD2 ASIC YM2612. The ASIC YM2612 is muuuuch more cleaner than real YM2612.
and the demand part is ture, I've made only like 5 modules last year.... and at least 2 people built their own. Everyone were happy at least
I prefer soldering things in completely, that way there won't be any further serious end user caused errors, since I test all my stuff before sending out, and I know my circuit the best, lol
Yeah.. well.. so long as you get 20Hz to like.. 100kHz i'd say you're ok.. we are talking audio frequencies here. and yes, you want to make sure you get all the order of harmonics in there, but reality... how high of an audio frequency can those make?
most people can't hear 20kHz, but there are harmonics there that go higher that make the lower harmonics different.. but i guess reality is you don't need the full spectrum band.
Offline
you can filter out the inaudible freqs, since YM2612 output has components reaching several hundred KHz... but the higher the bandwidth is, the less distortions etc. you get at higher gain levels. half MHz sounds reasonable enough. The current version should have simple filtering going on starting at roughly 23KHz, which is 3KHz less than half the sample rate of YM2612 in its current configuration. You can always tone things down, but you cannot really add more, if you want less highs, you use a filter button on your amp ![]()
I just checked the datasheet of the opamp I'm using, and its 3MHz, and with its current gain settings, its not too far from the point of audible distortions.
4558D is not exactly pricy, so I there's no reason not to use it really, especially since its proven to work fine.
Offline
Are you referring to Total Harmonic Distortion?
Offline
Woah, I'd be up for a SegaDev site! Also someone REALLY needs to make a tutorial for Genesis Model 2 mods. Most stuff on the web is really obscure and hard to find. I'm loving this ![]()
Offline
Low-Gain wrote:
Are you referring to Total Harmonic Distortion?
there's the total bandwidth to gain product rating a friend of mine talked about, if a chip reaches that, you'd start getting massive distortions since the chip cannot handle things.... kinda like turning the volume knob too high on shitty amps you get lot of distrotions then...
Offline
i'm not sure of what that is that you are talking about...
Total amount of gain an op-amp is good for? If so then that makes sense..
You mean headroom right? like.. how much gain you can boost it before clipping.. That depends one 1 of two things... which op-amp you're using, and what your power supply is. Single rail? or bi-polar supply, how many volts. etc.
also depends on where you have the amp biased at...
But if you're talking about Bandwidth... I can understand if you had like... an op-amp that had a rating of 20kHz(which i don't think even exists) and your device was putting out 23kHz you might hear something (Maybe!!?!!) but..
in audio situations these days i don't think you need to worry bout that...
In this application, i'm thinking if your input and gain settings are trimmed in correctly a simple TL072 will do the trick. i mean the power rail is what.. +9-12Vdc?
I didn't look to close at the schematic yet.. also. i think you forgot to label the couple of the values for the decoupling caps.. i assume they're like.. 100nF, .
Couple of questions in regards to your circuit...
1. I assume the transistor gain stages are for boosting that channel before the summing and your output buffer amp?
2. And can i assume you're dropping the signal down a bit before the buffer on some of the input channels? if so. i think you're pad resistor circuits are backwards. the series resistor should be before the resistor to ground.
Last edited by Low-Gain (June 29, 2009 1:46 pm)
Offline
I have a few suggestions to simplify your circuit a bit and possibly make it run a bit better. But if you don't want to change it.. that's fine too... just let me know.
Offline
This is all coming off a +5V rail, single polarity, things are nicely biased to 2.5V, and if I take the filter cap out, I can have gain of 2 max, then the sound will get really crap. 23KHz cutoff cap, and I can raise the gain to 5 or so. I could have used the DC input, but it varies a lot, and that would require more effort to bias things thus making the design even more complex....
The transistors are for buffering and to have maximum possible stereo separation (PSG is a mono signal, and I want it to be "split" nicely). All the stuff around transistors have to be like they are, otherwise you have distorted sound. I needed 2 nights to get the first part worked out.
FM is very quiet, so things all have to be taken down to its level, and you will have to amp things up to sufficient levels.
The power rail caps are 100µF and 0.1µ... typical things... I have forgotten to add them... the values aren't critical.
I'm not too comfortable with analog stuff, what I know has come from practical experience for the most part...
what are the changes ? if they're related to first part of the circuit, then its no go, the values in first part are more or less critical, different values result in distorted sound or wrong signal levels.
Last edited by TmEE (June 29, 2009 1:56 pm)
Offline
Let me draw something up and upload later tonight.. I recommend giving it a shot and tell me what you think. I think you'll be happy w/ the results.
Why not just boost the FM and not have to boost everything else after cutting it down ?
Since you end up boosting the FM to begin with.
also.. is the distortion audible? or are you looking at it w/ a scope and have the gain cranked on the scope?
Last edited by Low-Gain (June 29, 2009 2:07 pm)
Offline
audible distortion, very audible.... slight value changes result in inaudible distortions though.
right now its sleepytime for me, so no more posts for at least 8 hours from me ![]()
Offline
Added here!
Offline
http://www.fileden.com/files/2008/4/21/ … rrican.ogg
here's a nice recording from my MD2, over a 6 meter cable.....
Offline
on the advice of wil lindsay i am going to desolder the YM2612 and add a seperate wall wart for the YM2612 - this is on my MD1 - i prefer the actual YM2612 to the ASIC version! what do you think about this? In my my opinion the PSG by itself might have some noise but its really low in comparison to the YM2612 (since that is not really line level), the PSG noise is comparable to like a prosound gameboy after you seperate it from the YM2612. i might try your suggestion too tiido - stick a 1000uf cap on the power lines~! maybe put a switch so i can like either isolate the chip or have it back in line with the circuit for gaming and if i want the noise!
Wil sent me an email saying that the noise on the MD1 is created by the power supply mostly - old caps... because i remember that thing sounding way better when i was a kid ya know - and i tried some other things to get rid of the noise to much dismay.
what do you guys think about this? might be a better way to do it than actually filtering out the noise with more caps.
Last edited by animalstyle (June 30, 2009 4:02 pm)
Offline
That sounds great, actually. ![]()
You will of course have to post some A/B comparisons!
Offline
It's a given that you should replace all electrolytic caps at this point. most of those have shelf life of 10 years on a good day..
So they're more than ready for a replacement.
if the filter cap is like. 2200uF on the main supply, i recommend replacing w/ a 2700 or 3300uf. Shouldnt' load the wall wart down too much on start up.
If the supply is still noisy i'm guessing it's going to be the best that it gets short of replacing the entire thing w/ something else.
As for the amp.. i still maintain it needs to be simplified and corrected (the schematic anyways)... I'll draw up a modified version of my op-amp board to work with this circuit and post it.. you'll have to experiment w/ the resistor values since i don't have the ability to test this out at the moment.
Last edited by Low-Gain (June 30, 2009 3:14 pm)
Offline
I cannot imagine anything about making the existing schem simpler.... at least not without giving up on something, like quality.... I am looking forward to see your schem though.
I will do some A/B/C comparsions (MD1, MD2, MD2 CCAM). My upstream sucks badly so that can take some time...
Offline
and a pic of the proto ![]()

Offline
heh... nice..
I've been super busy so i haven't had a chance to lay out a suggested circuit..
i will though this weekend.
Offline
Mine arrive today, I'm very excited! I'm not quite sure when I will have time to install this little guy, hopefully soon ![]()

Offline
jawusum ![]()
Offline
and some audio comparsions :
MD2 CCAM 1.0 -> http://www.fileden.com/files/2008/4/21/1876835/TF4.ogg
MD2 stock -> http://www.fileden.com/files/2008/4/21/ … F4_MD2.ogg
no TMSS MD1 (HiDef) -> http://www.fileden.com/files/2008/4/21/ … F4_MD1.ogg
Offline
Could I order one without the board filled for the parts for the Sega CD and 32X... then again if were not using them we could just leave them on there... I want one.
Offline
Parts needed for 32X and MCD support are just 4 resistors so they might as well be there...
My contacts are on my profile page, as well as plenty of recordings... I am going to the land of vikings (aka Sweden) in Sunday for whole week so things can get slowed down... I take my gear with me, but another question is, if I have enough parts...
Offline
Register for a free member account.
Non-registered haven't lost any privileges, but registered users enjoy a lot of members-only features.
8bc.org / 8bitcollective
© 2010 Jose Torres & George Michael Brower
Built on PunBB
© 2003-2005 Rickard Andersson
All submissions are released by their owners under a Creative Commons BY-NC-SA License unless otherwise stated.
