gbc.sb2

gbc.sb2

by DCPU-16

👁 12,271 ❤️ 678 ⭐ 644 🔄 24
Created: Mar 18, 2015 Last modified: Sep 22, 2017 Shared: Mar 18, 2015

Description

FAQ available below. http://scratch.mit.edu/discuss/topic/60460/ Changes (gb.sb2 -> gbc.sb2) - GBC support! Double speed CPU, full GBC I/O, full Colour. - Wave channel fixes. Length counter fix. - UI Cleanup - Frameskip, zoom and border controls. - Rom Packer/Unpacker (will soon use LZW) FAQ: Q: Does it run Pokemon? A: Yes! All the way through probably, but don't hold me to it. Q: Why is it so slow? A: Per pixel Graphics and CPU emulation take a lot of time, especially when HALT instructions are not used. This can be pinned down to excessive processing per cycle in the timing emulation (vblank, interrupt polling and timer) and the crazy if/else chain I'm using instead of a function lookup table. It should be possible to clean this up in the future. Q: How do I run other games? A: See the Instructions. Q: What types of games run? A: Games that use MBCs 1, 3 or 5 should run. (most nintendo licensed games and homebrew) Q: Can you please improve the sound emulation? A: I understand your plight, but it won't be possible to make it sound much better unless the game is running at an acceptable speed.

Instructions

Play at almost full speed in the phosphorus player: http://phosphorus.github.io/#53005142 Buttons: Z = (A), X = (B), Space = Start, C = Select, Arrows = Dpad Click the cartridge to import a custom ROM. Click "PLAY" to start! Press 1 to change the Zoom. Press 2 to change the frameskip setting (0-slow&smooth, 8-fast&jittery). Press 3 to toggle the border. Tool for converting ROMS: https://dl.dropbox.com/u/12239448/gbrc/index.html Open the ROM and then copy the output into a text file. FIX FOR CHROME FREEZE BUG: http://scratch.mit.edu/projects/53005142/?autostart=false Most games are supported. If you find any games that are not supported, please mention them in the comments.

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

Beat up Edward Banned edition

by klaskyfan123456Alt

Project thumbnail
View Project

Beat Up Kijobal 0.2

by TheCarlos3214

Project thumbnail
View Project

Talking news - Dumb Ways to Die Springfield Penitentiary Jail

by CanLoveToms

Project thumbnail
View Project

The Studio Doors of Numbers (43)

by jacob630

Project thumbnail
View Project

Lagged and his SIGMA girl beat up 2 weirdo shibas.

by catbee76654

Project thumbnail
View Project

My Endless Music Maker V1: Whole Notes

by 2andie

Project thumbnail
View Project

my talking tom 2 fixed (beta still way by buggy more work) remix remix

by HarrisT2016

Project thumbnail
View Project

alfies geo dash

by 2025MapleClass

Project thumbnail
View Project

TVOkids logo bloopers take 11 FIGHT TIME

by Robofun220507

Project thumbnail
View Project

KEEP SURVIVE THE ONE OCTO

by gabrielkenzie

Project thumbnail
View Project

App clicker Alpha

by edwardpangs

Project thumbnail
View Project

Random Art #1

by lelezicaleon4th

Project thumbnail
View Project

Talking Tom Cat 2 edition MonzterZ edited

by Kacperekskr12

Project thumbnail
View Project

sonic anti-piracy screen

by jaydens_alt_account

Project thumbnail
View Project

FNF vs Bunzo Bunny (Musical Memory)

by chucky_lee

Project thumbnail
View Project

TVOKids On Nick Logo Bloopers DVD Collection Part 1

by Robmug940

Project thumbnail
View Project

初めてのプラットフォーマー!!! Ver.2.77

by AnonymemynonA

Project thumbnail
View Project

McDonald's Logo

by jdnsp06

Project thumbnail
View Project

My Singing Monsters: Fire Oasis remix

by kingdooby

Project thumbnail
View Project

Add a button to beat up Nano 2 [15] remix

by cyeargain30

Project thumbnail
View Project

⚡The Studio Doors of Numbers Part 8 (721 Doors)

by Batatapo89Rises

Project thumbnail
View Project

Vs. Knight|Deltarune chapter 7 battle

by JohnBrain2

Project thumbnail
View Project

BEAT UP RICK (v1.0)

by ALAN_ANIMACIONES

Project thumbnail
View Project

all Vyond effects played at once

by Vista8p1