-
Tutorial, Guidelines and Informations
11/17/2016 at 20:04 • 0 commentshttp://gbdev.gg8.se/wiki/articles/GBDK_Joypad_Tutorial
http://gbdev.gg8.se/wiki/articles/GBDK_Sprite_Tutorial
http://www.retroisle.com/others/nintendogameboy/Technical/Firmware/dev.php
http://gbdk.sourceforge.net/guidelines.html
http://swelectronics.co.uk/Gameboy/images/Opcodes.htm
http://fms.komkon.org/GameBoy/Tech/Hardware.html
Code that works and exists! so many 404s. Whenever I find better / more tutorials I will add them here.
-
programming Game Boy games on a Mac in 2016
11/17/2016 at 00:21 • 4 commentsFirst - get homebrew if you haven't.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install wget
Then follow this for installing gbdk, or do what's in the box.
https://github.com/dunn/homebrew-formulae
brew tap mistydemeo/formulae brew install --HEAD mistydemeo/formulae/gbdk
Then start a new.c file with your text editor of choice
nano new.c
and copy this example I borrowed from the credited site
// http://www.loirak.com/gameboy/gbprog.php #include <gb/gb.h> #include <stdio.h> void main() { printf("Welcome to GAMEBOY\nProgramming"); printf("\nPress Start"); waitpad(J_START); // other keys are J_A, J_UP, J_SELECT, etc. printf("\nIsn't it easy!"); }
Run the compiler
lcc -o new.gb new.c
Lastly, get mGBA to emulate your "game" - example
and after you hit [ENTER]
-
it feels like midnight, so no order!
11/15/2016 at 19:00 • 7 commentsAlmost every pin is in use or broken out! I've ran all checks that eagle offers me, but I refuse to order because of the time!
There'a a via on the power line on the right o.O - fixed
So beautiful! - Sometimes I only upload them to see what they would look like :3
This is the LCD board that I also have to check again and order soon, not just this evening. It makes sense to have this separate, since the game boy classic also had a separate lcd board - so that's what I do, staying original :D I should make one pin header side 5V and one 3.3V and add some level converting stuff, before I order.
-
It's over 9000
11/14/2016 at 22:30 • 6 commentsToo. Much. Overkill. what started as a basic teensy++ 2.0 based cartridge reader/writer is now a full blown project with a nokia 5110 LCD display with rgb backlight, 3D printed, vintage looking case, pcb for an at90usb1286. At least in my head. Please. Somebody stop me.
I slept a night (read: 3hours) over it, I'm going to cut off the display part and will make it a separate board with mounting holes. Furthermore I will find another crystal and button and rearrange everything.
-
inspirational links
11/06/2016 at 13:46 • 0 comments -
pew pew - 12min down to 5min
10/14/2016 at 12:29 • 4 comments -
found this on thingiverse
10/11/2016 at 19:17 • 0 comments