Jump to content
  • entries
    4,942
  • comments
    2,717
  • views
    1,808,120

About this blog

My thoughts on everything.

Entries in this blog

Bug fixes

So I recently came across a couple of bugs in what I thought was the final version. So I fixed them. Now I have a second release candidate. Only one person asked for the first one. I don't know if it's because hardly anyone has a Game Boy emulator, or because my programs suck. Anyway, on Monday I will begin e-mailing homebrewers seeing if anyone wants to publish it.   I've been sleeping for the most part. I woke up at 8 a.m. because my leg hurt. I took my pills, ate some breakfast, rea

Opening the windows

It's not something you would want to do when your air quality is "Unhealthy". So I'll be keeping them closed. But the house in Frank the Fruit Fly has windows that are opening and closing. Your job is to get into the house when the window is open. The reason why the window is so thin is due to Game Boy technical reasons. Originally the plan was to have the window be twice as wide, and have 8 sprites make up the window. But the fly kept disappearing over the left side of the window due

Frogs.

I took some time yesterday to put another screen in the game. But now the bank for level 2 stuff is 75% filled and takes about a minute to compile. I couldn't sleep, I ended up going to sleep at about 9 p.m. or so. Woke up at about 10 a.m. The frog jumps on the ice blocks trying to get Frank. Frank needs to make his way over without touching the frog's tongue. The frog consists of 6 sprites. It could have been three, but I chose SPRITES 8x8 at the beginning because Frank isn't all that

Frank is finished.

Frank the Fruit Fly has been completed...unless someone finds a bug in it (no pun intended.)  Last night I composed and put in an ending song. This morning I reset the code to start at level 1 and tested the whole game. It works great. But since I know everything there is about the game and how to solve everything, it didn't take very long. Now I need some playtesters to test it. Feel free to PM me if you want to playtest the game and I will send it to you.   So all in all it took from

Pink eye?

Yesterday my right eye was watering real bad. I had to keep rubbing it to get the water out of it. Then my eye looked all red. I went to sleep last night. I only got 12 hours of sleep, going to bed at 8 PM and waking up at 8 AM. I get real bored, so I thought I'd play a Game Boy game. I've been on a Game Boy kick lately I guess. I "touched up" the Frank the Fruit Fly box front. Here is how it looks now: This looks a lot more like a Game Boy box if Frank the Fruit Fly was released durin

Ftff box art.

So I got real bored. I decided to work on a MIDI. I was working on Van Morrison's "Summertime In England." But that's not what this blog entry is about. This is about Frank the Fruit Fly. I got a box template for a Game Boy box. I began working on the box designing. I like to be in control of art in my game. Unless I pass it along to someone else, which is what I did with Jack and the Beanstalk and 1 on 1 Basketball for the Odyssey 2.   So I was drawing when it occured to me that...I c

My website won't update.

I checked my Frank the Fruit Fly site. The last update on it was February 17. Which was odd because it says I last updated it on February 25 (yesterday.) So now I want to call my website provider and ask them why, but I don't want to talk to someone I can't understand in another country who doesn't know what I'm talking about. So if this persists, I might as well just shut the website down because what's the use of having a website if you can't update it?   I want people to play my LAT

Super Frank take 2.

I couldn't go to sleep last night. So I decided to attempt adding a Super Game Boy border to Frank the Fruit Fly again. A couple of hours later, verrry sleepy, I had it. Plus I fixed a few more bugs. I went to sleep at about 3:30 a.m. I have no idea why it said before that I had no room in bank 0, and now it fits in bank 0 just fine. I guess sometimes I have to try things more than once. All four enemies are in Robot Ron in 2084, but hardly anyone seems to care. I'm going to take

Super Frank

So I decided to make a SGB border for Frank the Fruit Fly. This ended up being harder to do than I anticipated. The SGB border data put in bank 0. This made bank 0 overflow. There was too little room. So something had to be moved to another bank. The title screen music was moved to bank 7 as well as some title screen code, and so the tracker .h file could go. This worked, but there were vertical lines showing up for a few frames right after the SGB was loaded but before the title screen showed u

More bug fixes.

Another playthrough and I found a bug. The game froze if you hit the back of the cat's throat. I fixed it. Then I found another bug pertaining to the window at the beginning of level 5. Then I fixed that and made some more changes to the code. I had to shorten the song in level 2 to make all my changes fit. I have 2% free in that bank. I made the health score save instead of resetting to 100% if you restart the game.   I think I got rid of all the instances where spritess "flash" on th

Bug fixes.

I have to give up on the Odyssey 2 game. It's being a stupid jerk and not working right. So I gave up on it. Why get angry if the stupid idiot computer is being stubborn?   Someone discovered a bug in Frank the Fruit Fly. I was like "oh great. " But in going to fix it, I discovered how to warp to a screen that needs fixing. It involves going into Emulicious and changing the .sav file with the Memory Editor. Which will help immensely if there are any more bugs that need to be fixed. So

Frank the fruit fly - 12/28/2022

Had a good xmas. The cat seems more adventurous now. She goes in my room sometimes and walks around. But we still don't know where she hides. She is good at hiding. Hours at a time. I worked on Frank the Fruit Fly some more. It hit me that the game did not have a PAUSE function. So I put one in. And then the animation broke when Frank got to a certain y position. So I spent all morning fixing it. I got up at about 4:30. I've been working here for 6 hours trying to make it all work. If you'd

Frank the Fruit Fly - 12/12/2022

