ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Attack of the BASIC RPGs

Attack of the BASIC RPGs
Posted by Michael on 11 October 2004, 03:15 GMT

[The Reign of Legends 3]The Reign of Legends 3 is quite possibly one of, if not the, most complicated BASIC RPGs ever created. Weighing in at 120 KB on a 83+/84+ SE (for speed a regular 83+ is not recommended), it features everything from "15 hours of gameplay" to 4 world maps, 70 enemies, 10 magic orbs, side-quests, and a whole bunch of other things that are listed in the unusually verbose program description. The readme says the game took 900 hours to create; in any case, the dedication of the author, Kevin Ouellet, is amazing.

[The Legend of Zelda]The Legend of Zelda: Dark Link Quest, aside from having a title that makes me think about evil link cables, is also another RPG by the same author. It features 180 rooms and 160 KB of archive space, according to the readme.

As evidenced here, you apparently can take BASIC programming to a new level of insanity. Congratulations to Kevin for his hard work on these massive projects.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Attack of the BASIC RPGs
Nikky Southerland  Account Info
(Web Page)

Well, this is very good, the author, from what I've seen, seems to have greatly improved his RPG making skill.

It makes BASIC for the 83+ like a cool language.

Good work!

Reply to this comment    11 October 2004, 03:20 GMT

Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

>> the author, from what I've seen, seems to have greatly improved his RPG making skill.
No kidding. <see link> No offense, but using text isn't very effective (although it is faster). Sprites are much better.

Reply to this comment    11 October 2004, 20:44 GMT


Re: Re: Re: Attack of the BASIC RPGs
benryves  Account Info
(Web Page)

Well, I have to say, if the link works as well as the screenshot on calc *I'm* impressed by the text-based one...

Reply to this comment    11 October 2004, 23:20 GMT


Dang account verification
no_one_2000_  Account Info
(Web Page)

Me too. It's not easy to write an RPG in BASIC. Because it's so... well, basic.

Reply to this comment    12 October 2004, 23:32 GMT

Re: Re: Attack of the BASIC RPGs
LonePhoenix  Account Info
(Web Page)

hey i also took BASIC RPGs to a whole new level. Check out my Beowulf 3: Revenge of the Dragon. It's also pretty big, though not as big as his. It's possible that he got that idea from me.

Reply to this comment    13 October 2004, 03:44 GMT


Re: Re: Re: Attack of the BASIC RPGs
Konrad Meyer  Account Info
(Web Page)

No offense, but yours isn't all that great. I'm not saying anything I made is good either, but that's an entirely different matter.

Reply to this comment    17 October 2004, 20:50 GMT


Re: Re: Attack of the BASIC RPGs
Cloften  Account Info

Do I really need TI-OS and mirageos to run RL3 on my TI-83+? I can't find TI-OS for the TI-83+! Please Tell Me Where It Is!

Reply to this comment    3 November 2004, 23:40 GMT


Re: Re: Re: Attack of the BASIC RPGs
Kevin Ouellet  Account Info
(Web Page)

LOL, the TI-OS is alerady installed on the calculator. You don't need MirageOS.

Reply to this comment    4 November 2004, 12:45 GMT


Re: Re: Re: Re: Attack of the BASIC RPGs
Cloften  Account Info

Thanks for your help. I just got my TI-83+ about a month ago.

Reply to this comment    4 November 2004, 22:30 GMT

Re: Attack of the BASIC RPGs
W Hibdon  Account Info
(Web Page)

*gasps* Featured basic programs! What is going on here?! It is like everything that I know is wrong! Black is white, up is down...

-W-

Reply to this comment    11 October 2004, 03:22 GMT


Re: Re: Attack of the BASIC RPGs
TheCalcGenius  Account Info
(Web Page)

Yeah, but this may be one of the few BASIC programs to actually deserve a featuring. Seriously: you try making a good BASIC game like that with 900 hours of hard work... :-)

btw, was it just me or was ticalc.org down for the past three hours?

Reply to this comment    11 October 2004, 18:33 GMT


Re: Re: Re: Attack of the BASIC RPGs
tifreak8x  Account Info
(Web Page)

It was down for a couple of hours.

As for the game...

I played them both, they are both excelent games. If it wasn't for them being a lil slow, they could almost be mistaken for ASM games.

Reply to this comment    11 October 2004, 19:02 GMT

Re: Attack of the BASIC RPGs
Dennis Tseng  Account Info

These games contain a huge amount of features... If he cut them down, thetn thy'd be much fsater... but programming like for 900 hours... whew!

Reply to this comment    11 October 2004, 03:24 GMT

Re: Attack of the BASIC RPGs
kirb  Account Info
(Web Page)

