(~)
It's so weird, thinking about how I've brushed shoulders with people who are accomplished game designers, or programmers, or artists, or musicians, and when they inevitably ask "So, what do you do?" all I can squeak is
"... um... I reverse-engineer games? Sometimes? and I am working on reverse-engineering a moderately obscure Super Famicom board game video game and producing a translated English version of it?"
That means that, unless all dialogue in our translation takes less than 64 bytes, I'll be rewriting this function call, and possibly be looking for extra empty space in RAM I can use for a text buffer instead of where IS2 usually reads from. :S
Annoying, but doable...
Oh, bleh. A realization about character dialogue hit me...
There is a function used during character dialogue in-game that copies data from a temporary buffer into a particular location, which is read later when drawing character dialogue on-screen. This function only copies 64 bytes of data. (There might only even be 64 bytes of free space available in this location; I don't know for sure.)
Okay there is no way I'm doing this by hand. My wrists already hate me x.x
I'll ask @Xkeeper if they could do it for me instead with a PHP script or something...
I finished enough yesterday on stream that I can get a (mostly) working ROM using this! ^w^
Next will be adding additional definitions for all ... 2200+ ... dialogue lines... x.x
(If I was actually a decent coder, I would automate this. I am not, so I am doing it by hand. This is a terrible idea.)
Stream advert
Doing a code soon on Twitch again, probably. Continuing from where I left off yesterday.
Honestly just having other people around while I'm coding helps me SO MUCH, it's kind of ridiculous ^^ I focus so much better when there are other people I feel comfortable with talking about what I'm doing.
Stream advert
I popped my stream on over at https://twitch.tv/raspberryfloof ... I'll be programming for a while, working on a patcher program for IS2, so adding new text or code patches is easier.
After two months of severe depression and no work on this project, I've finally gotten back working on the patcher.
I hate writing text parsers. x.x
project wonderful; internet pol
in case you were wondering why this is a big deal:
1. it is no longer POSSIBLE to ethically (non-invasively) run ads on your website
2. similarly, it is no longer POSSIBLE *to advertise your site* in an ethical manner
3. if your revenue depends on advertising, you now HAVE to place third-party trackers and such on your content
4. which basically just furthers centralization of the web, and puts indie authors and websites at a HUGE disadvantage 😭
I wish I could just accept compliments like a normal person https://botsin.space/media/ndGU5MVPxBttpN-WuLM
Today... I want to give people hugs.
*hugs @Xkeeper, @KS@is.a.qute.dog, @typhlosion, @kobold, @revenant, @remmah, and @Rezulux* 💖💖💖
Thank you so much for supporting me, helping when I couldn't help myself, and being there when I needed a shoulder I could cry on...
There are other people who deserve hugs, too, but I have probably already forgotten everybody who has helped over the past few months. I'm sorry if I forgot you...
Music mood: Neon Starlight, by Necrophageon.
https://necrophageon.bandcamp.com/track/neon-starlight-loop
Music mood: Worthless, from the Brave Little Toaster.
https://www.youtube.com/watch?v=-UfsEj7AOGI
Poly trans cuddlefloof programmer and gamedev(?). I love poking around in and reverse engineering old games. I'm also super shy and have horrible anxiety, so ... please be nice...
I don't mind if you follow request, but if I don't know or recognize you, please send me a message so I know who you are. #nobot