Using the Game Boy Printer to send data as Super Game Boy Commands - Game Boy Camera

Channel:
Subscribers:
1,630
Published on ● Video Link: https://www.youtube.com/watch?v=BO-Dg959jSc



Super Mario 64
Game:
Duration: 6:25
361 views
0


In this demonstration I am changing the GB Z-80 assembly code to direct the I/O serial that send Game Boy Printer (Pocket Printer) data as Super Game Boy commands. This should explain everything:
[CODE]
E0 01 ld (FF01), a ;serial data
3E 01 ld a,01
E0 02 ld (FF02),a ;serial control
3E 81 ld a,81
E0 02 ld (FF02),a ;serial control
3E F0 ld a,F0
C9 ret

Change 0x1D90 E0 to EA ld 2000
EAD-90E-6E9

This packet sent from the Game Boy Printer tells the game to send the printer data; my change will cause the printer data to be read out as a Super Game Boy Command, effectively.
C98833 (printer) The Printer commands are located at 0x1C75
[CODE]
01000000010000000200040004000000 - data (palette) Night vision
0400000008000000080000000F000000 - data (palette) Arctic night (almost completely black/blue)
[/CODE]

You can also modify 1C75 01 PAL01 command to some other SGB function such as SOUND 41????????? to control SGB SNES SOUND functions.

Of course you can send anything, not just palettes. You can play a SOUND or initiate a DATA_SND or JUMP command to do all sorts of funky shenanigans.

In addition, I can send the printable picture data as CHR and PCT_TRN information to the Super Game Boy and effectively... you guessed it... display the printable data as a Super Game Boy border!




Other Videos By nensondubois


2016-01-31Metroid Return of Samus Pause to see GAME CLEARED message
2016-01-31Metroid Return of Samus Jump as high as you want
2016-01-31Metroid Return of Samus Jump for summersault
2016-01-31Metroid Return of Samus Jump to enter Cling Ball
2016-01-30Metroid II Return of Samus W GB Enable Debug Menu
2014-02-22Unused Game Content Super Mario Bros Deluxe GBC 3DS Virtual Console Placeholder Tiles
2014-02-22Unused Game Content Super Mario Bros Deluxe GBC 3DS Virtual Console Lost Levels SMB2 Ground Tiles
2014-02-22Super Mario Bros Deluxe Lost Levels Credits (6E)
2014-02-22Super Mario Bros Deluxe Unused Pipe Intro Hurry (71, 72)
2014-01-19My Super Game Boy Tech Demo Version 1 0 SGB 2
2014-01-07Using the Game Boy Printer to send data as Super Game Boy Commands - Game Boy Camera
2014-01-07Unused Game Content ~ Pocket Camera ポケットカメラ Unused CoroCoro Comics material Game Boy Camera
2014-01-05Games with Super Game Boy SOUND programming From TV Animation Slam Dunk 2 - Zenkoku e no Tip Off
2014-01-04Games with Super Game Boy SOUND programming From TV Animation Slam Dunk Gakeppuchi no Kesshou League
2013-12-28Unused Game Content ~ Xekkusu X エック - Unused Disabled Title sounds (no music) Game Genie
2013-12-28Unused Game Content ~ Xekkusu X エック - Unused Disabled Title sounds Game Genie
2013-12-19Bakusou Senki Metal Walker GB Koutetsu no Yuujou GBC WEIRD CHR VEIWER Game Genie
2013-11-26Unused Game Content ~ Kirby's Star Stacker Unused Super Game Boy SGB SOUND 4
2013-11-26Unused Game Content ~ Kirby's Star Stacker Unused Super Game Boy SGB SOUND 3
2013-11-26Unused Game Content ~ Kirby's Star Stacker Unused Super Game Boy SGB SOUND 2
2013-11-26Unused Game Content ~ Kirby's Star Stacker Unused Super Game Boy SGB SOUND 1



Tags:
Game Boy Printer Hacking
Game Boy Camera
Super Game Boy
nensondubois
ASM
ROM Hacking
Game Boy Printer
Assembly
video
game
videogame
Nintendo
Gameboy
Game Boy
cheat
code
reverse-engineering
SGB
GBC
Pocket
Camera
Pocket Camera
Fun
3ds
wii
wiiu
wii u



Other Statistics

Super Mario 64 Statistics For nensondubois

At present, nensondubois has 1,724 views spread across 8 videos for Super Mario 64, with the game making up 1 hour of published video on his channel. This makes up less than 0.43% of the total overall content for Super Mario 64 on nensondubois's YouTube channel.