The Ben Heck Show 5:15 this happens because games are not dependent on bios routines (as most of MSX games are) - all Master System and SG-1000 games starts on 0x0000 (Z80 interrupt vectors included in the game rom), so there is no need for bios rom at all, and this also allow Master System games run on SG-1000 Mark-III without problems (unless the game used newer dsp features like 224 or 240 lines)
@Scanlaid9 жыл бұрын
Really excited to see this through, great project! Series just keeps getting better :)
@G1itcher3 ай бұрын
God I miss this show. Woefully under appreciated
@Pawl0solidus8 жыл бұрын
Hi Ben! Is there any schematic of this project you would share?
@xanthis54139 жыл бұрын
On the Saga Master System, there was a game on the ROM, that was a Maze game. Also the Master System read from either the Cartridge or a Card, so the rom may have done the select between the two.
@ScarredToons9 жыл бұрын
Great video! Really looking forward to seeing the rest of the project!
@TheBrightPixel9 жыл бұрын
Mr Heck, if anybody ever needed a CNC board router, it's you!
@fab16049 жыл бұрын
This project is gonna be insane! Great job, Ben!
@dan_loup9 жыл бұрын
The reason why there are so many similar Z80/TMS9918 systems is due the fact it was the best cost/benefit back then. You had to pick between the Sram chips that were veryexpensive, or the Dram that was (and still is) cheap but required a lot of extra circuitry to refresh it (basically the Dram "forgets" its contents if you don't keep constantly accessing every "block" of memory) and both Z80 and the TMS chips do refresh dram by themselfes. So, if you used em, you could reap the benefits of the cheap dram price, but none of the drawbacks of having the extra circuitry or some fancy memory controller chip.
@allluckyseven9 жыл бұрын
Just watched the trailer for the second part (coming out this friday), and I must say that this project is brilliant. And I can't wait for friday.
@PauloSilva1119 жыл бұрын
The Ben Heck Show 5:09 don’t forget that Sega SG-1000 Mark-III is a (Japanese) Master System without that bios rom - what that bios rom mostly has is a checksum checker (i think is to avoid running SG-1000 Mark-I and Mark-II games (very similar to ColecoVision and MSX1), so we need to fix the checksum from these games for running on Master System ) - i actually think that Chase-HQ is a Mark-III game that, by default, doesn’t run on Master System because this checksum issue
@himselfe9 жыл бұрын
I've been thinking about doing something like this for years, so it's nice to see it being done! Although what I was thinking was an ultimate retro computer that contained both a Z80 and a 6502 so it could emulate the vast majority of 8-bit consoles and home computers, and a modern arm chip to control the system and interface with modern peripherals and media. Instead of using expansion boards to configure which system it emulated, you could either emulate the custom chips on the arm chip, or to keep it retro use a 68k to emulate the custom chips! Alternatively, another project I've considered is a 'Retro Shield' for the Pi, that has a Z80 and a 6502 and perhaps a 68k to 'accelerate' emulators running on the Pi.
@Scribblersys9 жыл бұрын
Connecticut Leather Company, not Colorado.
@G00DwillHUNT3R9 жыл бұрын
Sizik I was going to say something about that too, but I knew someone else would have caught that :)
@cooliofoolio9 жыл бұрын
***** nice icon
@APOTwixx9 жыл бұрын
Same thing I was going to say!
@patrick741619 жыл бұрын
Sizik Being a Nutmeger, I Felt the same way. At Least He didn't say California! XD (Nice Icon G00DwillHUNT3R)
@BrightSpark9 жыл бұрын
Oh, since the Master System's Z80 is also used in the Megadrive/Genesis for backwards compatibility and sound output, would it be possible to make a Megadrive Add-on for the Master System that contains most of the Megadrive' guts? You might have to use a seperate cartrige slot and probably use a seperate video output for the Megadrive-portion, but would it be able to get the Genesis working when hooked up to the Master System?
@tfraiseo9 жыл бұрын
Really cool project! Can't wait to see more on this one.
@mirabilis9 жыл бұрын
I miss Allison. :'(
@ScottBeebiWan9 жыл бұрын
marcoswi Go back to the 'automatic camera' episode
@flybywire58669 жыл бұрын
mirabilis Oh yes!
@josephmarlin98279 жыл бұрын
mirabilis I wish we could have her AND Max
@allluckyseven9 жыл бұрын
Joseph Marlin AND Felix. And NO BEN! (heh, j/k.)
@D3ltaLabs9 жыл бұрын
I love these types of video tuts.. I'm not sure if you have thought of it but it would be good to have a ebook, with more details on the process Etc to complement your video.. Thumbs up on the hard work you all put into these videos. Thanks :)
@rdoetjes9 жыл бұрын
I'm confused here. Did the editor renumber the addresses after pasting it In? Because a long Jump (jmp) contains the final calculated address after macro assembler is done its work. So in order for the one bios that has been moved from low address to high address all absolute addresses for jumps need to be offset. Which means the editor needs to understand the mnemonics of z80.
@RetroDawn3 жыл бұрын
No need, since this was just using A13 for bank-switching two 8KB banks. So both 8KB "BIOS'es" are both starting at the standard address they're mapped into.
@RobertNES8169 жыл бұрын
So Ben would you be able to include the original Gameboy hardware into this build? I believe the Gameboy used a modified version of the Z80 processor.
@DAVIDGREGORYKERR8 жыл бұрын
This is odd as I would have thought that it would need to access ROM for some routines that cannot be built into the ROM cartridges BTW the third system could be a Sinclair Spectrum.
@treypop1239 жыл бұрын
would it be possible to do something like this with the Super Nintendo and the Sega Genesis?
@loganjorgensen9 жыл бұрын
Great idea, always curious if consoles with the same "off the shelf" parts could coexist in one box. :)
@marciolimas9 жыл бұрын
Is it possible to, today, I buy these chips an build mine mutant console? It's possible to buy some chips to build a cartridge that I could put roms on it?
@shinji3919 жыл бұрын
What's the name of the ending theme song?
@BrightSpark9 жыл бұрын
The "weird" ROM behavior was probably because of SEGA also selling some Master Systems with built-in games, for example I had a Master System II with the 8-Bit version of Sonic 1 built-in as a kid. Maybe SEGA stored the game on the same ROM chip as the BIOS on those units...?
@matthehat9 жыл бұрын
Bright Spark In the master systems with games built in the games are on a separate ROM chip. I swapped Alex the Kid for Sonic Chaos in mine - because why not?
@cakestalker9 жыл бұрын
Bright Spark Nah, those units does not have a BIOS screen to my knowledge.. Not that you could get it to show unless you hacked it and disabled the built-in game. Here in Europe where I live Master System II with either Alex Kidd or Sonic built-in, was way more common than the original model. I don't think I have ever even seen the original model in real life, but I lived in a small town so :P
@szymon10519 жыл бұрын
More frame in electronic14 intro?
@FilippovM9 жыл бұрын
What is the RAM chip?
@mduke2k9 жыл бұрын
I thought the Master System has a built in game, I believe it is a maze game. Ben mentioned that the system ROM detects if there is a cartridge installed and then boots the game ROM. I wonder if that's why Sega did it that way.
@delvontamenyweathers43039 жыл бұрын
Is it possible to make a fully upgradeable laptop?
@Jeffball6109 жыл бұрын
I'm always curious why you don't make circuit boards for these projects instead of hand wiring everything. The only thing I can think of is for trouble shooting if you miswired something. The circuit boards would be cleaner and likely be faster than wiring up something by hand.
@DavidGriffithsTweetUwrite9 жыл бұрын
Jeffrey Ball they want to show people who dont make circuit boards how its done.
@Jeffball6109 жыл бұрын
***** I'm not sure that's true. He's modifying components that were originally made for circuit boards. He also has the ability to use modern components (which he uses in other projects) but they won't make boards? "We have the technology..." I just think it would be cleaner, simpler, and faster. Again, the only reason I could see going this route is for trouble shooting. But even a circuit trace could be cut and a wire spliced in if necessary.
@jokerlover3009 жыл бұрын
Hi could you possibly do a build for a ps2 slim portable with disc drive?
@cakestalker9 жыл бұрын
Master System II has no boot-screen to my knowledge, but that may be because they came with a game built-in (either Alex Kidd: In Miracle World or Sonic The Hedgehog). Maybe they had that extra rom to be present cause they later planned to have games built-in for the newer model? Strangely enough I hear the second model is kinda rare in the U.S.. maybe because since it was never a big success there as it was here in Europe (and South America). Here in Europe the first model is actually a lot more uncommon than the second smaller model! Just some random trivia for those who care :P
@awesomefai27989 жыл бұрын
I know that you just started a new project, but after this could you do a nintendo gamecube portable?
@Gametherapist9 жыл бұрын
Here's an idea I have but I have no way to make it work, sadly: Combine the processor of: N64, SNES, Sega Master System and Atari Put on 256MB of RAM. Everything on a breadboard, but with fast data lanes, like PCI. That would be an amazing system to play with 2 usb ports like a Raspberry Pi
@top5cz7949 жыл бұрын
Hi Ben, which wire do you use to solder pcb?
@LesterRamirez9 жыл бұрын
Hi Ben!! can you resurrect the old Capcom Power Stick Fighter via USB trough arduino uno??
@KDP20099 жыл бұрын
hey ben! would you ever do a project on making a custom flash cartridge for gameboy and gameboy color that can play most games, and a custom programmer for the cartridge! :D i would love a tutorial on that. im super interested on gameboy flash carts but i cant figure out how to build a flash cart and programmer with chips and parts that are actually available for purchase these days.
@Kostos22229 жыл бұрын
doesn't the gameboy have z80 ?
@Crux1619 жыл бұрын
Is there a chance you guys might ever make an old school serial terminal like a vt100? Maybe with an lcd instead of the old crts' -- or maybe TV (composite) out? Lol that'd be so neat.. And I've been really needing a serial terminal, but they're not the cheapest thing right now :\ This would be a great idea for possibly hooking up to a raspberry pi..
@SnowyPup9 жыл бұрын
this is another difrent type of combo system, basicly you have a computer with a xbox and PS3 and normal computer parts and hook them up so an emulator looking program can boot up the system, and use your computer's keyboard//mouse as a controller
@dandragonmc9 жыл бұрын
Ben can you show us a play station 3 or play station 4 portble
@pokey42009 жыл бұрын
Awesome idea Ben! I like that programmer you have.. what kind was it again?
@Alfiewow9 жыл бұрын
I only tuned in to see Felix and Max's heads sewn together. 1/10. Very let down.
@jorenmartijn9 жыл бұрын
Ben, you'd be awesome if you could incorporate another system, but I'm not sure if it's doable: From Wikipedia: Nintendo's Game Boy and Game Boy Color handheld game systems used an 8080-derived processor with some Z80 instructions added (CB prefix) as well as unique auto-increment/decrement addressing modes. The CPU was a Sharp Corporation LR35902[65] running at 4.19 MHz in the original and Pocket models, and 8 MHz in the Color model. This processor was later included in the Game Boy Advance / SP / Micro taking up a new role as a co-processor for backwards compatibility with Game Boy / Color games (except Micro) and to add legacy 8-bit sounds to supplement the digital samples in Game Boy Advance games.
@tetsujin_1449 жыл бұрын
jorenmartijn It gets tricky with some of these old systems that use _similar_ CPUs. Like the 6510 from the C64 and the 2A03 from the NES are both based on the 6502, but with some differences, like the sound built in to the 2A03 or the extra I/O lines on the 6510. All these CPUs also support some undocumented opcodes which *are* found in some actual production software as well. The Game Boy's Z80 is a similar situation; it is neither exactly a Z80 or an 8080.
@brandon-butler9 жыл бұрын
Where does one learn how to build a computer like this?
@mllarson9 жыл бұрын
Brandon Butler Pick up a copy of "The Black Art of Video Game Console Design" by Andre LaMothe on Amazon (or wherever you can find it). Should tell you everything you need to know.
@josephmarlin98279 жыл бұрын
Brandon Butler See the other guy, but go see if you can get some back copies of any of the old TAB publishing literature on designing 8 and 16-bit home computers. Grew up with a copy of The Microcomputer Builder's Bible ( www.amazon.com/microcomputer-builders-bible-Chris-Johnston/dp/0830624732 ) in the house as well as their fantastic Z80 programmer's manual and Z80 bugbook and those are what got me into this stuff in the first place. You'll find that a large portion of the support chips listed in the Microcomputer Builder's Bible are still manufactured, though not so much most of the memory chips. But you can pretty much use way faster modern SRAMs as drop-in replacements. Digital circuit design using big blocks like RAMs, ROMs and CPUs is surprisingly easy, once you know the basics! Just look up the datasheets and wire together the pins that need to talk, really. Also on The Ben Heck Show :P
@josephmarlin98279 жыл бұрын
Brandon Butler Ohh, I just remembered another awesome one I had back in the day that you should check out: www.amazon.com/How-Build-Your-Working-Microcomputer/dp/0830696849/ref=pd_sim_14_8?ie=UTF8&refRID=1K2VCV6XTANNZBEA1KQX Get 'em both. Trust me, if nothing else they're wonderful bathroom reading. I'd say I learned most of what I know just by virtue of having these stashed on the tank for years.
@derpmansderpyskin9 жыл бұрын
Do you think you could maybe make a internet enabled Atari 2600? Maybe have a box that transmits video, and receives controller inputs, then have another box that receives video, and transmits controller inputs. Have them communicate over the internet and you have an internet enabled atarti!
@resystanc39 жыл бұрын
I can't wait for next episode. :)
@kampaclassic9 жыл бұрын
The Ben Heck Show ***** Small note: It was Connecticut Leather Company as opposed to Colorado.
@jarboer9 жыл бұрын
How do I do +"name" it never works can u tell me what to do? Someone
@chici20009 жыл бұрын
Jarrett Boersen you just need to click reply on the comment that you want to reply to. then it adds the name automatically
@jarboer9 жыл бұрын
Ok but what if I'm not replying to that comment and I want to say +sethbling
@chici20009 жыл бұрын
It's really Simple, you if you are in Chrome (idk if or how it works in other browsers) you just need to write the + and the start of the name like SethBling (prntscr.com/7jihz1) and then you just click on the name of the user that you want to add to your comment.
@anrysnail9 жыл бұрын
could you try make a wrist mounted computer like the pip-boy 3000 from the fallout games? as another project please?
@xanokothe9 жыл бұрын
Soo... A PC with console emulators?
@MyCrazyGarage9 жыл бұрын
This has to be the 3rd time he wanted to use coloured wires. This feels like watching the same video over and over again. (Doesn't mean its boring)
@SenorSquilliam9 жыл бұрын
Please make a combination genesis 32x
@FlexxVision9 жыл бұрын
You are the Magic! Best regards Karsten.
@FantomZap9 жыл бұрын
Were you using the word simular in place of similar as a pun? If so, its a very intelligent use of the word. If not, maybe this comment might point it out to you.
@TheMBB999 жыл бұрын
Very nice part! When I read the title, i thought you programm an AI for solving games itself :D
@ScottBeebiWan9 жыл бұрын
The description says 'isn,Äôt' instead of 'isn't'.
@element14presents9 жыл бұрын
Scott Blacklock Thanks! It's fixed.
@DavidGriffithsTweetUwrite9 жыл бұрын
The Ben Heck Show Maxafelix - lol i nearly fell off my world with laughter :)
@ScottBeebiWan9 жыл бұрын
***** dafuq u talkin bout
@ScottBeebiWan9 жыл бұрын
The Ben Heck Show I believe that you should do a zx81 portable. My dad made one in this process: 9v battery clip connected to headphone jack (power supply) battery powered b&w tv (screen) and the zx and TV connected together. You could base it on that if you did it.
@element14presents9 жыл бұрын
Scott Blacklock Getting hold of zx spectrums is a little difficult - suddenly they're very sought after!
@nikolaswithak9 жыл бұрын
i....i.....i have to wait a week before part 2 :,(
@tetsujin_1449 жыл бұрын
Nice concept!
@Tron089 жыл бұрын
It's amazing how many KZbinrs I watch that say, "never do this thing I'm about to do right now" lol
@downtownriders72889 жыл бұрын
Ok you should try doing thhis with a ps1-2-3 andxbox,360,1 you could flash the dvd drives so they can play all and use one of the gamesystems cpu and gpu so it is smaller and better somthing like that
@1903tx9 жыл бұрын
Ben, I hope all those PCBs you stripped for parts were from eight-liners, redemption games, or something like that. I'd hate to think you killed a bunch of classics.
@MAYERMAKES9 жыл бұрын
the titles and the channel logo interlace ....xyou should fix that by moving the channel -logo up
@classiccustoms20109 жыл бұрын
Wow, I actually thought of the same idea basically....
@kaelonvann54749 жыл бұрын
Your doing a excellent job
@joostluijben18129 жыл бұрын
I am suprised he is using windows as os and not linux
@NonsensicalSpudz9 жыл бұрын
you could probably do the same with the xbox one and ps4, but obviously not for logical reasons
@Netbug Жыл бұрын
Felax, maybe?
@rserrano72969 жыл бұрын
you should show us how to build a ps3 laptop
@Leonelf09 жыл бұрын
Just say E-squared-PROM (like I²C, E²PROM)
@joeyvigil9 жыл бұрын
***** That's more syllables, and takes longer to say.
@Leonelf09 жыл бұрын
Joey Vigil but it's clearer.
@Reino_Films9 жыл бұрын
Try and build your own virtual reality headset! that would be cool :D
@Rouverius9 жыл бұрын
+1 to Maxafelix and for avoiding elective brain surgery
@TheYogurtdonkey9 жыл бұрын
This will be good
@Doganderboss9 жыл бұрын
So this time you put selfmade things in a box huh
@NoorquackerInd9 жыл бұрын
If you get all the EPROMs and EEPROMs you have, how much memory do you have? You never know, you might be able to store Crysis 3!
@shadfurman9 жыл бұрын
You ripped out its ROM while it was running? And combining brains is horrible?!!! Reminds me of when I found I could hot swap hard drives of the same model, people wouldn't believe it even after seeing it. How do you know it's not being written to when you pull it? Luck.
@shorthouse069 жыл бұрын
ROM stands for Read Only Memory, it can't be written to.
@shadfurman9 жыл бұрын
+Shorty06 did he say he wrote to it?
@ardentcrest9 жыл бұрын
BEN, BEN, BEN..... It's Z80 as in ZED 80 not ZEE 80.........
@knghtbrd3 жыл бұрын
I still miss the regrettable acting. 😞
@kingpoxa9 жыл бұрын
i really wanna see felix smile from his heart cuz hes always like f*ck my life but idk
@Mona_Lisa1239 жыл бұрын
Fourth person. You are really awesome at what u do Ben. I love watching all of ur videos.
Sega master was my favorite Sega... But NES is always be my favorite...
@kaelonvann54749 жыл бұрын
Hello Ben
@JohnnySuarez19829 жыл бұрын
kaelon Vann hi
@WamWooWam9 жыл бұрын
This looks complicated...
@DavidGriffithsTweetUwrite9 жыл бұрын
***** like anything else it looks complicated but if you look thru all their shows it may help you gain some understanding on this one :)
@adamsdally9 жыл бұрын
Please stop doing the suitcase zoom in effect. It effectively reduces my comprehension when its done especially since its normal in very technical areas where it would be much nicer to see the items Ben is actually pointing to. I also normally watch the videos on my phone and it reduces the overall video six on the parts. I'm interested in seeing how the project turns out, though!