Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => Topic started by: Eeems on October 26, 2010, 02:01:16 am

Title: GONE: Lost from the light
Post by: Eeems on October 26, 2010, 02:01:16 am
So im working on a text based adventure with Mimas. I dont know what to call it, maybe you guys could help me come up with something. Its going to be pretty dark and very poetic. Its probably not going to make compkete sense to those who dont read deeply into things that well.
Ive already got a bunch of text routines done (like wrapping it on the graphscreen) next ill work on menus, which could be hard. Ill try my best to make it jump table based.
Im trying to make it like a poem :D
Ill try to get a screenshot of what ive got done in tomorrow.
Let me know what you think and if you have any possible names i could use :p
Im thinking "GONE: Lost from the light" so far.
Title: Re: text based adventure
Post by: DJ Omnimaga on October 26, 2010, 02:06:01 am
Hmmm I'm not too sure about ideas since I tend to not understand poems very well. In any case I wish you good luck. I hope you don't have too much troubles with the menus. Are you planning to create all of them from scratch?
Title: Re: text based adventure
Post by: Eeems on October 26, 2010, 02:11:51 am
Thats ok :)
Thanks :)
Yeah I'm making all the routines from scratch. Although I'm using bcalls. But thats expected.
Title: Re: text based adventure
Post by: DJ Omnimaga on October 26, 2010, 02:14:16 am
Ah ok. I was wondering because I wasn't sure if you were gonna use TI-OS menus or not, but I heard that text/strings in ASM were very hard to deal with. Hopefully maybe Iambian can help since he is working on a RPG with lots of text.
Title: Re: text based adventure
Post by: Eeems on October 26, 2010, 03:02:11 am
Yeah its a little more confusing, but im getting use to it :)
Hopefully i dont need to ask for help :p
Title: Re: text based adventure
Post by: ztrumpet on October 26, 2010, 06:19:04 pm
Sounds neat Eeems. :)  Good luck. ;D
Title: Re: text based adventure
Post by: Eeems on October 28, 2010, 09:17:03 am
Ok, so I've made some progress on the menu's. It works except for hitting a correct button just quits instead of jumping to the label. No idea why as of yet. Ill post code later if i decide i need help
Title: Re: text based adventure
Post by: DJ Omnimaga on October 28, 2010, 05:11:51 pm
Sorry to hear, good luck with it :(
Title: Re: text based adventure
Post by: Eeems on October 28, 2010, 05:32:07 pm
Ok, figured out what was wrong x.x so apparently jp (hl) doesn't jump to whatever the address is at the location pointed to by hl, so I fixed this by using SMC to change a jp 0 statement to whatever it needs to :)
Also, I changed my table setup so that text size and items are all contained in it. This is how a table would look now:
Code: [Select]
Table:
   db "STRING",0  ;text to be displayed on the menu
   db TableE-TableS  ;Length of the table
TableS:
   db keycode  ;the key value of the key pressed for this label to be jumped to
   dw Label  ;the label to jump to when key is pressed
TableE:
I might change up how the label works so that it will give you a label of the next table to run although for certain reasons I might not. I could add another entry that if it is 1 it will do that, and 0 for this method.

Also screenshot of it in action :D
(http://img.removedfromgame.com/imgs/1288301493-wabbitemu2.gif)
Title: Re: text based adventure
Post by: DJ Omnimaga on October 28, 2010, 05:44:19 pm
Nice so far :D
Title: Re: text based adventure
Post by: ztrumpet on October 28, 2010, 05:46:23 pm
Nice job Eeems!  Looks great. :)
Title: Re: text based adventure
Post by: Eeems on October 28, 2010, 05:46:30 pm
Thanks :)
I might make this more then text based and maybe have a few images or sprites between text every so often, but no promises.
Title: Re: text based adventure
Post by: meishe91 on October 28, 2010, 07:25:57 pm
That seems pretty cool. Good luck on it :) Can't wait to see how this turns out :D
Title: Re: text based adventure
Post by: Eeems on October 28, 2010, 08:16:48 pm
Thanks :)
Here is my progress so far, I've updated it a bunch so it's less flashy and now it works on the buffer instead of the screen, which is why it isn't as flashy :P
(http://img.removedfromgame.com/imgs/1288311325-wabbitemu3.gif)
I've got the first scene written down already and planned out, so I'll try to code it as fast as I can :)
Also, anybody know the easiest way to quit out of a asm program onto the homescreen instead of the graphscreen?
Title: Re: text based adventure
Post by: ztrumpet on October 28, 2010, 08:23:27 pm
Looks nice. ;D

