- Notifications
You must be signed in to change notification settings - Fork119
JavaScript emulation of the GameBoy console
License
NotificationsYou must be signed in to change notification settings
Two9A/jsGB
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
jsGB: A GameBoy emulator in JavaScript--------------------------------------jsGB is an interpretive emulator of the GameBoy, designed to be run fromwithin a web browser. Yes, it's written in JavaScript.Current status:- The emulator is currently hard-coded to load a particular ROM; it should be possible at some point to develop a fancy dialog for display and loading of the ROMs available at the server.- CPU: Emulated, including the CB-page opcodes. There are likely to be opcodes in the standard lists that are missing, and the "undocumented" ops will be missing.- Graphics: Backgrounds and sprites emulated, windows missing.- Keypad: Working.- Timer: Untested.- Interrupts: VBlank and timer emulated.- Sound: Missing.Tested browsers:- FireFox 3.6- Opera 10Acknowledgements:- Pan/ATX, nocash et al: Padocs DMG specification document- Sean Young, Vrije University: Z80 opcode map- Mostek Inc: Z80 timings- Pat Fagan: Diffsheet from Z80 to GameBoy Z80- Kevin Matney, UIUC: Microscopic dump of DMG BIOS- Arvidsson, Eklund, Murphy: ExCanvas for IE- Andy Na: XHR binary file transfer
About
JavaScript emulation of the GameBoy console
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.