Gameboy Emulator Test - Dr. Mario

Gameboy Emulator Test - Dr. Mario

by DCPU-16

👁 8,438 ❤️ 177 ⭐ 132 🔄 8
Created: Apr 1, 2013 Last modified: Jul 23, 2013 Shared: Apr 1, 2013

Description

Dr. Mario has a problem where the game ceases functioning when the game starts (fails to generate level), so only the menus and demo work. Wait a little while for the demo to start to see the game functioning. (sprites and bg tiles perfectly emulated) FAQ: Q: Does it run Pokemon yet? A: No. Q: Why only today? A: No games currently work correctly and this is just proof of concept. I'll release it forever when I get games working, emulate the WINDOW layer on the LCD and emulate MBCs. Q: Why is it so slow? A: Graphics emulation is incredibly optimised and pretty fast, but CPU emulation takes a lot of time, especially when interrupts are not used. This can be pinned down to excessive processing per cycle in the timing emulation (vblank, interrupt polling and timer). Q: Why does the game freeze upon starting the game? A: There's a CPU bug that I haven't tracked down yet that breaks this and Adjustris. Q: How do I run other games? A: Make a program to convert your rom binary into a sequence of numbers that can be read by scratch as a list, and import it. Q: What types of games run? A: Only games that are 32kb in size work currently. No MBCs (memory bank controllers) are emulated at this time, so games with battery saves, multiple ROM banks and external RAM (eg pokemon) will not run. Q: Sound emulation, is it possible? A: Yes, entirely. It might be painful to listen to though.

Instructions

I've decided to leave this up until I finish a working version. Instructions on ROM importing below. Controls: Z => B X => A Space => Start C => Select Arrows => Directional Pad The frameskip counter gives you a kind of idea how fast the game is running. (whenever it changes, that's one frame. A frame is drawn every time it's at 0) You can convert your roms here: https://dl.dropbox.com/u/12239448/GB%20Rom%20Convert/index.html Choose your rom with the file selector input and copy the output into a text file, save it and follow the instructions in the project. I'm working to make this easier.

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

(most viewed) beat up super why lots of buttons! remix

by Bodensteineroli

Project thumbnail
View Project

STOP ALL SOUNDS NO

by crazycrazybaby17

Project thumbnail
View Project

Win7 simu Beta 1 Meme Edition Crazy Error remix remix-9

by damonangel2015

Project thumbnail
View Project

WarioWare: Computed! Demo

by NacklessK

Project thumbnail
View Project

Beat up little guy (Remade) remix remix remix remix

by kubakoodziejczak

Project thumbnail
View Project

Sprunki fuf but My friend VS Me (i'm kevin)

by kevin_99999

Project thumbnail
View Project

NumberScratcher’s in algodoo!

by XanderStar

Project thumbnail
View Project

Endless Alphabet (Added Fanmade Words) (most viewed project) remix

by superscratcher10100

Project thumbnail
View Project

d and q NEWS Jayjay1i09 v

by jayjay1i09

Project thumbnail
View Project

Klasky Csupo Robot Logo 4000 MondoMedia Error

by BlueTheObjectThingy

Project thumbnail
View Project

sprunki retake personajes random con oc

by mr_incredibox_xd

Project thumbnail
View Project

BRAWL STAR

by elcoZFR

Project thumbnail
View Project

Klasky Csupo nightmares Has a Klasky Error (FIXED)

by CarmenTheHero

Project thumbnail
View Project

Mario kart world in the old days

by Nosissman

Project thumbnail
View Project

Mario and Hammer Bro's adventure

by planetbravo

Project thumbnail
View Project

Zoomscript

by -llll-

Project thumbnail
View Project

beat up scratch cat V1.6 remix

by zcs1393793

Project thumbnail
View Project

Apple v1.1 - Mod menu for Appel v1.4

by Maltion

Project thumbnail
View Project

Minecraft 1.21.4 #games

by DuceTheCat

Project thumbnail
View Project

One Week At Lightning's: Anniversary Edition

by Highcell713

Project thumbnail
View Project

Pizza Clicker

by ChewingFruitGum

Project thumbnail
View Project

(AY) Destroy the "Project could not save"! (0) remix

by eeveesylveon777

Project thumbnail
View Project

Scratch's Smooth Saturday Vs Impostor V4 (Beta)

by pikachu134l

Project thumbnail
View Project

My take of Icelandic Alphabet Lore

by NJsaurus