Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: MRide on September 19, 2010, 03:13:42 pm

Title: Imagination Quest 2: Reality
Post 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.)
Title: Re: Imagination Quest 2: Reality
Post by: Builderboy on September 19, 2010, 03:25:22 pm
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?
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 03:40:08 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 04:14:30 pm
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?
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 04:19:13 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: ztrumpet on September 19, 2010, 04:45:03 pm
That looks neat!  Good luck! ;D
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 04:51:45 pm
Thanks, but keep in mind that this is a side project until Imagination Quest is complete. (so not as much progress, etc.)
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 04:54:42 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 05:22:14 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 05:23:30 pm
If you post it or send me a copy I will try to get a screenshot, if you want.
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 05:29:20 pm
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)
Title: Re: Imagination Quest 2: Reality
Post by: ztrumpet on September 19, 2010, 05:32:54 pm
Very smooth!  That's great!  I couldn't get the program onto Wabbit either. D=
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 05:46:52 pm
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)
Title: Re: Imagination Quest 2: Reality
Post by: ztrumpet on September 19, 2010, 06:04:34 pm
Nice title screen! ;D  That looks wonderful. :D  Great work MRide. :D
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 06:13:47 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 06:40:04 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: BuckeyeDude on September 19, 2010, 07:09:09 pm
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?
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 07:12:33 pm
Ah ok. I wasn't sure if it was Wabbit or the file. What do you mean though by the version number?
Title: Re: Imagination Quest 2: Reality
Post by: BuckeyeDude on September 19, 2010, 07:15:25 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 19, 2010, 07:16:40 pm
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?
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 19, 2010, 07:18:07 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: BuckeyeDude on September 19, 2010, 07:20:55 pm
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.
Title: Re: Imagination Quest 2: Reality
Post by: DJ Omnimaga on September 20, 2010, 12:32:30 am
Looks very nice. I can't wait to see what you'll come up with :)

Please finish Imagination Quest 1, though, lol :P
Title: Re: Imagination Quest 2: Reality
Post by: meishe91 on September 20, 2010, 12:47:57 am
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.
Title: Re: Imagination Quest 2: Reality
Post by: MRide on September 20, 2010, 07:55:14 am
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.
Title: Re: Imagination Quest 2: Reality
Post by: DJ Omnimaga on September 20, 2010, 11:30:32 am
Ah ok I see. Good idea I guess :)
Title: Re: Imagination Quest 2: Reality
Post by: MRide on October 03, 2010, 11:25:36 am
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?
Title: Re: Imagination Quest 2: Reality
Post by: MRide on October 06, 2010, 11:25:03 pm
/me *

Not sure if BuckeyeDude saw this.