I was supposed to be done minesweeper a LOT earlier. What happened? Polish happens.
I'd say it only took 2 days to do the main game. The polish however is taking well over a week and I'm exhausted. Funny eh?
Well, let me broaden my definition of polish. Adding highscores is polish to me. I've read briefly about the SRAM. That meant finding graphics for a keyboard. Then redesigning graphics for the keyboard. Working the keyboard. All that.


There's my new modified keyboard and title screen. I could have put some effort and made a really bitching one but I decided to go with graphics that are a lot simpler to go with my retro theme.
Anyways, I'm going to have to take each key separately and load them in.
Marc has been complaining about using separate fonts. Aka, any font besides the console font. So what I've decided to do is use Bitstream Vera Mono, since it's a beautiful pixel font. I've also attempted to make the keyboard hover, instead of switching screens. This took a while for some reason.
The transparency flag for GFX2GBA doesn't seem to be working for the NDS. It switches the colour of the first colour, to the one you specify. I also can't get ndstexconf working properly. It complained about me not having Directx9.0c. After installing that multiple times, it still complains. So, I'm stuck using GFX2GBA that only supports 8-bit graphics.
So, on the official GFX2GBA website. There's instructions on how to create transparent graphics using Adobe Photoshop. So, after messing around with my palettes a few times. I have a floating keyboard. I also have fonts working to a certain extent.
Anyways, I have to readjust the keyboard because I created depressed and raised keys. So I have to remap the keyboard appropriately. This creates some issues because I have a keyboard class that initially only mean to return a string of characters, but not may be required to give graphics positions. So, my designs aren't getting much more modular. Urgh.
That's the end of that.