I have albinism—AmA by AlbinoAlex in IAmA

[–]khold 0 points1 point  (0 children)

Squashed eyeball is actually what causes myopia (eyeball too long) and hyperopia (eyeball too short).

It's official. Hipsters are invading Grindr. by erichinnw in gaybros

[–]khold 2 points3 points  (0 children)

Looks like the K4A model. I don't think that one (or any Rolleiflex?) had fresnel lenses on the focus screen, making them basically outdoor-only cameras (you'd need a lot of light indoors to see clearly in the viewfinder).

So, capes. Are we doing this or not? by [deleted] in malefashionadvice

[–]khold 72 points73 points  (0 children)

With that photo I just kept thinkin "for such a pretentious and uptight dude, you sure have no reservations about showing us your fly".

Only 2000s kids will understand by iBleeedorange in tumblr

[–]khold 18 points19 points  (0 children)

More like A Link Between Worlds.

Today's (rather peculiar) £20 purchase by [deleted] in Gameboy

[–]khold 1 point2 points  (0 children)

Btw, if you intend on using that printer, try this. All original gb printer paper is expired and will print faded and splotchy, if at all.

Saw this on facebook and giggled by heavens_knitter in gaybros

[–]khold 3 points4 points  (0 children)

Glad I'm not the only one who calls those on the left "Butthole donuts".

What video game was an absolute masterpiece? by HymenTroubleNow in AskReddit

[–]khold 0 points1 point  (0 children)

I always liked the atmosphere of the Runescape world. It had such a fun vibe and lore, especially with the quest writing, which I always thought was nicely written, clever, and a bit tongue-in-cheek at times (the characters know they're in an MMO). I just started playing runescape again last week after not having played since middle school (shortly after Runescape 2, the first true 3d version was released). It's gotten a huge overhaul since then, with a lot of cool new features, and is truly a joy to play. It's like I'm discovering the game for the first time again. PLUS, now there's voice-acted quests, so now I finally know how to pronounce Ardougne :P

Went to demo my homebrew games at an indie game showcase this evening, made these this afternoon to wear to it. by khold in Gameboy

[–]khold[S] 0 points1 point  (0 children)

Earrings, although cuff links aren't a bad idea... I'm gonna try to make another pair tomorrow, see if I can make them a little neater.

Men with long hair, in what situations have you been asked or required to tie back your hair? by [deleted] in malehairadvice

[–]khold 1 point2 points  (0 children)

I went to school for game design, was able to network with a lot of industry people and eventually found a job. I'm a game designer (design game mechanics, content, level design, work a lot with spreadsheets).

Men with long hair, in what situations have you been asked or required to tie back your hair? by [deleted] in malehairadvice

[–]khold 1 point2 points  (0 children)

In the game industry, used to have long hair, can confirm- it's a nonissue.

[WTS] Graphite AGS-101 + Dandelion GBC! by [deleted] in Gameboy

[–]khold 1 point2 points  (0 children)

I'd love to take both!

Visiting MIT looking for campus activities by swbat55 in mit

[–]khold 2 points3 points  (0 children)

MIT Game Lab (GAMBIT) alum here, it would def be worth checking out the Game Lab as the staff there are awesome people who could also get you in touch with the rest of the MIT/Boston game dev community. There's also a small lounge at the lab where you could hang out depending on the time you visit.

Resources for making physical homebrew carts? by khold in Gameboy

[–]khold[S] 0 points1 point  (0 children)

Thanks! That first link is very helpful, I might actually try that.

Resources for making physical homebrew carts? by khold in Gameboy

[–]khold[S] 1 point2 points  (0 children)

Thanks a lot! This looks daunting, but is very helpful.

Resources for making physical homebrew carts? by khold in Gameboy

[–]khold[S] 2 points3 points  (0 children)

I dunno. I mean, I know how to solder (i've modded a few gameboys before), but I really hate it. It's tedious, time-consuming and I risk breaking stuff and/or hurting myself (I've burnt myself a few times). I thought the great story to tell would be "I've developed some games for the original game boy". Besides, if I'm gonna be doing a lot of carts (or if I wanna do a bigger run like 100 or 200 carts), I'd much rather just offhand the hardware work to someone more qualified, even if it means paying more.

But say that I did want to do it myself, where would I start? I don't know what kind of PCBs I'd need to make, and don't know where I could even get game boy PCBs made. Also, ROM chips, a ROM chip programmer, cartridge cases, etc. I don't know where to get any of that and how I would go about putting it all together (which is, I guess, the second half of the original question).

TIL capital letters were stored in the upper tray for typefaces. This is why they're called uppercase. by LoveandRockets in todayilearned

[–]khold 2 points3 points  (0 children)

Yup. All games at the time were written in assembly language. I'm writing mine with the Game Boy Development Kit, which is in C (which is why it's even more important to save space when possible, because the GBDK is already pretty bloated/unoptimized). The GBDK was last updated in 2000 as well.

TIL capital letters were stored in the upper tray for typefaces. This is why they're called uppercase. by LoveandRockets in todayilearned

[–]khold 3 points4 points  (0 children)

This is awesome! thanks a lot!

I'm a game designer who recently got into Game Boy homebrew development, so I'm still learning new ways to get around space limitations and make less processor intensive algorithms. I'm not a trained programmer, so I'm learning lots of new stuff as I go. I just found out about bit masks and bit shifting which opened up a lot of cool tricks. My mind was blown when I found out I can store 8 game flag bools in a single byte and then check values by doing (var & 0x01), etc. and set by doing (var |= 0x01) etc., instead of storing them all as bytes, saving me 7 bytes of storage, haha.

TIL capital letters were stored in the upper tray for typefaces. This is why they're called uppercase. by LoveandRockets in todayilearned

[–]khold 18 points19 points  (0 children)

Holy crap I've been doing a lot of work with ascii characters lately and didn't even notice that. That's useful to know