Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: MRide on September 19, 2010, 03:13:42 pm
-
I started this project for whenever I need to take a break from the first Imagination Quest.
The idea here is that there are multiple "rooms" each with their own puzzle. Some will be platform-style, other rooms may be top-down. It uses the shifted dual-layer method for graphics.
There isn't too much implemented, yet. The screenshot below shows the gravity-flip feature, which will be included in some rooms.
(Also, for some reason, Wabbit would not let me send the awesome title screen program to the emulator.)
-
Its nice to see yet another duel tile layer method game :) I cant wait to see more progress and screenshots of gameplay ^^ You know that my tile combination finder can also find duel character tiles shifted?
-
Yes, I am well aware. (It's come in handy already)
I'm still having a few bugs, though. Originally, when you jumped into a wall, you hung there until you let go of the arrow key. Then I changed it so you would fall, but depending on which height you hit the wall at, it would do weird things. Now, when you hit the wall, you just fall down, no matter the height.
-
That looks really cool :)
So basically you can change between an overhead to platformer to overhead anytime in a room, as long as that room allows it?
-
That's not what I had in mind, but that would be cool.
I was thinking of different rooms being either platformer or overhead. (like room one is platformer, but room 2 is overhead)
EDIT: Wow, just found out I have an old version of wabbit. Unfortunately, the new version doesn't fix my problem. It says there is not enough RAM/Archive (I've tried sending to both) on the calc for a 1260 byte program.
-
That looks neat! Good luck! ;D
-
Thanks, but keep in mind that this is a side project until Imagination Quest is complete. (so not as much progress, etc.)
-
That's not what I had in mind, but that would be cool.
I was thinking of different rooms being either platformer or overhead. (like room one is platformer, but room 2 is overhead)
EDIT: Wow, just found out I have an old version of wabbit. Unfortunately, the new version doesn't fix my problem. It says there is not enough RAM/Archive (I've tried sending to both) on the calc for a 1260 byte program.
Ah ok. Well thats cool.
As for Wabbit, that suck :( You could always try retyping it on Wabbit/SourceCoder or something.
-
As for Wabbit, that suck :( You could always try retyping it on Wabbit/SourceCoder or something.
Yeah, but I have compressed line coordinates in there, so huge string of numbers to type. Not really worth my time.
-
If you post it or send me a copy I will try to get a screenshot, if you want.
-
Ok, thanks, here is the .zip file. Just run program AJUMP.
btw, 2nd is jump, ALPHA is reverse gravity, and CLEAR is quit. (although jump is really not needed for the included room)
-
Very smooth! That's great! I couldn't get the program onto Wabbit either. D=
-
Ya, I couldn't either. But I got it to finally. It has something to do with the string. I don't know what though. I also found a bug I need to report to Cooliojazz :(
Anywho, here it is.
(http://img.removedfromgame.com/imgs/1284932765-mride.gif)
-
Nice title screen! ;D That looks wonderful. :D Great work MRide. :D
-
Thanks ztrumpet. :)
meishe, what did you do to get it to work? And thanks for making the screenshot. I'm using the same title screen for Imagination Quest 1, but inverted and without the "2: Reality" part.
EDIT: Also meishe, what did you use to make the screenshot larger? It's quite a bit bigger than mine.
-
I took the string out of the title screen program and put it in that new program called DEFAULT. Then just put prgmDEFAULT in place of the string. I don't know why it worked but it did. Seems like a bug we should get reported to Buckeye though. Does it work properly on the calculator?
Also, technically I do nothing. But in the menu/window where you change the frame rate there should be a check box for "Double size" and you just check that.
-
I'm on it gents. Unfortunately its something wrong with the file itself, not wabbit. The version number directly after the name was way to high (0x43), dropping that down allowed TIOS to accept it. And yes i know wabbits error messages suck. Complain to spencer he implemented the protocol :P
MRide what linking software do you use?
-
Ah ok. I wasn't sure if it was Wabbit or the file. What do you mean though by the version number?
-
TI uses a version number in their file header (to prevent sending something that uses tokens unavailable to some calcs eg: CheckTimer( on the 83+) that it checks when you transfer it. If the version number is higher than it can handle, it rejects the file.
-
I'm on it gents. Unfortunately its something wrong with the file itself, not wabbit. The version number directly after the name was way to high (0x43), dropping that down allowed TIOS to accept it. And yes i know wabbits error messages suck. Complain to spencer he implemented the protocol :P
MRide what linking software do you use?
TI Connect. And yes, I know it sucks. Is that what caused the error?
-
Oh ok. Do you have any idea why the string would cause make it higher? Because I the DEFAULT program holds that exact same string and transfered fine.
-
That's my guess. I can't really say without getting some information from off your actual calc. If you have calcsys follow the instructions below, otherwise ignore it.
Run calcsys, and goto the VAT option (2nd page, 1st item). Go into programs (1st item), and then go through the pages till you find you program and select it. You should see information about the program. Press Alpha then V. It will go to the hex editor. Press left twice. I then need the number in the top left corner
Again, not crucial but it will tell me if its a TI connect problem or an issue with the program on calc
@Meishe the string had nothing to do with it if i understand correctly. By creating another program you corrected the version number and allowed the program to transfer.
-
Looks very nice. I can't wait to see what you'll come up with :)
Please finish Imagination Quest 1, though, lol :P
-
That's my guess. I can't really say without getting some information from off your actual calc. If you have calcsys follow the instructions below, otherwise ignore it.
Run calcsys, and goto the VAT option (2nd page, 1st item). Go into programs (1st item), and then go through the pages till you find you program and select it. You should see information about the program. Press Alpha then V. It will go to the hex editor. Press left twice. I then need the number in the top left corner
Again, not crucial but it will tell me if its a TI connect problem or an issue with the program on calc
@Meishe the string had nothing to do with it if i understand correctly. By creating another program you corrected the version number and allowed the program to transfer.
Ah ok, I gotcha. Well thanks for shedding some light on that :)
On another note. Here is a fixed version that works.
-
Looks very nice. I can't wait to see what you'll come up with :)
Please finish Imagination Quest 1, though, lol :P
Don't worry. I will. This is for when I get frustrated with the first one, I have something else to do to cool down.
-
Ah ok I see. Good idea I guess :)
-
That's my guess. I can't really say without getting some information from off your actual calc. If you have calcsys follow the instructions below, otherwise ignore it.
Run calcsys, and goto the VAT option (2nd page, 1st item). Go into programs (1st item), and then go through the pages till you find you program and select it. You should see information about the program. Press Alpha then V. It will go to the hex editor. Press left twice. I then need the number in the top left corner
Again, not crucial but it will tell me if its a TI connect problem or an issue with the program on calc
@Meishe the string had nothing to do with it if i understand correctly. By creating another program you corrected the version number and allowed the program to transfer.
The number is FB5A. Is that what you needed?
-
/me *
Not sure if BuckeyeDude saw this.