hn-classics/_stories/2010/6118601.md

403 lines
21 KiB
Markdown
Raw Normal View History

---
created_at: '2013-07-28T23:50:09.000Z'
title: 'Fuck the Super Game Boy: Introduction (2010)'
url: http://loveconquersallgam.es/post/2350461718/fuck-the-super-game-boy-introduction
author: danso
points: 137
story_text: ''
comment_text:
num_comments: 24
story_id:
story_title:
story_url:
parent_id:
created_at_i: 1375055409
_tags:
- story
- author_danso
- story_6118601
objectID: '6118601'
2018-06-08 12:05:27 +00:00
year: 2010
---
2018-02-23 18:19:40 +00:00
[Source](http://loveconquersallgam.es/post/2350461718/fuck-the-super-game-boy-introduction "Permalink to Fuck the Super Game Boy: Introduction")
# Fuck the Super Game Boy: Introduction
![][1]
Hi, I'm Christine Love! I write games with too many words in them about women and queerness and technology, and I believe strongly in the power of cuteness. [You can read more about me here!][2]
**talk to me:**
[christine@loveconquersallgames.com][3]
[@christinelove on Twitter][4]
Or if Twitter or Tumblr aren't your speed, [sign up to get an email whenever I release a new game.][5]
**some things I've done:** ![][6] ![][7] ![][8] ![][9]
**twine stuff:**
[Even Cowgirls Bleed][10] ([source][11])
[Magical Maiden Madison][12] ([source][13])
![][14]
* [Home][15]
* [나에 대한][16]
* [About me][2]
* [Mobile][17]
* [RSS][18]
* [Archive][19]
# [Love Conquers All games][15]
I believe in cuteness and sincerity and telling stories.
[Text][20]
### [Fuck the Super Game Boy: Introduction][20]
The [Super Game Boy][21] is probably the coolest piece of video game hardware in existence.
![][22]
Its also probably the biggest wasted opportunity in video games.
Its been pretty much entirely forgotten about now, because as is pretty common with neat hardware made by Nintendo very, VERY few games ever really took advantage of it at all. And its a shame, because the unique visual style of Super Game Boy-compatible games, in addition to just looking really neat, can teach a lot about effectively using colour in games. The ones that do work exist in a really bizarre stylistic place.
![][23]
Games dont look like this. They never have,[1][24] and never will; unless youre using a Super Game Boy.
So Id like to take a few posts to look at a few noteworthy Super Game Boy compatible games, explain what they do, both from an artistic standpoint and a technical one, but trying to keep it straightforward as possible. Im going to assume you probably know what one is, if only in the context of “that weird thing for the SNES that let you play GB games,” but havent given much thought as to what the hell it actually does.
**So what the hell does it actually do?**
If youre playing a non-Super Game Boy compatible game, not much. It puts a border around the game (since the GB has a much smaller resolution than the SNES), and lets you worry about picking the colours. For a small handful of pre-SGB games, there are default palettes included, but they apply to the entire game.
![][25]
If its a Super Game Boy-compatible game, however… well, it probably _still_ didnt do that much. The vast majority of SGB games simply threw in a custom border and called it a day. They dont look particularly pretty, either.
But of course the thing is way more powerful than that. A small handful of games go above and beyond, and change the palette through the course of the game. And theres a bunch of neat colourization techniques that let a well designed game go even further.
**Okay, so explain this palette shit to me**
![image][26] The most important thing to understanding how the Super Game Boy works is to understand how palettes work. On game consoles, you dont ever think of things in terms of individual colours. You think of them in terms of palettes.
The classical example of this is Super Mario Bros., for the NES. When he picks up a fire flower, the sprite doesnt change; its the exact same image file on the cartridge. His suspenders arent ever “red,” theyre just colour 1. When it needs to change his colours, it swaps the palette, so colour 1 is now white instead of red.
So lets break down what this means for a Super Game Boy game.
![][27]
The border is stored on the cartridge, and used only by the SGB. Its not subjected to any colour limitations other than the SNESs. The inner screen is what matters.
The Game Boy is limited to a palette of four colours, which is exactly how many shades of grey[2][28] the screen can render. So you cant have a palette with more than four colours. You can _change_ palettes as often as you want, but you cant ever have more than four colours.
![][29]
On the left is what it looks like on the Super Game Boy. On the right, the Game Boy Pocket. As you can see, the whole inner screen is drawn with a palette using four shades of red.
But, if you go outside…
![][30]
It changes the palette to whatever is specifically designated. As opposed to Wario Land, wherein the whole game will be in that yellow-y orange, Super Game Boy games still have the restriction of a palette of four colours since theyre still Game Boy games but have control over what that palette will actually be.
Its really important to understand that part before continuing. So this is what a Pokémon battle in Yellow looks like.
![][31]
**Wait a minute! Thats WAY the fuck more than four colours!**
Heres the neat thing about Super Game Boy palettes: they dont have to apply to the entire screen (although they usually do). They can be applied specifically to a given _region_ of the screen. There are, in fact, three seperate palettes being applied to the screen in that example image. Let me break it down.
![][32]
(The region for the lifebars is too small to draw<s> it covers the rectangular coloured part of the lifebar, and nothing more.</s> **Edit:** Its not actually as small as I suggested. Ive updated the diagram to correctly represent the real palette.[3][33])
What happens is this: first, the Game Boy inside the Super Game Boy draws the inner screen like it would on a normal Game Boy screen. Then, the game sends special instructions to the Super Game Boy, which tells it to apply a palette to a certain screen area. The important thing is that this happens _after_ everything has rendered; its literally just applying the palette to the rendered screen.
The update speed of this redrawing isnt fast enough to just make it so a palette region surrounds any given sprite, so, say, individually colouring the player character on the map wouldnt look good at all.
But still, theres a lot you can do with just that. For example, if your screen doesnt scroll vertically, you could colour the ground differently from the top of the sky. In a static screen the Pokémon battle is an obvious example, but this also applies to, say, boss fights in action games you could really go nuts.
There arent really many examples of actual creative uses of this technique, though. Especially since most Game Boy games were afraid of having anything but empty white backgrounds, because when you only have four colours, its difficult to have detailed backgrounds not blend in with the foreground. Mostly, people just used it to make fancy title screens, or colour lifebars differently in action games.
![][34]
Yeah, way to really raise the bar there.
**So what, did everything for the Super Game Boy just suck?**
In the next few posts, Id like to focus on the games that actually _did_ push the bar, and use the crazy colour-pushing power of the Super Game Boy to do neat things. Four colours might not seem like that much, but there are a few not many, but a few that use that limit in amazing ways. The Super Game Boy could do more than just colourize, too; Ill explain a bit more about its other capabilities later. Ill definitely be taking a look at Donkey Kong 94, Kirbys Dreamland 2, and Space Invaders, as well as some of the few other noteworthy SGB games.
Next up: [fighting games on the Super Game Boy.][35]
* * *
1. Its completely unique: nothing has ever had a resolution as high as the Game Boys and shared the same palette imitations. In consoles, increases in resolution also coincided with sprites getting lots of colours. Super Game Boy games are detailed, but dont have the luxury of using anything but extremely minimalistic colour use. Its not an exaggeration; it really _is_ completely unprecedented, and remains so to this day. ↩︎
2. Or if running on an original Game Boy, four different hideous shades of yellow. ↩︎
3. The life bar in black and white mode doesnt actually ever change colour, ever. When it does on the Super Game Boy, theres a noticeable lag in when it changes, because its switching palettes. ↩︎
Tags: [super game boy][36]
[December 17, 2010][20]
[408 notes][37]
Posted by [christinelove][15]
∞[ Short URL][38]
1. ![][39][tngmpersonal][40] reblogged this from [thebowlingfantods][41]
2. ![][42][whydoesntthishavemillionsofhits][43] liked this
3. ![][44][rule181][45] liked this
4. ![][46][thebowlingfantods][41] reblogged this from [christinelove][47]
5. ![][48][shinmadoka][49] liked this
6. ![][50][skeddles][51] liked this
7. ![][52][pixelateddude][53] liked this
8. ![][54][klonoa13][55] liked this
9. ![][56][tamakun23][57] reblogged this from [budgiebin][58]
10. ![][59][podunkmouse][60] liked this
11. ![][61][davidxn][62] said: Fantastic start, Im looking forward to reading your thoughts on this :)
12. ![][63][eternalsailordianamon][64] liked this
13. ![][65][budgiebin][58] reblogged this from [budgiebin][58]
14. ![][66][cola64][67] liked this
15. ![][68][nicecream][69] liked this
16. ![][70][gargarkindle][71] liked this
17. ![][72][demithet][73] liked this
18. ![][74][lialudo][75] liked this
19. ![][76][robotbytheriver][77] liked this
20. ![][78][sneppidsnippings][79] liked this
21. ![][80][ununnilium][81] liked this
22. ![][82][favsandbaestexted][83] reblogged this from [thirteenfunbreaker][84]
23. ![][85][fultie][86] liked this
24. ![][87][shifter42][88] liked this
25. ![][89][rawraxily][90] liked this
26. ![][91][thirteenfunbreaker][84] reblogged this from [gentlemanbones][92]
27. ![][93][paragonofevil][94] reblogged this from [gentlemanbones][92]
28. ![][95][entirelyunoriginal][96] liked this
29. ![][97][asummerdaysart][98] liked this
30. ![][99][shehulkwasted][100] liked this
31. ![][101][nickjagged][102] liked this
32. ![][103][ladymaliwan][104] liked this
33. ![][105][callmedaisuke][106] reblogged this from [the-thought-emporium-imperial][107]
34. ![][105][callmedaisuke][106] liked this
35. ![][108][zeroreimaru][109] reblogged this from [gentlemanbones][92]
36. ![][110][heroin-and-novocaine][111] liked this
37. ![][112][drisley][113] reblogged this from [the-thought-emporium-imperial][107]
38. ![][114][brainbookblog][115] reblogged this from [the-thought-emporium-imperial][107]
39. ![][116][banana-leto][117] liked this
40. ![][118][finalprocrastinator][119] reblogged this from [gentlemanbones][92]
41. ![][120][junkheadsrandomjunk][121] liked this
42. ![][122][wookiefingeraction][123] reblogged this from [the-thought-emporium-imperial][107]
43. ![][124][rbsquaregifs][125] liked this
44. ![][126][justanormalprinny][127] liked this
45. ![][126][justanormalprinny][127] reblogged this from [maggiekarp2][128]
46. ![][129][dragula1998][130] liked this
47. ![][131][chariot--choogle][132] liked this
48. ![][133][the-thought-emporium-imperial][107] reblogged this from [fortegigasgospel][134]
49. ![][133][the-thought-emporium-imperial][107] liked this
50. ![][135][christinelove][47] posted this
51. [Show more notes][136]Loading...
© Christine Love. Powered by Tumblr. Modified from [Lightweight Theme][137] by [Artur Kim][138].
![][139]![][140]
[1]: http://scoutshonour.com/images/loveconquersallgam.es/headshot.jpg
[2]: http://loveconquersallgam.es/bio
[3]: mailto:christine%40loveconquersallgames.com
[4]: http://twitter.com/christinelove
[5]: https://tinyletter.com/christinelove
[6]: http://scoutshonour.com/images/loveconquersallgam.es/ladykiller.png
[7]: http://scoutshonour.com/images/loveconquersallgam.es/hateplus-sidebar.png
[8]: http://media.tumblr.com/tumblr_m3cn7mxSoy1qzvs0a.png
[9]: http://media.tumblr.com/tumblr_lhtkvaoHL31qzvs0a.png
[10]: http://scoutshonour.com/cowgirl/
[11]: http://scoutshonour.com/cowgirl/cowgirl.tws
[12]: http://scoutshonour.com/madison/
[13]: http://scoutshonour.com/madison/madison.tws
[14]: http://www.scoutshonour.com/images/loveconquersallgam.es/logo.png
[15]: http://loveconquersallgam.es/
[16]: http://loveconquersallgam.es/bio_kr
[17]: http://loveconquersallgam.es/mobile
[18]: http://loveconquersallgam.es/rss
[19]: http://loveconquersallgam.es/archive
[20]: http://loveconquersallgam.es/post/2350461718/fuck-the-super-game-boy-introduction
[21]: https://t.umblr.com/redirect?z=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FSuper_Gameboy&t=NzA2MGJkODljNzUwMmZkODA2MjI2ODk1ZjdmMzQwMDk3YTk1NjhhMixVY3VqNHV4YQ%3D%3D&b=t%3A2GgkQLr25H3LizHutAMCdg&p=http%3A%2F%2Floveconquersallgam.es%2Fpost%2F2350461718%2Ffuck-the-super-game-boy-introduction&m=1
[22]: http://78.media.tumblr.com/tumblr_ldky81RJSq1qzvs0a.png
[23]: http://78.media.tumblr.com/tumblr_ldkycujzaY1qzvs0a.png
[24]: http://loveconquersallgam.es#fn%3A1
[25]: http://78.media.tumblr.com/tumblr_ldky3x2Bcv1qzvs0a.png "Super Mario Land 3: Wario Land on the Super Game Boy."
[26]: http://78.media.tumblr.com/tumblr_ldkzu7v1Cy1qzvs0a.png
[27]: http://78.media.tumblr.com/tumblr_ldl00uLwgG1qzvs0a.png "Pokémon Yellow on the Super Game Boy."
[28]: http://loveconquersallgam.es#fn%3A2
[29]: http://78.media.tumblr.com/tumblr_ldl13tdOAp1qzvs0a.png
[30]: http://78.media.tumblr.com/tumblr_ldl1j8vPJo1qzvs0a.png
[31]: http://78.media.tumblr.com/tumblr_ldl285Mi5M1qzvs0a.png
[32]: http://78.media.tumblr.com/tumblr_ldnrsinI9g1qzvs0a.png
[33]: http://loveconquersallgam.es#fn%3A3
[34]: http://78.media.tumblr.com/tumblr_ldl60c2qJ91qzvs0a.png "Castlevania Legends, on the Super Game Boy."
[35]: https://t.umblr.com/redirect?z=http%3A%2F%2Fblog.scoutshonour.com%2Fpost%2F2361219481%2Ffuck-the-super-gameboy-fighting-games&t=MTJmNWRjMWYyNmFhNWY4OGEzYTFjMzQ3OTUyNTg3M2E0NWQ2MDhmMixVY3VqNHV4YQ%3D%3D&b=t%3A2GgkQLr25H3LizHutAMCdg&p=http%3A%2F%2Floveconquersallgam.es%2Fpost%2F2350461718%2Ffuck-the-super-game-boy-introduction&m=1
[36]: http://loveconquersallgam.es/tagged/super-game-boy
[37]: http://loveconquersallgam.es/post/2350461718/fuck-the-super-game-boy-introduction#notes
[38]: https://tmblr.co/Z4sLZy2C6JCM
[39]: http://78.media.tumblr.com/avatar_48a544153edc_16.pnj
[40]: http://tngmpersonal.tumblr.com/ "Pull up a chair and pick a controller!"
[41]: https://thebowlingfantods.tumblr.com/ "Infinite Space"
[42]: http://78.media.tumblr.com/avatar_df8c3c70b5de_16.pnj
[43]: http://whydoesntthishavemillionsofhits.tumblr.com/ "Why Doesn't This Have Millions Of Hits?"
[44]: http://78.media.tumblr.com/avatar_9375380a98eb_16.pnj
[45]: https://rule181.tumblr.com/ "Rule 181"
[46]: http://78.media.tumblr.com/avatar_606f1b183a77_16.pnj
[47]: http://loveconquersallgam.es/ "Love Conquers All games"
[48]: http://78.media.tumblr.com/avatar_408e5b0eec80_16.pnj
[49]: http://shinmadoka.tumblr.com/ "nohrian scum"
[50]: http://78.media.tumblr.com/avatar_7f16108d579c_16.pnj
[51]: http://skeddles.tumblr.com/ ""
[52]: http://78.media.tumblr.com/avatar_5b727950592c_16.pnj
[53]: http://pixelateddude.tumblr.com/ "THE BEST PLACE"
[54]: http://78.media.tumblr.com/avatar_d22a8c3cf0dc_16.pnj
[55]: http://klonoa13.tumblr.com/ "Adriel's (Klonoa13) Tumblr"
[56]: http://78.media.tumblr.com/avatar_9b6f5010287c_16.pnj
[57]: http://tamakun23.tumblr.com/ "Tama's Home"
[58]: http://budgiebin.tumblr.com/ "And You Could Have It All, My Empire of Birds"
[59]: http://78.media.tumblr.com/avatar_7dfbb006dc29_16.pnj
[60]: http://podunkmouse.tumblr.com/ ""
[61]: http://78.media.tumblr.com/avatar_358859ee9c7c_16.pnj
[62]: http://davidxn.tumblr.com/ "DavidN"
[63]: http://78.media.tumblr.com/avatar_2d75411d9bde_16.pnj
[64]: http://evemoonlit.co.vu/ "I have many names. Probably too many."
[65]: http://78.media.tumblr.com/avatar_1fb5f9917017_16.pnj
[66]: http://78.media.tumblr.com/avatar_592186d3ee72_16.pnj
[67]: http://cola64.tumblr.com/ "Cola's Bullshit Adventures"
[68]: http://78.media.tumblr.com/avatar_705008230f8c_16.pnj
[69]: http://johto.co.vu/ ""
[70]: http://78.media.tumblr.com/avatar_01094878a3aa_16.pnj
[71]: https://gargarkindle.tumblr.com/ "Stuff I'm Reading"
[72]: http://78.media.tumblr.com/avatar_cbee61a842a2_16.pnj
[73]: http://demithet.tumblr.com/ "Velvety Dreamdrop"
[74]: http://78.media.tumblr.com/avatar_0e818fc93fcf_16.pnj
[75]: https://lialudo.tumblr.com/ "LiaLudo"
[76]: http://78.media.tumblr.com/avatar_a73bc187df52_16.pnj
[77]: http://robotbytheriver.tumblr.com/ "events seem to be ordered into an ominous logic"
[78]: http://78.media.tumblr.com/avatar_e485e17729bc_16.pnj
[79]: https://sneppidsnippings.tumblr.com/ "Things, and also stuff"
[80]: http://78.media.tumblr.com/avatar_26c907d5bd9a_16.pnj
[81]: http://ununnilium.tumblr.com/ "Ununnilium's Land Of Mystical Wonders"
[82]: http://assets.tumblr.com/images/default_avatar/octahedron_closed_16.png
[83]: https://favsandbaestexted.tumblr.com/ "ALL TEXT ALL THE TIME"
[84]: http://thirteenfunbreaker.tumblr.com/ "Nothing of Value Was Lost"
[85]: http://78.media.tumblr.com/avatar_6f6171ec45eb_16.pnj
[86]: http://fultie.tumblr.com/ "~"
[87]: http://78.media.tumblr.com/avatar_87191b3f9dfc_16.pnj
[88]: http://shifter42.tumblr.com/ "Look At All This Cool Stuff"
[89]: http://78.media.tumblr.com/avatar_6627632e9db8_16.pnj
[90]: http://rawraxily.tumblr.com/ "Malware Enthusiast"
[91]: http://78.media.tumblr.com/avatar_e9bce283b6da_16.pnj
[92]: http://gentlemanbones.tumblr.com/ "This Is A Thing"
[93]: http://78.media.tumblr.com/avatar_ac7dba00b68f_16.pnj
[94]: https://paragonofevil.tumblr.com/ "Shark's dump"
[95]: http://78.media.tumblr.com/avatar_11d78378b9bd_16.pnj
[96]: http://entirelyunoriginal.tumblr.com/ "Entirely Unoriginal."
[97]: http://assets.tumblr.com/images/default_avatar/pyramid_open_16.png
[98]: https://asummerdaysart.tumblr.com/ "Untitled"
[99]: http://78.media.tumblr.com/avatar_76a98e00ad7e_16.pnj
[100]: https://shehulkwasted.tumblr.com/ "What's up Smooth skin?"
[101]: http://78.media.tumblr.com/avatar_51f655ebbb49_16.pnj
[102]: https://nickjagged.tumblr.com/ "Spread Mutation"
[103]: http://78.media.tumblr.com/avatar_e91b4f220fe8_16.pnj
[104]: http://ladymaliwan.tumblr.com/ "I Waited For You"
[105]: http://78.media.tumblr.com/avatar_b24240056b1a_16.pnj
[106]: http://callmedaisuke.tumblr.com/ "looking for a good hunt"
[107]: http://the-thought-emporium-imperial.tumblr.com/ "THE THOUGHT EMPORIUM IMPERIAL"
[108]: http://78.media.tumblr.com/avatar_525526fb74ac_16.pnj
[109]: http://zeroreimaru.tumblr.com/ "Supernova"
[110]: http://78.media.tumblr.com/avatar_1ca1960b3207_16.pnj
[111]: http://heroin-and-novocaine.tumblr.com/ "Heroin & Novocaine"
[112]: http://78.media.tumblr.com/avatar_4a1509c504c0_16.pnj
[113]: http://drisley.tumblr.com/ ""
[114]: http://78.media.tumblr.com/avatar_dcf3e3a3bff4_16.pnj
[115]: https://brainbookblog.tumblr.com/ "Books Collection of Data"
[116]: http://78.media.tumblr.com/avatar_7cb46c03c94e_16.pnj
[117]: http://banana-leto.tumblr.com/ "Lame Blog for Nerds"
[118]: http://78.media.tumblr.com/avatar_c7209f7fc3f7_16.pnj
[119]: http://finalprocrastinator.tumblr.com/ "To an Old God, We're All Shotas"
[120]: http://78.media.tumblr.com/avatar_70f5b87724a5_16.pnj
[121]: http://junkheadsrandomjunk.tumblr.com/ "Mostly random ideas."
[122]: http://78.media.tumblr.com/avatar_2e7db66460de_16.pnj
[123]: http://wookiefingeraction.tumblr.com/ "Valley of the Secret Pizza"
[124]: http://assets.tumblr.com/images/default_avatar/cube_closed_16.png
[125]: http://rbsquaregifs.tumblr.com/ "Reblog Square Gifs"
[126]: http://78.media.tumblr.com/avatar_49e8d00bed9f_16.pnj
[127]: http://justanormalprinny.tumblr.com/ "Dood"
[128]: http://maggiekarp2.tumblr.com/ "boop 2"
[129]: http://78.media.tumblr.com/avatar_2c0037e7bad1_16.pnj
[130]: http://dragula1998.tumblr.com/ "really makes you think"
[131]: http://78.media.tumblr.com/avatar_16fbc059c942_16.pnj
[132]: https://chariot--choogle.tumblr.com/ "When I was your age television was called books."
[133]: http://78.media.tumblr.com/avatar_9f83d272bcf8_16.pnj
[134]: http://fortegigasgospel.tumblr.com/ "Forte_Gigas.Gospel's stuff"
[135]: http://78.media.tumblr.com/avatar_ed292bb8c778_16.pnj
[136]: http://loveconquersallgam.es#
[137]: http://www.tumblr.com/theme/10820
[138]: http://arturkim.com
[139]: https://px.srvcs.tumblr.com/impixu?T=1519402543&J=eyJ0eXBlIjoidXJsIiwidXJsIjoiaHR0cDpcL1wvbG92ZWNvbnF1ZXJzYWxsZ2FtLmVzXC9wb3N0XC8yMzUwNDYxNzE4XC9mdWNrLXRoZS1zdXBlci1nYW1lLWJveS1pbnRyb2R1Y3Rpb24iLCJyZXF0eXBlIjowLCJyb3V0ZSI6IlwvcG9zdFwvOmlkXC86c3VtbWFyeSIsIm5vc2NyaXB0IjoxfQ==&U=IIJDENGGAK&K=76eb303b66917ab67372712ebccdf8998c383d21847d3465ed85c94ee329e3c2&R=
[140]: https://px.srvcs.tumblr.com/impixu?T=1519402543&J=eyJ0eXBlIjoicG9zdCIsInVybCI6Imh0dHA6XC9cL2xvdmVjb25xdWVyc2FsbGdhbS5lc1wvcG9zdFwvMjM1MDQ2MTcxOFwvZnVjay10aGUtc3VwZXItZ2FtZS1ib3ktaW50cm9kdWN0aW9uIiwicmVxdHlwZSI6MCwicm91dGUiOiJcL3Bvc3RcLzppZFwvOnN1bW1hcnkiLCJwb3N0cyI6W3sicG9zdGlkIjoiMjM1MDQ2MTcxOCIsImJsb2dpZCI6IjY4MDg4OCIsInNvdXJjZSI6MzN9XSwibm9zY3JpcHQiOjF9&U=EBPDEACBKJ&K=5fcb88e8f2505f052bf9a3e59177bed14e64e53ebc5f8b76d017c8960a425abb&R=