Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Progress So Far
« previous
next »
Print
Pages: [
1
]
2
Go Down
Author
Topic: Progress So Far (Read 12907 times)
0 Members and 1 Guest are viewing this topic.
kirbykook
Guest
Progress So Far
«
on:
October 11, 2006, 11:32:00 am »
My router keeps going all screwy. This is the 4th time I've posted this:
Some people may remember an RPG I started about a year ago that I trashed. I learned more BASIC so now I picked it back up. PyrosRPG (Tentative Title) is an RPG (big surprise
) for the 83+ calc series (though it is agonizingly slow on 83+/SEs. 84+ recommended.) Screenie:
ASCII Invasion! :Oo:
:gah:
Anyway, I'm finishing the maps now. As soon as I get the houses/shops working I will try to get a demo out.
Remember: This is my first shot at a TI-RPG, so I can't guarantee it will be memory-friendly/the best thing ever/good. I might ask for help a lot.
Comments?
Logged
Spellshaper
LV10
31337 u53r (Next: 2000)
Posts: 1690
Rating: +0/-0
This is me. Or maybe not.
Progress So Far
«
Reply #1 on:
October 11, 2006, 11:47:00 am »
QuoteBegin-kirbykook+12 Oct, 2006, 0:32-->
QUOTE
(kirbykook @ 12 Oct, 2006, 0:32)
Comments?
Kirby for president! ^_^
Using ASCII is a good approach to RPG programming. Looks nice! An animated screenshot would have given a more realistic impression of how the game plays, but take your time. Is there going to be a storyline? What items will be available? Is there a feature unique or original to this game that spices things up a tad? Questions, questions...
Anyways, I am getting a towel now, since I need to clean up the floor I drooled upon reading yer post and due to the fact that I need to point my thumb up to the skies and follow Arthur Dent's course.
Damn. I forgot to get a nutrition-corner uprade for my towel. Well, more expenses for snacks then.
Logged
kirbykook
Guest
Progress So Far
«
Reply #2 on:
October 11, 2006, 01:05:00 pm »
QuoteBegin-Spellshaper+11 Oct, 2006, 17:47-->
QUOTE
(Spellshaper @ 11 Oct, 2006, 17:47)
An animated screenshot would have given a more realistic impression of how the game plays...
Here's the thing...I don't know how to make one :paf:
Yes, there will be a storyline:
The kingdoms of Pyros (yours) and Orruv are constantly at war. Before the game begins, they were about to destroy themselves. They made peace (I don't feel like explaining) and it has been so for 14 years. Now an army of monsters is invading Pyros (Orruv says it's not their fault as they are being attacked too) and are slowly engulfing the land. You must...blah blah blah.
(Very) Incomplete Item List:
Bombs (always fun, right?)
3 different swords
2 different shields
Healing Potion
Wow, 5 () comments o.o
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
Progress So Far
«
Reply #3 on:
October 11, 2006, 02:04:00 pm »
http://omnimaga.dyndns.org/index.php?showtopic=228
Looks cool. B)
Also, it's agonizingly slow on the TI-83+
and TI-83+ Silver Edition?
. I would think that it would be faster on a TI-83+ Silver Edition. Also, it's not agonizingly slow on the TI-84+ though? I thought the TI-83+ SE ran as fast as the TI-84+. o.o
Logged
bfr's website -
http://bfr.tifreakware.net
CureDesu
Guest
Progress So Far
«
Reply #4 on:
October 11, 2006, 02:28:00 pm »
Looks cool. If you want to spice it up (mmm, spicy) you can use xlib!
I'm also working on an RPG right now :knight:
(No one knows what it is except xlibman. And no one gets to know till I get some screenies and engines up!)
Logged
Dragon__lance
Guest
Progress So Far
«
Reply #5 on:
October 11, 2006, 02:28:00 pm »
Hmmm...83+ BASIC games can be made to go fast enough on normal 83+'s with proper coding. Let us know if you need any optimisations
Sweet project, can't wait to hear more. GO ASCII!
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Progress So Far
«
Reply #6 on:
October 12, 2006, 01:57:00 am »
that sound great, are you using TI-Freak8x RPG starter kit? that thing run friggin fast for basic, anyway it's cool for some reasons I like ASCII games a lot when theres variety in map tiles and forms (like the above), not just 4 walls like FFTOM1 dungeons
Logged
Alex
Guest
Progress So Far
«
Reply #7 on:
October 12, 2006, 01:59:00 am »
I always had a soft spot for ASCII games, they're just so nostalgic and friendly. Good luck with this
- Alex
Logged
kirbykook
Guest
Progress So Far
«
Reply #8 on:
October 12, 2006, 10:39:00 am »
QuoteBegin-bfr+11 Oct, 2006, 20:04-->
QUOTE
(bfr @ 11 Oct, 2006, 20:04)
Also, it's agonizingly slow on the TI-83+
and TI-83+ Silver Edition?
Whoops. I meant that it was faster on 84s than 83+SEs.
Yes, I am using RPGSK for the engine.
Also, can someone show me the code for going inside/outside houses? I can go inside, but exiting is where I get trouble.
c1
-->
CODE
ec1If sub(Str1,T,1)="H"
Then
If K=25
Then
T+16->A
Q+1->B
P->C
1->H
8->P
12->T
8->Q
End
Blah blah
c2
ec2
H is the house data (1 is inside, 0 is outside), ABC are storing where the character was before entering to appear in the same place, and people who have used RPGSK should be familier with the rest. Can anyone fix up the code or tell me what to do?
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Progress So Far
«
Reply #9 on:
October 13, 2006, 01:28:00 am »
hmmm I would store all the location data (where you are on which map you are) in a list, like L1 before entering the house. so when you exit the house you would store the data from the list back into their original variables
basically when entering do {A,B,C->L1 (or any other list then when exiting do
L1(1->A
L1(2->B
L1(3->C
Logged
kirbykook
Guest
Progress So Far
«
Reply #10 on:
October 13, 2006, 05:23:00 am »
QuoteBegin-xlibman+13 Oct, 2006, 7:28-->
QUOTE
(xlibman @ 13 Oct, 2006, 7:28)
basically when entering do {A,B,C->L1 (or any other list then when exiting do
L1(1->A
L1(2->B
L1(3->C
It worked somewhat. You changed it to a domain error :thumbup:
Logged
Dragon__lance
Guest
Progress So Far
«
Reply #11 on:
October 13, 2006, 05:52:00 am »
Make sure all the variables are valid and aren't some crazy number by accident. Hows the houses work? Main map str1, and house str2?
Logged
tifreak
LV11
Super Veteran (Next: 3000)
Posts: 2708
Rating: +82/-3
My Kung Fu IS strong...
Progress So Far
«
Reply #12 on:
October 13, 2006, 10:43:00 am »
I have a simpler solution to such things, have it check if If sub(Str1,T,1)!=" ", then have it run a seperate program. In there, you can have it check which character is landed on, and either execute whatever you wanted it to do, or have it run another program.
understand? This is basically what I am doing for Pokemon Purple, and it is using a modified version of the RPGSK.
Also, the 83+SE runs faster than both the 84+ and 84+SE, from what I have heard, since it doesn't run basic at full speed, and it also has a clock to contend with... Pokemon purple, for being as big as it is, and what not, runs pretty darned fast on the SE, and ok on the normal 83+...
Logged
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Progress So Far
«
Reply #13 on:
October 13, 2006, 12:14:00 pm »
QuoteBegin-kirbykook+13 Oct, 2006, 12:23-->
QUOTE
(kirbykook @ 13 Oct, 2006, 12:23)
QuoteBegin-xlibman+13 Oct, 2006, 7:28-->
QUOTE
(xlibman @ 13 Oct, 2006, 7:28)
basically when entering do {A,B,C->L1 (or any other list then when exiting do
L1(1->A
L1(2->B
L1(3->C
It worked somewhat. You changed it to a domain error :thumbup:
o.o
ugh my bad maybe something I did wrong, are you sure you selected the right "L"? The one in the CATALOG i mean, not the big "L" when you press ALPHA+^
Logged
kirbykook
Guest
Progress So Far
«
Reply #14 on:
October 13, 2006, 12:56:00 pm »
QuoteBegin-xlibman+13 Oct, 2006, 18:14-->
QUOTE
(xlibman @ 13 Oct, 2006, 18:14)
are you sure you selected the right "L"? The one in the CATALOG i mean, not the big "L" when you press ALPHA+^
I'm not THAT stupid.
I'm gonna try TI-Freak's idea once I find the backup files on my compy cuz my friggin' RAM got cleared :ihatemypc:
:flame:
I preordered a Wii today!
Logged
Print
Pages: [
1
]
2
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Progress So Far