The bug came back in my Frank the Fruit Fly game. It doesn't happen very often. And it only seems to happen when it goes from level 5 back to the title screen. I was planning on making a game over screen before it goes back to the title screen if the health reaches 0. I don't know why it keeps happening. I put in some code I had from Ugly Uppity Umpire but it didn't seem to help. I don't know why this is happening. It goes seamlessly from bank to bank as long as it doesn't go back to the title s
Following up on my last post, I did manage to finally fix and build the old Christmas Carol code. As expected, it only took me a couple of hours, maybe less, to get the code to assemble. That's with not fixing any of the old bugs -- I decided that for the sake of stability and expediency, I wouldn't mess with it.
As explained in the previous post, the issues had to do with the assembler changing behaviour. Normally this would be a bad thing to do for something already in production and in wid
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
We will continue with the technical discussion on the Auto-Pilot soon, but first I want to talk about something I've come to regard as The Great Auto-Pilot Hack. It's the one change made to the Auto-Pilot framework which enabled some of its most creative uses.
I liken it to having started out with a nice and sleek sports car, souping it up with some parts stolen from NASA, and eventually ending up with a space shuttle. Only that it wasn't a real space shuttle -- that's just a cool looking fib
In our first part of this series on the P-Machinery Auto-Pilot, we reviewed the general circumstances that prompted its creation, how and why it was created, and an overall idea of the infrastructure that supports it. Central to that infrastructure was the concept of a Sprite Object Record, the data structure representing a game sprite, which is the very thing on which the Auto-Pilot operates.
Now it's time to talk about the technical design of the Auto-Pilot itself and go a little deeper int
I mentioned in a previous post that the Christmas Carol game employed a sequencing or scripting engine I created to handle cut-scenes, the so-called "Auto-Pilot." I though I'd give some details on that for those interested in such things. I'll try to not get too technical, but anybody curious enough to wander into this blog and wanting further information can just contact me directly and I'll share what I can. Background
First, a bit of background. Back in the yonder days of 2008, when I was
So I've decided to not work on Frank the Fruit Fly today. Why? I don't want to get angry on my birthday. I mean, how horrible would it be to get angry on your birthday? Also, it's not just any birthday. I'm geezerly. My hair is turning gray. It's horrible.
Right now, I figure I'm 50% done with my life. It just seems like the last 10 years zoomed by.
"One day you find, ten years have got behind you
No one told you when to run
You missed the starting gun"
Yesterday and today I spent a lot of time working on Frank the Fruit Fly. I'm back to working on this again.
This first one was kind of easy since it was just avoiding the large flies (Frank, after all, is a smaller fruit fly.)
Art imitates life. I got the idea for this screen after ants were crawling around my desk in my room. So I put in a messy table with ants crawling around on it.
The first version of the couch wasn't very good, so I wanted to redraw it. I like this
It's October 31. AKA Halloween. I have a Halloween present: A new level of Ugly Uppity Umpire.
I made a level with ghosts in it. What's the difference between a ghost and underwear, you may ask. Ghosts can go through walls, underwear can't. I thought up of the ghost enemy when I first thought up of the game. I just hadn't thought of a good reason to use enemies that can go through walls until now.
I've decided to not have a save feature or a password for this game. Instead,
It's actually a lot of them. I have screwed my sleeping habit up really bad now. I've been sleeping for a few hours every few hours instead of sleeping for 12 hours straight. Now it's 1 a.m. and I am awake now. So I tried to come up with some banana jokes for my banana joke book. I had one idea for a joke, but I apparently was in a really jokey mood because I filled up two pages' worth! Here's a sampling of my midnight work.
What month should you open a banana?
So after some more cleaning, I ended taking another look at the Stampede cartridge and getting its new label attached.
The big issue is that the game would not play. I remember that one of the two cartridges wasn't working and simply never got to it. Tried it on my usual 7800 and took out my 2600 as well. It would not work. I tried another alcohol-based clean on the contacts with Q-tips and it wouldn't work.
So I gave in and opened the case. The contacts did look ver
So I did receive the labels yesterday afternoon, which was a great coincidence, since I was just going to prep four cartridges for the eventual arrival of the new labels. I received about 40-50 of them. All the Activision ones and ordered one single Spectravideo cart for Planet Patrol.
So I'll start with my dupes: Keystone Kapers, Planet Patrol, Space Shuttle and Stampede.
I did do more of a clean, scrapping some of the residue of the Keystone Kapers and Pl
It's almost 1:30 a.m. I can't sleep. So what do I do? I remembered my banana joke book. So I open it up and begin writing more banana jokes. Here are some more banana jokes.
How do they judge the bananas at the banana contest?
They grade on a curve.
Why was the banana a bad pitcher?
All it threw were curve balls.
What disease did the banana get?
Did you listen to the song about a big banana?
No, it was too long.
So a couple weeks ago I stumbled upon this post from pboland where he's selling replacement labels for cartridges. I was intrigued because I have a full set of Activision cartridges, but the labels on the majority of them are in a poor state. After doing the math and needing some new distraction, I decided to order a full replacement set.
Now, I think I will probably not touch the more rarer carts like Cosmic Commuter, Ghostbusters, Rampage, etc but will do the more common one. I
I just played Chip's Challenge. Not the whole thing, I got stuck on level 9 so I quit. But there's just somet hings that Chip's Challenge will have that UUU won't. Like the mud blocks that turn solid when water touches them. And perhaps even water. I've got about 39% room left in bank 0 (the game's logic bank). I guess if I need to I could put the title screen in a different bank, but I don't want to.
I added keys, though.
You can't go to the keyhole square unless you have
Now you can try level 1 of my new game I started work on yesterday. Download the game at the official Ugly, Uppity Umpires webpage. I fixed some bugs and changed some sprites, including the underwear sprite. They now look like this:
I've been having horrible problems with my mouse lately. It left clicks like Hell, sometimes dragging stuff I didn't even click on around. I tried to put this image in this blog. It ended up putting all the files in my folder in here, so I had to delete th
So I got bored with Frank the Fruit Fly. It happens: I get bored with something and want to work on something else. I wanted to try and make something like Chip's Challenge for the Game Boy. What came out of that was Ulysses, the Ugly Uppity Umpire. His quest is for umbrellas. Chasing him is a pair of dirty underwear. Let's face it: underwear is evil.
I need someone to draw a better pair of underwear for me. But this will have to do for now. What Ulysses needs to do is get all the umbr
That darn bug will not get squished. I was playing it and I noticed something: It only happens on a first run-through. Meaning if I clear it and then start back, it won't happen. So I have to close the emulator and open it back up every time I clear the room. So I tried yet another thing to try to stop it from happening. After about 10 times of exiting the emulator and opening it back up, it hasn't happened yet.
I don't know why it happens, so I don't know how to stop it. All I know