Home

Awesome

[!CAUTION] This GameBoy emulator project is old and NOT MAINTAINED, please see DawnGB, my new GameBoy emulator project!

<br/> <br/> <br/> <br/> <br/>

logo

๐ŸŒ worldwide

Go Go Report Card GitHub stars GitHub license

ๆ—ฅๆœฌ่ชžใฎใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใฏใ“ใกใ‚‰

GameBoyColor emulator written in golang.

This emulator can play a lot of ROMs work without problems and has many features.

<img src="https://imgur.com/ZlrXAW9.png" width="320px"> <img src="https://imgur.com/xVqjkrk.png" width="320px"><br/> <img src="https://imgur.com/E7oob9c.png" width="320px"> <img src="https://imgur.com/nYpkH95.png" width="320px">

๐Ÿšฉ Features & TODO list

๐ŸŽฎ Usage

Download binary from here.

./worldwide "***.gb" # or ***.gbc

๐Ÿ› HTTP Server

worldwide contains an HTTP server, and the user can give various instructions to it through HTTP requests.

Please read Server Document.

๐Ÿ”จ Build

For those who want to build from source code.

Requirements

make build                              # If you use Windows, `make build-windows`
./build/darwin-amd64/worldwide "***.gb" # If you use Windows, `./build/windows-amd64/worldwide.exe "***.gb"`

๐Ÿ“„ Command

keyboardgame pad
<kbd>โ†</kbd>โ† button
<kbd>โ†‘</kbd>โ†‘ button
<kbd>โ†“</kbd>โ†“ button
<kbd>โ†’</kbd>โ†’ button
<kbd>X</kbd>A button
<kbd>Z</kbd>B button
<kbd>Enter</kbd>Start button
<kbd>Backspace</kbd>Select button