Here you go: http://ourl.ca/6269/133802 :)
Title: Re: text based adventure
Post by: Eeems on October 28, 2010, 11:57:09 pm
Thanks. I don't know exactly if i need it. But i might :)
Title: GONE: Lost from the light
Post by: Eeems on October 29, 2010, 11:50:41 am
http://puu.sh/m9z
Also, I've decided on the name for sure
GONE: Lost from the light
Title: Re: GONE: Lost from the light
Post by: squidgetx on October 29, 2010, 03:26:49 pm
Looks epic. Looking forward to it ;)
Title: Re: GONE: Lost from the light
Post by: Eeems on October 29, 2010, 04:58:37 pm
thanks :)
I've enjoyed working on it so far :)
Title: Re: GONE: Lost from the light
Post by: DJ Omnimaga on October 29, 2010, 11:03:08 pm
Nice :D
Title: Re: GONE: Lost from the light
Post by: meishe91 on October 29, 2010, 11:15:17 pm
So from the web thing, which I'm assuming is how the story goes, is there any way to win? Or is it kind of just a never ending thing?
Title: Re: GONE: Lost from the light
Post by: Eeems on October 30, 2010, 02:18:55 am
Yeah that me giving myself a graphic flow of choices. Yes you will eventually "win" and you can die lots, so it depends on your choices. There is one part that can be an infinity loop :p
Title: Re: GONE: Lost from the light
Post by: shmibs on October 30, 2010, 02:33:44 am
storyline is the one part of a calculator program which is limited only by the imagination of the writer. this sounds amazing so far; good luck!
Title: Re: GONE: Lost from the light
Post by: Ranman on October 30, 2010, 04:15:24 am
This is cool Eeems.

Some of the first games I played on my trusty ol' Commodore 64 were 100% text based adventures. Glad to see people still want to create and play games like this. They are a lot of fun!
Title: Re: GONE: Lost from the light
Post by: Eeems on October 30, 2010, 12:56:15 pm
Thanks guys :)
This is all about the story. I guess im writing this as an attempt to creativly use my recent hurts because its kind of dark, but in a poetic way :)
Im just hoping i dont have to split it into two chapters x.x i might not have enough room for it all in one program x.x
Title: Re: GONE: Lost from the light
Post by: DJ Omnimaga on October 30, 2010, 11:47:19 pm
Yeah unfortunately text gets rather big eventually and it's hard to compress :(. Good luck!
Title: Re: GONE: Lost from the light
Post by: Eeems on October 30, 2010, 11:48:44 pm
Yeah I know :(
Title: Re: GONE: Lost from the light
Post by: shmibs on October 30, 2010, 11:55:36 pm
well, there's always huffman.
and, because a game like this is mostly text data, this is one of the few situations where an asm program would be considerably smaller than its basic equivalent!
Title: Re: GONE: Lost from the light
Post by: Eeems on October 30, 2010, 11:57:32 pm
lol yeah :P and my routines for text aren't that big I don't think, I could take out all the data and try compiling and see how big it is...

how would huffman apply?
Title: Re: GONE: Lost from the light
Post by: shmibs on October 31, 2010, 12:07:25 am
just take the same method commonly used for pictures and apply it to text.
e's appear a lot, for example, so make 10 indicate an e and save longer runs(like 111110) for less common letters like Z and X
Title: Re: GONE: Lost from the light
Post by: Jonius7 on October 31, 2010, 12:10:51 am
That's a very good title for a game, it would attract lots of people... Well done so far Eeems!
Title: Re: GONE: Lost from the light
Post by: Eeems on October 31, 2010, 12:14:25 am
Thanks :) I was hoping it would. Speaking of this project, I should get a little work in

EDIT:
just take the same method commonly used for pictures and apply it to text.
e's appear a lot, for example, so make 10 indicate an e and save longer runs(like 111110) for less common letters like Z and X
hmm, I think this might help, maybe not
Title: Re: GONE: Lost from the light
Post by: DJ Omnimaga on October 31, 2010, 03:47:00 am
That's a very good title for a game, it would attract lots of people... Well done so far Eeems!
Even more if it was called "GONE: Lost the game in the night". J/K ;D