I just completed a small demo for the megadrive and wanted to share it with you It's highly inspired by this : http://68000.web.fc2.com/bad_apple.html I decided to do my own version, my goal was to proof it is possible to achieve full 320x224 video resolution while keeping the 30 FPS playback rate. And after many effort here it is... Youtube : www.youtube.com/watch?v=2vPe452cegU As the final rom size is 8 MB i provide a 4 MB version (splited in 2 parts) so it can work with usual flash cart and emulators : 4 MB version : https://dl.dropbox.com/u/93332624/dev/megadrive/demo/BadApple_p1.bin https://dl.dropbox.com/u/93332624/dev/megadrive/demo/BadApple_p2.bin 8 MB version (without bank switch) : https://dl.dropbox.com/u/93332624/dev/megadrive/demo/BadApple.bin The 8 MB version can work only with Mega Everdrive or custom flash cart supporting full 8 MB mapping (without SSF2 bank switch style). Also some special emulator can support it as well (as this one: http://umk3.hacking-cult.org/2.11hack.zip ).
That was certainly different. I used an Everdrive MD with the 2 part files on a revision 0 model 2 playing on a PSOne screen through direct RGB. Quality was really good. EDIT: Forgot to say WELCOME TO ASSEMBLER GAMES FORUM!!! Members who make their first post by starting a topic with a cool hack or something always intrigue me. Epic win here man!
Thanks and sorry as i also forgot to introduce myself in the dedicated section (this is now done) ! It seems the 8 MB version does work only on the Mega Everdrive with a MD2 (not a MD1) or a hacked emulator which support large rom. Thanks for the kind comments
That is amazing. I know it's only video but can you imagine seeing something like that on a Mega Drive game back in the early 90's! You'd be blown away. Sure, it's only black and white but still very sharp with smooth motion.
I wanted to proof that the megadrive could handle that type of animation smoothly and now it's done Too bad we never saw that back in days, it would have shown how much the megadrive is superior to the SNES (trolling mode ).
Now we need to figure out coding to allow real time data switching to use ROMs larger than the 4Mb address line limit. Some sort of coding to allow for real time data switching from an SD card. Something like that might be possible for the Mega ED since it has a full blown FPGA. Then we might can get some super huge games complete with CD quality music and full motion video. Can you imagine a 1Gb Sega Genesis ROM that has lotsa high quality music and plenty of video cut scenes? Genesis bank switching system on crack. That best describes what I'm thinking.
Actually the mega everdrive already allows 10 MB rom without bank switch (this is the maximum for the megadrive without any bank switch system). For some reasons the 8MB version of the demo works only on a MD2 though, all MD1 users with mega everdrive experienced some weird bugs :-/ It's true that a megadrive with very large rom could have done some very impressive things, this is the main difference between a megadrive and a neo geo actually
I do know for fact the bank switching system can allow for 8 banks of 4Mb each. Thus we can have a ROM that's 32Mb right now with the proper chips. I was saying "why stop there?". Extend the capacity of the bank switching system to go beyond the 32Mb limit. Might take some insane custom logic chips to get into the addresses needed for that. That is if the addresses even exist or are even possible. I know nothing on RAM addresses so I may be talking the crazy talk here... Thus a bank switcher design on crack. LOL
Maybe not. My Ninja Gaiden cartridge will only play o n a Mega Drive 2. Play it on a MD1 and you get random crashes, sprite bugs and stages not loading past a certain point.
Bank are 4 Mb (Mbits) each, i believe you can map up to 128 banks and so 512 Mbits --> 64 MB. You can always do you own bank circuit system and use bigger bank and then extends memory limit. Still 64 MB starting to be really interesting Lum>Oh you're right, i forgot to ask if they had MCD or 32X addon connected ! The 10 MB rom can works only if 4MB-10MB region is free (and so, when non extension is attached). Yakumo> Oh really ?? i never experienced that type of incompatibility between a MD1 and a MD2 ! Is your cart an official one ?
No, Ninja Gaiden was never released for the Mega Drive so this is a Chinese Reproduction Cartridge or a cheap Chinese fake to put it another way. It is odd how the game works on one Mega Drive model and not another. I've tried it in two Different MD1 consoles too. The first generation console has the worst results. Even the intro would crash on that every time. The later generation MD1 would play the game but with the graphical and loading issues. Only the MD2 plays it perfectly. Maybe my cartridge is a bad reproduction but its still odd the way it only plays on a MD2.
yeah indeed it's still strange, but maybe the ROM access speed or stuff like that are not fully compatible with the MD1. I think it's more electronic related as chinese pirate cart often use custom circuit...
Trust me, the music is really easy compared to the animation. Red Zone uses 1 bpp video which is already quite nice but far easier than 2bpp (which is used here) in term of bandwidth and decompression.
I think you are right. I had another pirate MD cartridge that wouldn't work on my Wondermega but fine in a Mega Drive.
I would really appreciate people would stick to the rules set up by SEGA as it would help with compatibility... Wow dude that was AMAZING ! I'll try to build a cart with the 4MB banked version myself because all my MDs are of the very old type... And I aways have a MEGA-CD attached to it.
You aren't anybody if your Genesis (Megadrive) doesn't have a CD and 32X on it. ;P I have a model 1 CD 32X model 1 Genesis setup as well as a model 2 CD 32X model 2 Genesis. Have another model 2 with a busted model 2 CD. Hope to fix it sometime. Now I need another 32X for this one... Then there's my Nomad and model 3... And forgot about the PCB of a broken model 1... I'm a Sega freak alright...