So who else remembers learning SNES from Yoshi's tutorials, specifically that register document, and at the end was a register $FEED, and it said something about feeding bananas with that register... That shit had me so confused cause I barely grasped the concept of a register to begin with at that point, and I'm like LOL is this real shit? Is this like a "game" register? lol....
http://patpend.net/technical/snes/snes.txtdo a search for "banana"
It looks like a joke added in by one of the authors.
Out of the short time I looked at Yoshi's docs, I do remember some mess ups though, particularly him switching the character and the "palette/extra character/flip" byte.
Given that I'm Y0SHi, what's the question exactly? :P The $FEED register joke has been something I've answered numerous times over the years, but because the Internet is chaotic I think the story has been more or less lost repeatedly.
The short of it is: unless you were part of the snesdev scene in the early 90s the history wouldn't make any sense to you (i.e. you had to be there). There were a limited number of people involved in that scene (maybe 50 people tops, I'd estimate). There was a guy who went by the moniker of Felon who I became friends with, and while I was doing my SNES documentation he and I both thought it'd be funny to put in a fake MMIO port that correlated with something completely outrageous -- something so outrageous and silly that there's no way anyone could take it seriously... or that's what we both thought at the time. It was extra funny considering the release of Donkey Kong Country (game involves bananas) came out about a year later.
The register has come up on at least 3 separate occasions that I can recall (so this would make the 4th), and 2 of those occasions have been people asking me "what exactly is this, and how do I implement it?" Meaning: people actually took it seriously. Still to this day I feel that's telling, in a sad sort of way -- I can't tell if some people just lack a sense of humour, or if some part of their logical/literal brain couldn't be turned off for them to realise the impossibility of a video game console being able to track how many bananas some random dude on Earth happens to have in his possession at that moment in time.
And in case there's any question of my authenticity: here's something I tweeted back in October:
https://twitter.com/koitsu2009/status/5 ... 3894267906
You're Yoshi? Small world. What made you decide to change your name to koitsu? What does that even mean?
koitsu wrote:
And in case there's any question of my authenticity: here's something I tweeted back in October:
https://twitter.com/koitsu2009/status/5 ... 3894267906
What exactly are you trying to show us?
Espozo wrote:
You're Yoshi? Small world. What made you decide to change your name to koitsu? What does that even mean?
I've gone by lots of different aliases over the years. The list since childhood is almost embarrassing to recall: Ryu, Shadow, Yoshi/Y0SHi, k9. The only few I keep around now are koitsu, aitsu, tsuchinoko, and dukandricka, with the former being strongly preferred given its meaning.
In Japanese there are a series of common words that refer to a person ambiguously (meaning you don't know their name or haven't been introduced to them; if you used these words to refer to someone who you knew or "should" know that would be considered quite rude in Japanese culture):
* koitsu = this person
* aitsu = that person
* soitsu = the person (e.g. a person whom you don't know giving a presentation could be referred to as soitsu)
In colloquial American English, we'd just say "this/that dude" or "this/that guy". Ambiguously referring to someone (whether you know them or not) isn't generally considered rude here, at least not in most cases, and not to the scale it is in Japanese culture.
I picked the moniker because as I got older, I realised that it in the grand scheme of things, it doesn't really matter "who" I am. I'm just this guy..... just like everyone else. :-)
tsuchinoko is a
mythical Japanese snake. I got introduced to it via Castlevania: Aria of Sorrow.
dukandricka is just short for "du kan dricka!" ("you can drink!", as in alcohol) in Swedish, and comes directly from one of the Jönssonligan films (I forget which one, it's been a while).
Quote:
What exactly are you trying to show us?
That I am who I say I am (that's why I said "any question of my authenticity"). Those are private mails between another snesdev member (Gau) and myself -- same fellow who I worked with on the defunct
Super Kid Icarus project.
At least now you have a better idea why I'm able to help with all of your 65816 and SNES "stuff". :-)
koitsu wrote:
while I was doing my SNES documentation he and I both thought it'd be funny to put in a fake MMIO port that correlated with something completely outrageous -- something so outrageous and silly that there's no way anyone could take it seriously... or that's what we both thought at the time. It was extra funny considering the release of Donkey Kong Country (game involves bananas) came out about a year later.
That and two other things. First, 1980s arcade games are known to offload parts of game logic to MCUs with a separate, well-protected ROM that is harder to reproduce, and the Super NES.
Bubble Bobble, for instance, took a long time to get emulated properly because MAME was emulating a bootleg MCU that was producing mostly compatible but not bit-exact behavior. Second, just look at all the oddball behaviors in Chinese mappers for the Famicom that have since been discovered. So combining these, it wouldn't surprise me much if some games decided to involve MMIO ports at random addresses in the calculation of score or player resources, such as the example of
Donkey Kong Country.
こいつ (
koitsu) is a
Japanese pronoun literally meaning "this one", a person near the speaker with a negative connotation. Compare to John McCain calling fellow U.S. Presidential nominee Barack Obama
"that one" in an October 2008 debate.
"How can pronouns have connotations?" In Japanese, pronouns have a lot of synonyms with different connotations. The most common word meaning "I, me" is わたし, pronounced
watashi. But there are also あたし (
atashi), うち (
uchi), ぼく (
boku), おれ (
ore), and more. This is because Japanese pronouns are subject to the
euphemism treadmill, just like words for
sex, ethnicity, or disability in other languages. Some pronouns are so impolite that they're almost like swearing; it is sometimes joked that in a translation of "fuck you", the bad word would be the word for "you" rather than the word for making sex. When one pronoun becomes considered impolite, another noun gets pressed into service, sometimes with a change in accent.
You are YOSHi Koitsu?! That's sweet, I always wondered of YOSHi was some mythical dev creature from the past that I would never get to meet.. who just fell off the face of the planet... In fact, that's one of the first things I used to wonder when I started SNES dev 9 years ago.. Where's YOSHi now??? lol
Btw I recognize Gau of Veldt, I learned the basics of BRR from a tutorial of his
Cool!
Getting back to $FEED -- it was at a time I decided to learn SNES when I had little programming background, aside from some BASIC and maybe beginnings of C++ .. Just no understanding of almost everything. $FEED did not help straighten me out lol.... When I first started learning SNES there was nothing for me to grab onto and understand.. I remember perusing your docs hoping I would land on something... when I landed on $FEED and I was just like.. .WTF... lol... wtf is this shit lol..
My first taste in ASM was in 2008 on the SNESDev.net forums. I only remember this because some of the posts survived on archive.org. Originally, I would either hack the RAM values (not always successful) or mindlessly crash the games spectacularly while trying to use obvious opcodes (A9, A2 or A0). I got better over time, catching on to pointers (I caught on to HiROM first, then LoROM), byte ordering, and ultimately indirects (after pointer identification by intentionally freezing the game or trying to track it in real time).
I've gotten so good that sometimes, not even code that is generated in real-time can stand in my way (as in, code executed in RAM)! This is because the emulator's RAM lookup feature takes care of that problem (although it does make for a headache if I were to try to hunt it down in the ROM).
SA-1 games can still be problematic because I have no BW-RAM analysis, although usually I invent music modifiers, meaning they're usually not a problem.
When I first got into homebrew, around 2007-2008, I remember feeling very disappointed in the SNES scene at the time. All that was around at the time were stupid scrolling demos, and bland SMW hacks. Even the ASM hacks were disappointing, not only in terms of gameplay design, but on a technical level too. The new "bosses" were just a 64x64 sprite moving back and forth, with no animation.
On the same grounds... musically, I only adhered to the 8 channel limitation (and no filters). Other than that, I didn't have a clue on sample optimization, and memory limitations were second-hand to me. Thus, my earlier work was way too large on the sample sizes. Surprisingly, I am able to convert some of the songs, but under the condition that I optimize the samples (and patterns if SNESMod is involved, for which I have decided I'll create a new sound driver instead).
Now I feel like I can still go all out on the music (I've been back to creating songs that SNESMod could not handle), but I try to be sensible on sample optimization because I have to deal with data swapping in these cases.
koitsu wrote:
* koitsu = this person
* soitsu = the person (e.g. a person whom you don't know giving a presentation could be referred to as soitsu)
Koitsu, Aitsu, Soitsu, and Doitsu are also characters in the Parodius game series, which is the reason I figured you had chosen it, considering your domain name...
ccovell wrote:
koitsu wrote:
* koitsu = this person
* soitsu = the person (e.g. a person whom you don't know giving a presentation could be referred to as soitsu)
Koitsu, Aitsu, Soitsu, and Doitsu are also characters in the Parodius game series, which is the reason I figured you had chosen it, considering your domain name...
There's an intertwined relationship there which is hard to explain. Hmm, first time I've had to take a shot at this. I'll give it a go.
The first Parodius game I ever saw (I can't recall where, since it was only released in Japan and Europe; I think someone must have shown me a picture of it in a magazine or something) was Parodius Da!. The premise was weird/quirky but I immediately got the Gradius + parody reference and the game kinda stuck in my mind. This would have been the early 90s. Come to think of it, it must have been in a magazine -- a couple weird North American gaming mags occasionally had pictures of Japanese or European games in them -- and probably the European release because I distinctly remember "Palcom". And at that time I had no idea what the MSX was.
Sometime in the mid-90s was when Gokujou Parodius for the SFC got released, which is where Koitsu/Aitsu were introduced as characters. I was able to play Gokujou because I had a SNES copier by that point, and the game stuck with me (I particularly loved the weird "Alex" option-character you could get, and even though I couldn't read the Japanese, the super weapon you could get where you spewed out a string of Japanese text as a weapon made me laugh hysterically -- I always assumed they were either raunchy or rude phrases, aside from E=MC^2). But I had already learned what koitsu/aitsu meant in Japanese by then, 'cuz I thought "what the hell, paper airplanes and stick figures? I guess that's one way to depict the meanings! Konami you so crazy". During this time I was mainly going by Yoshi or Y0SHi (the latter was because of an incident on what was to be known as EFnet, where some software cracker or hacker guy who also went by Yoshi insisted that the nickname was his, and rather than get into a battle with someone on IRC over it, I just let him have it and went with the "elite" permutation).
I didn't end up starting Parodius Networking (specifically parodius.com/net/org) until the late 90s -- I wanted to say 1998 but WHOIS says March 1999 is when I registered parodius.com -- as an ode to the game series (I had played Sexy Parodius by this time on either the Saturn or the PlayStation, I can't remember which). At that time I was going by Y0SHi, and around 2000 or 2001, I went by k9. I ended up changing to koitsu because of what I said earlier, but also partially because 1) there was some social drama relating to myself and the IRC server I had to maintain as part of my job at Best Internet/Verio, and 2) because I had someone on IRC spend an entire year deceiving me just to get $2000 out of me + once she got that, I started getting harassing phone calls and messages and other shit not worth going into here. So I just kinda said "fuck all this" and went with the moniker I did for multiple reasons.
Funny fact: ancient folks from old snesdev and emulation days (e.g. Neill Corlett, Charles Doty, etc.) would likely remember Crystalis Software (crystalis.com), which is the original domain I started doing stuff under. This would have been 1995 or thereabouts -- it's old enough that even archive.org doesn't have archives dating back that far. I let the domain expire in early 1997 and within about 6 months it was registered by someone else (I think a woman who sells "crystal" jewellery and the like) and that person has had it since.
You know, I thought a bit "inconsiderate" of me to ask what your name meant without telling you mine, so I will tell you. Espozo doesn't mean anything in Japanese (or any language, for that matter) but is instead an awful mispronunciation of my last name. My father is in the military, and some guy asked for commander Espozo, and no one knew what the heck he was talking about. My father's last name (which is obviously mine) is Sebastino, so you can see why there was some confusion. I mean seriously, where did they get the z from? Most people accidently pronounce my last name as a mixture of Sebastino and Sabastian, Sabastiano. Since I gave you my last name, my first name is Drew, so yeah. (My fathers only about a 4th Italian, but he has an Italian last name. He is about half Irish, and a quarter who knows what.)
I always figured being in Texas and having the username Espozo meant you were Hispanic. :-) Sebastino I'd pronounce "say-bass-tee-noh" (4 syllables) because my first assumption would be the word was of Spanish origin; I wouldn't have guessed Italian (know little to nothing about Italian language and culture).
Nice to meet you!
Espozo wrote:
Espozo doesn't mean anything in Japanese (or any language, for that matter)
Well, Espozo sounds
very close to esposo... which means husband in spanish (literally: spouse). I always figured that's what you were trying to say (a lot of native spanish speakers in the US can't spell, or maybe purposely misspell? Dunno). Now that I think about it, it would be hilarious to have the handle 'husband'. How
awkward it would be for people to say/call/write it, in talking with you ._.
koitsu wrote:
I always figured being in Texas and having the username Espozo meant you were Hispanic.
Nope. I was actually born in Virginia, moved to New York a month latter, went back to Virginia not long after and have been living in Texas since the beginning of 2009. Here's a picture to prove I'm not Hispanic. (Not that you didn't believe me)
Attachment:
Drew Sebastino (Not Hispanic).JPG [ 566.41 KiB | Viewed 2776 times ]
(I'm terrible at pictures. I reflected this one off a mirror, obviously.)
koitsu wrote:
Sebastino I'd pronounce "say-bass-tee-noh"
Close! "say" just needs changed to seh, like heh, except with the h being replaced with an s. Even people I know get this messed up by saying "sab", like if you said "fab" with an s.
koitsu wrote:
(I know little to nothing about Italian language and culture)
And neither do I.
I'm only about one eighth Italian.
koitsu wrote:
Nice to meet you!
Thank you!
tomaitheous wrote:
Well, Espozo sounds very close to esposo... which means husband in spanish (literally: spouse).
I've been taking Spanish class this year, and I found that out, but I've used this name prior to then.
tomaitheous wrote:
How awkward it would be for people to say/call/write it, in talking with you ._.
Let's be sure not to make that mistake.
"Doitsu" can mean both
Germany and
which guy.
I was going to mention husband, but tomaitheous beat me to it because I was at the coin laundry.
In 2002 I wrote a character name generator to match the name patterns of the cartoon mascots on Kididdles.com. I was growing tired of people mispronouncing the previous user ID that I had been using (the one issued by my school), so I turned to the name generator I had written, and "tepples" was an output. (Another valid output might have been "BumpityBoo", whch I learned six years later that another Aspie ended up taking.) My Twitter username @PinoBatch and my AIM username PinocchioPoppins came from
a short story written by Frank Thomas Smith. I think "Pin Eight" came from some graphic novel by Juan Carlos Quattordio.
I remember when I first got internet access, I was intensely curious about SNES copiers. This was before I was interested in programming (other than very simple QBASIC stuff), but I remember finding some type of SNES-related doc that mentioned something being programmed in "assmebler". At the time for whatever reason (being 13 or 14 was enough I guess) I found amusing. With a couple friends and I, after it evolved through a few inside-joke-type stories, I ended up using a form of that as my online name, Memblers.
Memblers wrote:
I remember when I first got internet access, I was intensely curious about SNES copiers. This was before I was interested in programming (other than very simple QBASIC stuff), but I remember finding some type of SNES-related doc that mentioned something being programmed in "assmebler". At the time for whatever reason (being 13 or 14 was enough I guess) I found amusing. With a couple friends and I, after it evolved through a few inside-joke-type stories, I ended up using a form of that as my online name, Memblers.
nice story
My name is also my name, but I used to go by Bibin (still my name on sega-16, the daily click, and pocketheaven). That name began in 2005 when I was a snotty little twelve year old. For some reason the name "Bob" was funny to a bunch of us kids, and many variants followed. The permutation path is as follows:
Bob -> Bobert -> Bobertson -> Bobinson
A typo on a registration page gets us Bibinson, and then not long after the "son" was lopped off. That name stuck for a while. Under that name a lot of shitty games made in The Games Factory and later Multimedia Fusion 2 were released, and surely plenty of dumb petty internet keyboard wars as well.
The last thing I posted on The Daily Click was mid-way through highschool:
http://www.create-games.com/download.asp?id=8550It's interesting to see so many personal history-themed threads lately.
"Bobertson"... So does that make me Weebl and you Bob?
tepples wrote:
"Bobertson"... So does that make me Weebl and you Bob?
I hadn't made the connection just now, but that could certainly have been a primary influence there. We probably ought to forego a Donkey character.
Perhaps Weebl and Bob wasn't a healthy exposure for a twelve year old...
My name is short for ... Tomaitheous Gun.
mikejmoffitt wrote:
Under that name a lot of shitty games made in The Games Factory and later Multimedia Fusion 2 were released
I can't tell you how much I miss the TGF/MMF days. For me, they lasted from just before middleschool to a year or two before I graduated highschool. Along with them, I also played around with Megazeux a lot. I never managed to release anything though, but I bet I could've if I were better at working within a community and working with others instead of soloing everything. Nowadays, I
still can't release anything, so some things just never change.
It wasn't just the tools, it was also the fact that you have an infinite amount of free time when you're in gradeschool. After school is over, it's just working every week with no breaks, or at least no multiple-month breaks. I spent my whole life messing around with video games, under the aspiration that this was what I wanted to do with my life, so getting into the industry would be a dream come true and would basically bring me back to those infinite summer vacations of just dorking around until you get something playable.
And then I read about how there's basically no job security in the video game industry (at least, not any time recently), and started cursing myself for picking the wrong thing as a kid. Too late to go back now though, I don't have 15 years of experience with anything else, aside from being a gigantic butt.
I invented the username KungFuFurby on June 30, 2004 for a browser game called Kung Fu Madness. It was a combination of Kung Fu (from the game Kung Fu Madness) and Furby, which is my favorite thing that I've known since its debut.
My username used to be a lot more inconsistent (on VGMix, I was simply known as Furby), usually involving a Furby or a Kirby. Needless to say, I leave them alone if they still exist, simply because it took me time to be able to properly interact with the online community. As time passed, I settled on KungFuFurby because my imagination was going nuts off of a piece of imagery I discovered (I still have it, but now I intentionally deviate from it knowing better these days for incorporating it into a game idea). I have a complete concept for the game that was invented during the Stencyl era, but I was trying to make the game on a few other game engines. My hope was to make this a SNES game, and I'm getting closer to getting that to come true.
I have kept this username consistent for over 10 years, knowing that changing usernames too much may result in people not recognizing you years from now.
My own game development days were very bumpy, and I had many incomplete products that were sometimes ridiculous that came out. One of those games, SNET The Game (for the SilverCreator community, which started as a joke idea apparently and I actually took the thing seriously), got surprisingly far along even with no graphics... and then while I was in the process of making an actual soundtrack for the game to replace what I had originally taken, my computer crashed, and I essentially quit on the game.
I've been taking so long to make a game that I've decided to abandon the majority of the game development utensils and instead make a game for a platform that's emulated instead... for me, that's the SNES, and my fandom for the SNES is only equaled by the furby.
I have an alternative, but I don't know if it's a professional one, and it's sightseeing (although I don't go all around the country or the world). I have a fandom for Google Street View from this particular passion.
I was volunteering for a summer kids event at my church and was running the A/V system for them. Up near the A/V equipment is the pull rope for ringing the bell (it's an older church building with a steeple and a bell). It was my job to ring the bell to indicate that the kids were supposed to rotate to the next station. One of my friends who was also volunteering that weekend was chatting with me during the break and she coined the nickname "qwertymodo" as a portmanteau of qwerty and quasimodo to describe what I was doing. Awhile later, I signed up for my first email address and I was looking for an alias that wasn't my name, wasn't stupidly pretentious, and that wasn't going to be embarrassingly outdated in a few years, like tacking on a year to the end (so many of my friends used their HS graduation year...). I also wanted something unique, so that ruled out using existing character names. I remembered the nickname qwertymodo, and it stuck. I think I've used the same name for over 10 years now, and I think my selection criteria has worked out pretty well because
pretty much all of this is me.
Like many furries I know, my username is just [noun/adjective/name][species]. I decided on "Nova" back in 2007/2008 or so when I and friends/relatives used to use Pictochat a lot and I wanted a cooler name to set on my DS, so I went with a space word that sounded cool (and Meteos was probably involved, especially with
my favorite Meteos planet at the time) and I just kept using it. Later I would find out that Nova was also Latin for new (with "strange" as a possible second meaning).
I used to go by the name Team Shadow V2, a reference to "styles" found in the Megaman Battle Network games. I was V2 because my best friend signed up to the same message board as Team Shadow. For years I went around as TSV2 (anyone remember GameWinners.com?)
Eventually, I got into MapleStory and decided I needed a new name. I picked "Shonumi" because it sounded like it could be a native Japanese name (I don't know of anyone actually named that though). My full fake name is Shonumi Ikuzumo, and it carried with me until since forever, I guess. My real name is plastered over every piece of FOSS code I write, but I often just shorten it D.S. Coincedently I'm also a huge fan of the DS (and 3DS by extension).
NESdev probably just knows me as that one person who rants on about Nintendo's portables, but I'm active in the Dolphin emulator community.
Shonumi wrote:
Coincedently I'm also a huge fan of the DS
That means you're a huge fan of me, right?
Espozo wrote:
Shonumi wrote:
Coincedently I'm also a huge fan of the DS
That means you're a huge fan of me, right?
Sure. Why not?
D.S., Drew Sebastino(It didn't work out quite as I hoped)
Decided to look up Shonumi for fun... in hiragana. Needless to say, I got next to nothing on Google. The English version says did you mean Shomuni, but points to your works in the search results.
It probably doesn't mean anything, but Google Translate really isn't the greatest...
If you just put in a bunch of random Japanese syllables as a name, it's the equivalent to going like "Fliblorble Tarnsterfomp" in English. You can easily tell it's gibberish and likely won't have any kind of meaning unless you specifically attach one to it, so I wouldn't expect a coherent translation.
Suspect topic split to General Discussion for "name origins".
Meow + Mask = Myask. (People often mispronounce it.)
Shonumi wrote:
My full fake name is Shonumi Ikuzumo
jisho.org returns hits for neither, as word nor name. Of course, one can always select ateji: 書奴未 育図藻 could be read as such...but has no particular coherent meaning, just the quickest characters to grab with those sounds.
Yeah, I made this name with the intent of being unique without sounding like utter Japanese-esque babble. I figured something like Fukandari Rejiyonpa (not something I really considered, just made it up now) was going to both stupid, hard to remember, and not really going to fool anyone. "Shonumi" fits in that nice limbo of "kinda Japanese" but "not a real Japanese name anyone uses".
The only way you could give it meaning would be to add kanji to the writing. I'd probably do something like: 行くずも 書ぬみ. Kinda plain and simple, just has "to go" (行く -> Iku) and the kanji that loosely means "write" (書 -> (to[sho]kan -> library or ji[sho] ->dictionary). I think it's fitting because I'm actually an avid writer, if you google D.S. Baxter. Also, let's just ignore that 行く has some unpleasant slang attached to it. I'm not that kind of writer...
@Espozo - I understood that we share the same initials and we're both "D.S." I should have added a little
or some other emoticon to the end of my post. My bad.
I dunno. 不堪だり レジ四破 "Incompetent-being cash register four defeats" sounds pretty hilarious.
Well, let's further go into the "nickname origin thing" and get eventually a topic split (or… is this the new topic?)
I was initially on the Internet known as ~J-@D!~ (or ~J-@Ð!~, sometimes, there might me a very few variations). This name was used in everything I did in FL Studio (or FruityLoops at the time) and then on stuff on the TI-84+, on FamiTracker and MCK. The first nickname was just based on my first name, and apparently I thought it was a cool name with special characters, but those special characters gave more trouble in many places when they are not allowed. The second nickname I used for this purpose was Jarhmander, which originated from a friend making a pun with my initials, "JARH! JARH! Jarhmander!". Eventually, I've lost interest to the old nickname and now use the second one universally.
Hopefully no one gets the bright idea to try to evolve you into Jahri-tard.
What is this? Highschool?
tepples wrote:
Hopefully no one gets the bright idea to try to evolve you into Jahri-tard.
Personally, I was thinking more of Jahri-zard.
Drag wrote:
What is this? Highschool?
Well actually it is from that period of time, indeed. Sweet memories...
Did someone say Jarwizard?
Attachment:
File comment: Jarwizard
jarwizard.png [ 1.2 KiB | Viewed 2167 times ]
rainwarrior wrote:
Did someone say Jarwizard?
Who you calling Jarhead? Jarface!
Just Kidding!