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

Титры из Машины сказки. 20

by vol_wubbox12

Project thumbnail
View Project

Beat Up Crayon BFUP Human Self! Remastred

by dirtotheobjectrises

Project thumbnail
View Project

uncannystart band long so

by eliascape

Project thumbnail
View Project

Beat up Sonic (READ DESCRIPTION.) remix remix-3 remix

by jacejim1809

Project thumbnail
View Project

PVZ But Better/MICROSOFT PLANTS/Veggies Vs The Undead

by Atreyucraft

Project thumbnail
View Project

Second Update of Mickey Mouse Vector Collection

by Magician_Mickey

Project thumbnail
View Project

-<[{(Collabs)}]>- talking tom and ben news 1080P V3

by lukemanolopoulos8

Project thumbnail
View Project

Elevator Mania 1! @ Tom & Ben News Germany Elevator remix-2 remix

by rdblox_55

Project thumbnail
View Project

Every BFDI-TPOT character generator v.6

by BFNproductions

Project thumbnail
View Project

Sprunky FUNKY DEMO(Funbot, Vineria, Gray, and Brud UPD)

by Ipassedatesttobedumb

Project thumbnail
View Project

Discover Card New Year's Countdown (2003-2004)

by FWKScratchTwo

Project thumbnail
View Project

Super Mario Bros For Scratch - New

by kingsnowflake

Project thumbnail
View Project

Among Us Server 3

by Greypath

Project thumbnail
View Project

Dogeminer. V0.7

by karbongel

Project thumbnail
View Project

Scratch's Elites EP1-1 [Initializing]

by Walle10-0

Project thumbnail
View Project

Athletic Theme (Super Mario Bros 3)

by Planet-Earth

Project thumbnail
View Project

B And S Beat Up Red Viacom [adult swim] Bump

by evan_fischer

Project thumbnail
View Project

Extra 東方風神録 〜 Mountain of Faith.

by cosmo-zero

Project thumbnail
View Project

EndoLovania Fight [An Undertale Fan-Game] ver. 0.5

by Xero99

Project thumbnail
View Project

Endless Alphabet Contraption

by KetchupPacket123

Project thumbnail
View Project

Beat Up Squidward 2010

by agjunaka

Project thumbnail
View Project

Satisfying bounces

by mikeyaboy

Project thumbnail
View Project

Windows 7 2024 Edition Trailer

by GibberScratch

Project thumbnail
View Project

Приключение Смешариков

by manaus37