Mo (he/she) or Marielle (she)

 

Made a lot of updates to my text-hacking tool for The Minish Cap tonight. A lot of control code uses were discovered by my partner Oly and myself today, and it’s led to pretty amazing results. This tool is leading to an exponential increase in knowledge. Our process is like this:

  1. Go through the lines until a line in question comes up.
  2. Look at the hexadecimal to see what the line is in game.
  3. Test unknown control codes, seen in the hexadecimal.
  4. Upon discovering usage of control codes, modify program to fix the problem so the line displays properly.
  5. Continue.

We have about 25% of the entire game’s dialogue block combed and working properly.

The goal is clear: 100% mapping of the entirety of the game’s dialogue. Once a full understanding is achieved… we move onto the next major goals for this game. ;)

I’ve been working on my site for The Minish Cap Text Map. I changed how the text displays to be more accurate to the game: proper newline characters and different colorings are supported now! There is still a lot to do, but this is good progress. My partner in TMC hacking, a user by the name of olystice, will take a look at these updates when he wakes up.

A long time ago when I was messing around with PK Hack I wondered how people figured things out. Well, guess I know now. :P

In my spare time I sometimes hack older games, so today and yesterday I looked into The Legend of Zelda: The Minish Cap in order to document how its text engine works! From what I can tell it looks like nobody has really done this before, so I’m glad I was able to make such discoveries. I think I’m the first before to ever figure out the text engine in this game to this extent. This brings me back to my EarthBound hacking days. Oh how I miss those days.
Check out my site for the program that you can play with. Not every combination will give you a line, mind you. I personally enjoy [06 05 11 01] so you should try that one out. With this tool it’s now a lot easier to hack the dialogue of the game and make new games from it. :)

In my spare time I sometimes hack older games, so today and yesterday I looked into The Legend of Zelda: The Minish Cap in order to document how its text engine works! From what I can tell it looks like nobody has really done this before, so I’m glad I was able to make such discoveries. I think I’m the first before to ever figure out the text engine in this game to this extent. This brings me back to my EarthBound hacking days. Oh how I miss those days.

Check out my site for the program that you can play with. Not every combination will give you a line, mind you. I personally enjoy [06 05 11 01] so you should try that one out. With this tool it’s now a lot easier to hack the dialogue of the game and make new games from it. :)

Otakon Review!

Hey everybody I just got back from Otakon. Here is a brief summary of everything that happened!

On Thursday I headed to my friends house because he lives just outside of the convention area. Unfortunately, it was this day that I learned friends really bad at planning and preparing. Despite all my warnings they did not arrive to pick up badges until 9PM. Because of this we did not end up getting badges and instead had to get them the day after.

Friday was the first full day of the Convention and I went as Jake English from Homestuck. The costume was rather rushed on my end but that was because of three broken printers. However, according to most people who had seen it, they thought I did a pretty good job.

I ended up buying a Japanese Ocarina of Time cartridge version 1.1, and I am hella stoked about that. I also got to meet a fellow Link’s Awakening speedrunner! At the end of the day I got to hang out with Jane, who was cosplaying Roxy. We got a few pictures so please look forward to it!

Saturday was a very long day for me and by the end of it I was extremely tired. In a hilarious turn of events, I got hit in the face with a volleyball whilst half asleep. You know which anime I can blame for that one. ;) I spent a lot of the evening portions with Lacey as well as Suzanne.

Sunday was brief but I did get running into Molly, a really good friend of mine. I was really worried that I wouldn’t be able to run into her this convention. However, fate had it that we did see each other in a very unexpected area: outside the convention center.

I really am grateful for my friends, and I love all of you.

This is a really technical video looking at how Doghouse Glitch works in The Legend of Zelda: Link’s Awakening DX. It’s a little long, over 15 minutes, but for probably the first time ever somebody has actually figured out the decades-long mystery. This is super useful information for people who want to speedrun the All Instruments category, but also for people who want to learn a little bit more about this classic game.

Side project update! Unrelated to video game development, but I have been working on that too of course.
There’s something cool going on called Ocarina of Time Bingo League, and I’m a part of that. Bingo races are unique speedrun races where your goal isn’t to beat the game, but rather to complete a set of tasks. You are given a 5x5 board full of tasks, example here, and race against other players. First person to complete a row, column, or diagonal gets bingo and wins.
Bingo League works a little differently, however. In it, you are put in a team of three and compete against another team. The goal of the team is to collectively complete every task together. The way teams are made are by grouping advanced, intermediate, and novice players together. I happen to be the novice player for my team since I primarily speedrun Link’s Awakening DX, as opposed to Ocarina of Time.
The community had a lil bit of an issue with all the information being spread through various Google Docs, so I decided to make this static site and put everything in one place! You can go check it out if you want, but it’s pretty simple and not all that flashy.

Side project update! Unrelated to video game development, but I have been working on that too of course.

There’s something cool going on called Ocarina of Time Bingo League, and I’m a part of that. Bingo races are unique speedrun races where your goal isn’t to beat the game, but rather to complete a set of tasks. You are given a 5x5 board full of tasks, example here, and race against other players. First person to complete a row, column, or diagonal gets bingo and wins.

Bingo League works a little differently, however. In it, you are put in a team of three and compete against another team. The goal of the team is to collectively complete every task together. The way teams are made are by grouping advanced, intermediate, and novice players together. I happen to be the novice player for my team since I primarily speedrun Link’s Awakening DX, as opposed to Ocarina of Time.

The community had a lil bit of an issue with all the information being spread through various Google Docs, so I decided to make this static site and put everything in one place! You can go check it out if you want, but it’s pretty simple and not all that flashy.

The Legend of Zelda: Link’s Awakening DX
All Instruments Speedrun in 32 minutes

Dang, I’m much happier with this run than my last, but there is still time to save! I think it’s clear that I need to aim for a run below 30 minutes. :) Really solid run though, I’m excited for this category! It’s a really new category for this game, using old tricks in new creative ways.

Thanks for watching!

I couldn’t sleep, so I worked on programming some dynamic lighting for upcoming Animal Crackers! If you don’t know, dynamic lighting is super useful because it allows us to change the colors and tint of objects in real-time without having to create additional recolored sprite sheets. Though typically talked about in 3D games, the usage of dynamic lighting go way back, even some NES games used it!

However, images don’t say enough, so here’s a video showing it in action! I also may or may not have been rocking out to Weird Al when recording and I may or may not have accidentally had the music get captured with the video, but it’s nearly 6AM so y’know, enjoy the clip along with the music. :)

Also needless to say,t his is a very very very very very early draft. The final will look and feel significantly different.

EDIT: Yo, I had no idea I synced the gameplay to Weird Al so well. That wasn’t intentional. I guess I just instinctively moved to the music… Well, that’s really funny actually!

Slow progress for Animal Crackers but it looks really good right now! Background is default black right now, but I’m working on some dynamic lighting stuff for it (similar to how it works in Fez) so look forward to it!

Also it looks like some cats are misaligned with their seats in Congress, so I’ll need to fix that :P

Six selfie meme thingy? Eh, sure, enjoy and stuff? These are from the past 2 years.