Well, it started out just like any other ASM hack for me - somebody suggested something, I didn't have it, and I wanted it. Trickybilly made a comment on my blog about flashing lights or something, and I thought it would be fun (I'd been toying with the idea myself) but I figured it'd probably look kinda lame since there was no transparancy and therefore no way to produce a reasonable looking light effect. I asked GIR what he thought about it and he told me that I should just hack in transparancy myself. I figured I'd always wanted transparancy anyway so it would probably be a worthwhile endeavour. According to the blog, this puts it at around Mar. 6 that I first started toying with the rendering engine. Of course, I got nowhere fast, so I got bored and set the idea aside.
Well, the very next week, I'd forgotten the power cord to my laptop, and wouldn't be able to get it until the next weekend. As luck would have it, I found a USB stick and managed to grab my mod before the batteries died. I didn't really want to work on any of the big stuff on my mod without all the rest of the backup info on my laptop (and I didn't want to do graphics work on a public computer
so, I downloaded Olly and my compendium and took another look at the graphics rendering stuff. After a few hours of fooling around, I came up with what amounts to the very first image I posted in the "Wiiware on PC" thread. I was quite excited for what I had done, and it was all I could do to keep myself from looking like a fool in that computer lab. I spent pretty much every night of that week in the computer lab, as soon as I got off class until 2 or 3 AM when I could barely see the screen anymore. There were a lot of obstacles to overcome, but I was making good progress. Around midweek I got really hung up on a particular problem and that's when I enlisted the help of GIR. So, with his help, we managed to get it down to about 85% working-ness by midway-through the second week - probably around march 10, I'm not really sure. Anyway, after a short break we got around to finishing it up to about 95% completion. It was at this point GIR suggested that we forward our proposal to Tyrone and Nicalis, since the possiblity of what it might be used for (CSWII-CSPC) had arisen to our attention. Thus, it was March 14 that I sent my first message to Nicalis.
I believe the reasoning for asking them about it was, with the launch of the Wiiware title less than a week away, we didn't want to get in trouble with them for putting out what would turn out to be essentially the entire selling point of their port - the extra graphics capability. It was pretty obvious that it would only be a matter of time before the graphics and data from the wii version got ripped up and spread over the internet, with a group of resourceful fans such as the CS hackers. They'd been doing it all along to the PC version, and since nobody said "No"...
Well, anyway, it was almost half a week before I got a reply, and in the interim I made a mockup video showing Kanpachi in the core using tile sprites from some of the screenshots on Nicalis's blog. It was supposed to be a joke but I don't think anyone got it >_>
Tyrone basically told me that they needed time to discuss the matter, and to discuss it with Pixel himself. He said something to the effect that people stealing and using the new Wii graphics and stuff Pixel worked hard on might discourage him from doing future games. Anyway, we dropped work on the hack in anticipation of their response.
After a week and a half of silence, I got so bored that I started playing with the hack in my spare time, tinkering with it and refining some of the procedures. After reworking one particular instruction set, almost all of the minor bugs we'd encountered suddenly seemed to evaporate. At this point, the hack was pretty much 99% done - there were only a few minor glitches in the credits/ending sequence, and it wasn't anything so bad as to make it unviewable. So, on the 30th of March, I sent another email to Tyrone asking if there had been any progress on the discussions. He said they were still busy discussing, and hadn't had time to speak to Pixel yet. Okay, I figured. I'd give them some time. They were probably very busy what with the release of the Wiiware and all.
Well, it's now April 12, and I've still not heard back. I'm trying to imagine why it's taken so long to come up with what I thought would be a simple answer. I just wish that they would tell me SOMETHING, just give me a little bit to go by. All I want is to be able to use this in my mod, to make it special, show off how hard I've worked and how much it the mod means to me that I would go to such lengths. But, from the last email, weeks ago, they wouldn't even be able to tell me if that was okay.
If it comes down to it, I'd fight for my right to include this in my mod. It's gotten to the point for me where I'm getting fed up with not being told anything. CS PC Hacking has gone on for the better part of 3/4 years now, so there's a certain precedent set. If I want to do this for my mod, I don't think there is any legitmate reason that they can give to say absolutely, no way, you can't do that. I've been holding off, waiting, hoping, purely out of respect for Pixel as my biggest inspiration and/or hero. I mean, his awesome game is the reason I ever bothered to undertake something like this mod...
Ever since I got Tyrone's last email back I've been feeling nothing but resentment for this hack. I hate it, I wish I'd never started so I could be free of this stupid politics and nonsense. But it's done, and I'm not one to let my honest hard work be marginalized.