I discovered yet another bug, this time relating to the saving. I worked for an hour or so in vain when it hit me: I looked in the compile batch file and realized I didn't update the c file I wanted to use. It was compiling using the old c file I hadn't been changing. So I changed it. If there is no save file, I figured "why display 'continue' when you can't?" So when you open the file in an emulator without a .sav file, you'll now get this: It still saves though if you open the new ga

Footage of Frank

So I attempted to make a video of Frank. I downloaded Bandicam and discovered that it had plastered a stupid Bandicam logo all over the video. I had to pay for that to go away. I reluctantly did, seeing as how the screen capture tool I had only did 30 fps while this did 60 fps. I recorded a 30 fps version and it was choppy as heck.   While I was doing the first one, I discovered another bug about Frank's animation not going if Frank reached a certain Y position. I have no idea why this

Ending (part 1)

Today I went to work on programming an ending in. I thought of an ending and put it in. I played the ending several times to make sure I got it just the way I wanted it to. Making changes, waiting a few minutes for it to compile (it is after all 8 banks' worth of code), played the ending, repeat. To make it easier on myself, I changed a bit of code so the game started at the ending.   I had to play through the whole thing in order to get to the ending once more. I fixed a bug about the

Busy as a fly

So even though I hurt, I worked on Frank anyway. I programmed in the boss fight yesterday. Most of today was spent working on putting in the game over screen. I must have spent about 5 hours just on that. It FINALLY clicked and I got it done. Next I will put in the ending. I have an idea of what the ending will be, I just need to program it in. And compose some music for it. The final boss fight isn't really a fight, you just need to avoid rocks being thrown for 2 minutes.   My stomach

lemon.

Day 4 or so of my really bad stomachache? (I lost count) I guess putting a lemon in Frank the Fruit Fly didn't help. But I did put a lemon in the game. I had to redesign the lemon so it looked a lot better IMO. Originally it was all speckled, but I changed it so only the opposite end from the "sun" is speckled medium gray (the lemon is light gray.)   I also got rid of the garbled frame or so before the level introduction. The trick was to turn the display off when it happened. Only I w

Frank's first boss

I went to sleep for a long time. I woke up at around midnight. I began working on my idea for the first boss Frank faces at the end of the game. I had quite the time with programming it in. I had to change background screens mid-action, so as a result, I had to turn off the screen to load a screen in and then turn it on. The result, while you can notice the screen does turn off for a few frames, it isn't too bad, so I think I have to keep it in (Any other GB programmers who can shed light on how

Frank's boss

My stomach got worse. I've had diarrhea all night and my head still hurts. I woke up at about 8 p.m., so I'm wanting to go to bed soon. Before I fall asleep, I decided to start working on Frank the Fruit Fly. I've decided to start work on the boss today. The boss sequence will take up a few screens, so I got started on it even though I don't know how the rest of it will go. The bosses are giant bears. The first bear is throwing rocks at you. Then in the next screen, I'll make him sleeping and th

Egg drops

More Frank work. Today I found and fixed a problem with saving on levels 3, 4, 5, and 6. I discovered it after it wouldn't save the game after I beat the screen I made yesterday. I fixed it by making sure I call the save_game void was AFTER the get_level void.   I also made a screen involving a bird dropping an egg. Frank moves a little more slowly here, I did that to make it harder. I doubt birds are able to make eggs on demand just like this one does, but oh well. And snowmen and squ

Ow.

So I was working on Frank the Fruit Fly when I thought of something: the game should make some sort of sound to alert the player you lost health. So I did it: I went through the massive codes and put a sound in every time Frank could lose health. It took all night. I went to sleep at about 7 a.m. and woke up to a painful leg at about 6 p.m. That happens. I lay too long and my right leg under the knee starts hurting. So I got up.   One of the things I couldn't figure out is how I broke

sane times

I attempted to speed up the compiling time on Frank the Fruit Fly. I think I did it. I had to fix a few minor things. I think I just fixed a bug that had Frank pause at the title screen. I composed a little song for level 6 and put it into the game. I made some improvements to the trees. I won't be celebrating Thanksgiving this year. It seems like it's become more of a minor holiday for me. Tomorrow I'll be here near my computer and sleeping.   Speaking of sleeping, while I w

beginning level 6 of Frank the Fruit Fly

I am having quite the problem with ending level 5 and beginning level 6. The code compiles okay just fine. It's just the LENGTH OF TIME it takes. Bank 0, which usually wasn't such a long time, now takes two more minutes after adding just a few more lines of code. I don't know how that happened, but I don't want to wait that much. I'm not a patient man, especially when I have to wait 3 minutes for a program to compile when it shouldn't have to. After about an hour of changing stuff, about 90% of

I can't trigger it

I went back to working on Frank the Fruit Fly. I tried and tried but I just could not make the game crash like it did before, which is odd because I only made a few changes to the November 6 version (v.91), making a v.92. I remember it coming only when I enter my saved game for the first time. So after I tested it, I had to quit the emulator and start it back up again. I must have tested it at least ten times and I just could not make it crash. So I am going to start working on this again, and i

%

I didn't mean to sleep all day yesterday. I broke my sleeping record by sleeping for 21 hours straight. I didn't mean to. I was awake for most of my birthday, so I got to sleep at about 9:30PM. Then I woke up at about 7PM. I went back to sleep at 7:30PM and slept for a few more hours, waking up at about midnight tonight.   After I woke up, I decided to work on Frank the Fruit Fly again. I made a fireplace. The fire will be on most of the time. When it's not, that's when you can go in t
×
×
  • Create New...