now if they were to be converted to C for the 68k calcs...

Reply to this comment    11 October 2004, 03:53 GMT


Re: Re: Attack of the BASIC RPGs
Nick_S  Account Info

That probably wouln't be too hard to do(still not easy, but easier than porting a game in z80 asm)

Reply to this comment    11 October 2004, 05:53 GMT

Re: Attack of the BASIC RPGs
Timmc Account Info
(Web Page)

So, how much ASM was actually used in these RPGs?
I can't quite wrap my mind around someone doing all that in basic as "pxlchange(y,x)"
It's been a while since a basic program has been featured, let alone two. Perhaps there was a fad in between with some other language.

Reply to this comment    11 October 2004, 06:49 GMT


Re: Re: Attack of the BASIC RPGs
Dennis Tseng  Account Info

It uses some ASM subprograms. like codex, basic tools and such... rl3 is slow with map loading though... but rewritingit woudl prove to be mega hassle with zapi, but loading map time= basically none... but hey... what canya do?

Reply to this comment    11 October 2004, 07:04 GMT


Re: Re: Re: Attack of the BASIC RPGs
Timmc Account Info
(Web Page)

Learn ASM. *I must do that one day*

Reply to this comment    11 October 2004, 11:36 GMT

Re: Re: Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

I'm getting college credit for learning 68k ASM! See link...I'm loving it... ;)

Reply to this comment    11 October 2004, 20:27 GMT


Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

Oops...broken link. Here's the course description:
Assembly language programming including input/output programming and exception/interrupt handling. Register-level computer organization, I/O interfaces, assemblers, and linkers...
So much fun

Reply to this comment    11 October 2004, 20:29 GMT


Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Morgan Davies  Account Info
(Web Page)

Lats year I wrote a paper for English on the "Best z80 Calculator." and this semester I am writing a quiz for my science calss on 86 ASM with oodles of features. I have all semester t do it...its great.

Reply to this comment    12 October 2004, 06:22 GMT


Re: Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Morgan Davies  Account Info
(Web Page)

Hmm that middle line didn't make much sence. Tries again:

I am writing a quiz for my science calss on Entomology in 86 ASM (possible 83 series port) with oodles of features.

Reply to this comment    14 October 2004, 07:52 GMT


Re: Re: Re: Re: Attack of the BASIC RPGs
calkfreak83  Account Info
(Web Page)

I am in the process of it now. :-D

Does anyone know where I could get a list of what all the MirageOS subroutines actually DO?

If it is too big to post here, email me (click on my name).

Reply to this comment    11 October 2004, 22:51 GMT


Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Andree Chea  Account Info

Have you tried the MirageOS development page?
http://www.detachedsolutions.com/ mirageos/develop/
(remove the spaces)

Download the .zip file; it tells you everything, and you might learn some new stuff (I learned that the MOS interrupts are stored in statVars :)

The RPGs look excellent! I've been planning to make one ever since last year in BASIC (using ASM subroutines), but other projects had more priority :)

Reply to this comment    12 October 2004, 04:18 GMT


Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
calkfreak83  Account Info
(Web Page)

I went there, but it only gave me the uses of a few.. I emailed them asking for a descriprion of them, but they haven't emailed me back.

P.S. I am making an ASM RPG now, but it will probably end up in BASIC, haha.

Reply to this comment    12 October 2004, 21:34 GMT


Re: Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Andree Chea  Account Info

Did you download the zip? It describes (I think) every function that is in mirage.inc! In that .zip, there are 2 .txt files, one describes the MOS header, the other describes the routines that you've been wanting to know.

Reply to this comment    15 October 2004, 04:12 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
calkfreak83  Account Info
(Web Page)

OK, I got them. That's what I downloaded in the first place, but I didn't think to look in that file :).

BTW, does anyone have a first person engine setting on their calc or know someone that does? I need it for a game, and if you let me access the code, I will give you partial credit for the game.

(: It can be in ASM or BASIC :)

Reply to this comment    15 October 2004, 23:01 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
qbman  Account Info

I'm not exactly sure what you are asking for, but I'm gussing you mean some sort of first-person 3d game engine. The best one I've seen was called gemini written in assembly. I believe the source is included in it on this site somewhere (probably under ion asm programs for the 83+). The program is huge, but it could probably be greatly reduced in RAM requirements at a slight cost to speed in level/graphic loading by seperating the data into seperate files and storing them in the flash ROM.

hmm... a 3d RPG for the TI-83, that actually sounds like a good idea and it also seems possible considering what gemini can do and it's requirements (only about 24k).

Reply to this comment    26 October 2004, 20:05 GMT

1  2  3  4  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer