Skip to content

Commit 9abac51

Browse files
quinnyoavivace
andauthored
Add Part 2 - Serial IO lesson (#88)
* Add Serial Link lesson to part 2 * Move serial link standalone demo to separate file * Add serial link Unbricked integration * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md * Update src/part2/serial-link.md Co-authored-by: Antonio Vivace <[email protected]> * Update src/part2/serial-link.md Co-authored-by: Antonio Vivace <[email protected]> * add intro text * add build script for the cicd * implement suggestions and fix discussions * older hardware.inc * update build commands --------- Co-authored-by: Antonio Vivace <[email protected]>
1 parent fc0f2a0 commit 9abac51

File tree

7 files changed

+4002
-0
lines changed

7 files changed

+4002
-0
lines changed

src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
- [Bricks](part2/bricks.md)
3232
- [Title Screen](part2/title-screen.md)
3333
- [Decimal Numbers](part2/bcd.md)
34+
- [Serial Link](part2/serial-link.md)
3435
- [Work in progress](part2/wip.md)
3536

3637
# Part III — Our second game

src/part2/serial-link.md

Lines changed: 608 additions & 0 deletions
Large diffs are not rendered by default.

unbricked/serial-link/build.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/sh
2+
3+
rgbasm -o sio.o sio.asm
4+
rgbasm -o main.o main.asm
5+
rgblink -o unbricked.gb main.o sio.o
6+
rgbfix -v -p 0xFF unbricked.gb

0 commit comments

Comments
 (0)