Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI 68K => Topic started by: Fryedsoft on October 12, 2009, 12:14:25 am

Title: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on October 12, 2009, 12:14:25 am
I know me and Hiryu has been idle for a few years now, but we feel the time has come to finally finish off a few projects. First, let’s start with Legend of Landel.

If you don't know what Legend of Landel is, pretty much it's the Duke Nukem Forever of Ti calculator RPG's, spanning almost 10 years of on and off development and rewrites with a game engine dev time to match. If you been to my site or at bluecrimson.com at one point this decade and seen me post something about a "Slayers engine" that I was working on, it's basically being designed for this game.

Game wise, it was the sequel of Mystic Legend 92.

Recently we decided to get back into the game and start programming again to finally get this project finished. Originally, there was a project to make ML89, and once we released that, then we would work on Landel from there since it referenced the ML92 story so much that anyone who never played Mystic Legend would be lost in Landel. Instead, we decided to incorporate the entire ML89 storyline into Legend of Landel. This will be a huge game. Easily the largest we have ever created and will have a storyline larger than all of me and Hiryu's RPG's combined. It will also be one of the most graphical games we have ever made, with tons of hand drawn sprites, maps, and game effects that you would expect from us.

To top it all off, Hiryu has also decided to remake one of his older RPG's, Bubblegum Crisis: Nene's adventures. If you've never played this RPG, you might want to wait awhile, since the new one will be a complete rewrite of the old game.

Anyway, if you want more information, go to http://www.bluecrimson.com and check out the posts on the front page. There’s a lot of information on what we've been up to over the past couple of days.
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on October 12, 2009, 03:11:26 am
nice to hear this is still alive, I hope this gets finished eventually :) plus now I got a TI-89T so I will be able to play without an emulator
Title: Re: Legend of Landel - BGC89 Remake
Post by: Builderboy on October 12, 2009, 03:43:58 pm
This sounds really cool!  Is this all in TiBasic? or is it ASM?
Title: Re: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on October 12, 2009, 09:58:04 pm
nice to hear this is still alive, I hope this gets finished eventually :) plus now I got a TI-89T so I will be able to play without an emulator

Well, the goal right now is to finish it sometime next year, of course that depends on our schedules. As for the 89T, it should play great on that considering that for right now we're shooting for Ti-89 HW1 Compatibility (roughtly 384k flash limit) running AMS 2.09 or higher. Although that could change, it shouldn't eclipse HW2 specs (512k Flash limit) and won't come nowhere near HW3 or HW4 Ti-89T (somewhere around 2.7M Flash limit)

This sounds really cool!  Is this all in TiBasic? or is it ASM?

It's in pure basic. That's the way I've programmed for 15 years now and I don't really see a need to change it now. The engine Landel uses though is a very fast, modular and can scale to just about any graphic situation possible in Ti-89 basic. The goal here is not to exceed 10k of hard code, since most data is stored in data lists and matrices, and right now were somewhere around 5-6k with much of the engine coded.
Title: Re: Legend of Landel - BGC89 Remake
Post by: TsukasaZX on October 14, 2009, 10:10:21 pm
Wow, all of that looks impressive and it's done in BASIC? I tip my nonexistent top hat to y'all. Looking forward to seeing its release and getting to play it :D

I knew my TI-89 would come in handy some day! \o/
Title: Re: Legend of Landel - BGC89 Remake
Post by: Builderboy on October 15, 2009, 12:31:04 am
Ah, for the 89.  Basic for the 89's are a lot more powerful aren't they?  I hear they have sprite support :)
Title: Re: Legend of Landel - BGC89 Remake
Post by: jsj795 on October 15, 2009, 10:29:36 am
I so want the 89 now!!!!
Always wanted, but in these days, I can't even afford to buy gum!
Title: Re: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on October 15, 2009, 10:43:03 am
Ah, for the 89.  Basic for the 89's are a lot more powerful aren't they?  I hear they have sprite support :)

There's a lot of things that 92 series basic has that the other languages don't. Sizable pictures (sprites), multiple pictures, (I'm not sure if they got rid of the 6 pic limit on the 82 series engines. they've updated that calc so much.) multiple options for displaying picures (recall, replace, and, xor) indirection, advanced menu options, animation, native strings in matrices / lists, ETC.

To get a lot of the functions that 92 series basic has in 82 series basic, you have to use an ASM Enabler like xlib to make a hybrid ASM/basic game.
Title: Re: Legend of Landel - BGC89 Remake
Post by: TsukasaZX on October 15, 2009, 12:11:54 pm
Wow... that's incredible. O_O
I should learn me some 89T BASIC and port RtM to it whenever I get RtM finished XD
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on October 15, 2009, 01:27:13 pm
(I'm not sure if they got rid of the 6 pic limit on the 82 series engines. they've updated that calc so much.)
It was actually increased to 10, altough some people managed to have 255 using some libs or to store pics inside ASM programs
Title: Re: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on October 15, 2009, 11:06:15 pm
Wow... that's incredible. O_O
I should learn me some 89T BASIC and port RtM to it whenever I get RtM finished XD

about the only thing I can say when it comes to transitioning from an different calc to a 92 series is that whatever you know about the language your coming from, throw it out the window and start over. This was the mistake I made and many others do. They program an 89 like it's an 82 or an 85, And there's much better ways on the 89 to do things.

First off, if you use xlib a lot, many things xlib does, the calc does naively. if it still doesn't do what you want it to do, there's are libs for it as well as ways to execute asm line by line using exec calls, But personally, I stay away from them.

Output is basically useless. you might as well use pxltext since they have the same coordinates and you also can show pics on the graph screen with text unlike the home screen.

# and expr are your friends. The first time you use them to recall a picture or run a program using a variable name stored in a string or number, or make a dynamic program that can modify itself, you'll see what I mean.

89's, especially the Titanium, have huge amounts of storage. You'll most likely hit the 2400 variable limit before you'll fill a titanium. And yes, you can access and run files and programs from flash without unarchiving.

Not only can you show sized pictures, you can create them as well from a program. A lot of creative things can happen with this. Xorpic and andpic are also handy when you want to make an overlay mask for a sprite or invert an area.

There's a ton of other things that can be done, but that's where the manual comes in. Particularly appendix A.

Examples of what can be programmed in 89 basic can be found on my old projects page. Just replace Slayers with Landel since thats the engine we're going to use for Legend of Landel.
http://fryedsoft.bluecrimson.com/projects/index.htm

I was always fond of these tutorals. Although the site is down, they are great to get you started in how to code the 89.

http://web.archive.org/web/20010809001655/www.iserv.net/~mikev/92optimize.html
http://web.archive.org/web/20010730150431/www.iserv.net/~mikev/9292ptimes.html
http://web.archive.org/web/20011030221651/www.iserv.net/~mikev/92+optimizemore.html

also the TI Basic Developer site got a decent 89 site. although it could use more commands referenced.
http://tibasicdev.wikidot.com/
Title: Re: Legend of Landel - BGC89 Remake
Post by: tifreak on October 16, 2009, 06:35:51 pm
got several basic tutorials for the 68k on my site btw.. ^^; I think I have 2 of those optimize tutorials up on mine anyways o.o
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on October 18, 2009, 06:49:59 pm
89 Basic really isn't hard to learn - just some basic understanding of commands and logics. Though it does help to go over tutorials or even look at other 89 programs source codes to get a feel for how to structure your code. Best thing to do is just start programming  and do the good ole fashion of trial and error. I think that's how most of us old timers started out with basic coding >_<

Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on October 18, 2009, 10:41:15 pm
The only gripe I had about TI-89 BASIC programming (not the language itself, really), is the keypad layout for ALPHA letters. For someone who's used to TI-81 through TI-84+ on-calc BASIC for about 7 years, it is very hard to get used to the different ALPHA letters locations, especially on 68k (where they aren't all in alphabetical order), same thing for someone going from TI-85 to something lower or 68k calcs, same thing for a 68k programmer going back to TI-86 or lower. And I don't like to code on the computer that much for calcs, as I always need to save/compile, then load into the emulator then test, while on calc, you can instantly test. There was also the bad opinion about TI-89 BASIC from 2005 to 2007, mostly because of Kevin Kofler and the people visiting TIGCC channel, who despise TI-BASIC with a passion, which made me kinda afraid of program TI-68k BASIC instead of C.

However, I like what TI-BASIC can do without the use of ASM libs on a 68k and I especially like how archived programs can be run from archive.
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on October 19, 2009, 01:45:14 am
Yeah I feel you there.. I went from an 85 to a 92 then to an 89 - imagine how i felt going from a real keyboard to a keyboard designed by a drunk guy who was dyslexic. They could of designed the 89 key layout alittle better. Since I do everything on the comp now - its not that big of a deal anymore.
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on April 29, 2010, 07:53:23 pm
I forgot to update this thread - my bad.

I have actually made alot of progress within the last couple of months. BGCv2 has entered its alpha stage & hopefully by the end of Sunday it will be either completed or in a beta version phase. I have attached all the screen shots that I have recently done with BGC & it shows how it currently runs & it has a working medlab, techlab, & bank system.

Landel hasn't made as much progress as I would of liked. I have alot of the storyboard done & even tested out some new character designs. Lately I have been working on my deviantart site http://hiryurhys.deviantart.com (http://hiryurhys.deviantart.com) which has some of the character designs from Landel mixed in the gallery.

Enjoy.

-peace
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on April 29, 2010, 08:04:13 pm
I forgot to update this thread - my bad.
Omnomnom

j/k
I have actually made alot of progress within the last couple of months. BGCv2 has entered its alpha stage & hopefully by the end of Sunday it will be either completed or in a beta version phase. I have attached all the screen shots that I have recently done with BGC & it shows how it currently runs & it has a working medlab, techlab, & bank system.

Landel hasn't made as much progress as I would of liked. I have alot of the storyboard done & even tested out some new character designs. Lately I have been working on my deviantart site http://hiryurhys.deviantart.com (http://hiryurhys.deviantart.com) which has some of the character designs from Landel mixed in the gallery.

Enjoy.

-peace
I'm happy to see this project alive still :D. Back in the days I read a bit about LoL but I didn't pay as much attention as I didn't have a 89, but I was saddened to see it die. I hope you finish this because it looks really amazing :D

It also feels very old skool at the same time, because so few people program in 68k BASIC anymore (they do C instead) but there were amazing basic games for this calc model back then, a lot from Hyriu/Fryded Software. Having the monochrome color plus the 89 GUI surrounding the gameplay screen (despite me not being a big fan of that GUI not being hidden during BASIC programs) made me feel kinda nostalgic in some ways. I also like the interface for shops and the like. It reminds me old RPGs like Ys

Keep up the good work!
Title: Re: Legend of Landel - BGC89 Remake
Post by: meishe91 on April 29, 2010, 08:09:08 pm
This looks really cool :) Unfortunetly I do not have an 89 to run this with so I don't know if I will get to play it. Great work though O0
Title: Re: Legend of Landel - BGC89 Remake
Post by: TIfanx1999 on April 30, 2010, 09:54:08 am
For some reason I didn't remember you working on a new BGC game, but that's really cool nonetheless. I recently got the entire OVA in 720p, very sexy I must say. I'll be looking forward to this release. I'm also much anticipating LoL. You and Ed both do such great work. =)
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on April 30, 2010, 04:11:14 pm
Mhmm that reminds me, would Hiryu/Fryedsoft remember Art_Of_Camelot from the old days? :P
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on April 30, 2010, 04:57:00 pm
I recall the name - seen around the forums in the past TI forum sites.
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on April 30, 2010, 06:33:48 pm
Aaah ok I guessed so ^^ since he was active in 1998-99, then vanished until he returned in 2007, on the previous Omnimaga forums, then remained around until early 2009, then returned again for some parts of 2010.

This must be strange for someone who leave the community for years then return and notice how things are changed x.x. In my case it wasn't as shocking since I remained around most of the time, but I still remember the old days of the old MaxCoderz board (Ikonboard 3.1.x) back when they got 3000-5000 posts a month like we do now (altough A LOT of them were offtopic and in the massive debate thread :P), Badja, TI89.org, Calcware, Calcnews, the first TI-News site, the Ticalc.org CD recall, Drubu and more.

I also remember back when there were a lot of BASIC vs ASM wars x.x
Title: Re: Legend of Landel - BGC89 Remake
Post by: TIfanx1999 on April 30, 2010, 08:40:43 pm
I don't remember when I actually left for a while. I remember Void was going inactive, Icarus productions was dying.... Macross software was still a bit active but then their page went down... I guess it was around 03 or so that I quit pay much attenion. Then one day I was bored surfing the net and some how I came across Spencer's Zelda. I started lurking again and then well... I returned =D
*Edit* Oh I forgot to mention: I'm not sure when United Ti, Tifreakware, Revsoft and Omnimaga started, but I didn't know about any of them before I left. Ticalc.org was my main source of news back then, aside from the popular programming groups (Void, Macross software, Icarus productions, Sicode, Fryedsoft, Detached Solutions, etc. I'm sure I'm forgetting some; there were a ton of them back then).
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on April 30, 2010, 09:10:27 pm
Oh, then that means you left in early 2002. At this time Void was still active, but it was starting to dwindle. Some ppl left and Sam Heald was only gonna post 4 more months of Zelda updates. Macross went down at that time too.

As for UTI, it started in May 2003 as the result of a merge between Prokul Interactive, Cirrus Programming, The Calc Site, Nexus and CalcBasic. MaxCoderz started in July 2001. Omnimaga started in September 2001, but did not make it online until March 2004. It became an active community only in May 2005 (read: when the old board started). Revsoft started in December 2004, but went public in April 2005. The URL was leaked somewhere on MaxCoderz, though, and some people like me signed up in 2004. There was also Drubu Production from Nov 03 to May 04, later Dysfunction programming that got renamed to Epic programming Studio and lasted until late 2005. Around 2001-03 there was also Greenlights, their board is still online I think. Later Greenfire was formed after Greenlight renamed to Spitfire Production in late 2003 and went down. Greenfire lasted until late 2004.

h t t p : / / members. multimania. nl/glight/forum/

It's still up! :D I added spaces in the URL so that small piece of TI community history won't get spammed by bots like the very first MaxCoderz board (and EPS) did D:

h t t p : / / maxcoderz. proboards. com/

Oh and the good ol' kevtiva, which I unfortunately discovered after it shutted down :(

h t t p : / / kevtiva. proboards. com/
Title: Re: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on May 01, 2010, 12:01:33 am
Mhmm that reminds me, would Hiryu/Fryedsoft remember Art_Of_Camelot from the old days? :P

I've seen the name before around here, but not in the past.

Of course a lot of that is due to my reclusive nature when it came to boards / IRC. Especially back then. Other than my site or calc.org, I almost never posted anything other than games in an archive.

speaking of calc.org, whats up with that site? Is it dead for real this time? Should I expect it to become a gambling / link farm / porn site soon like ti-files and ti-news did?
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 01, 2010, 01:21:24 am
I think calc.org is dead. Calcg.org owner took over to make a working archive, but I never heard anything afterward. I wouldn't be surprised if it soon became a pron site indeed
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on May 01, 2010, 02:12:00 am
nekkid womenz holding calcs :P
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 01, 2010, 02:19:25 am
Lol :P
Title: Re: Legend of Landel - BGC89 Remake
Post by: TIfanx1999 on May 01, 2010, 07:52:44 am
I don't think I posted on many (if any) boards back then aside from Ticalc's. Then again, I don't remember many/any of the programming groups having forums back then either. It's possible that they did and I just wasn't aware of them or don't remember. Most of them had a sort of "blog" (called plan files) set up where each individual posted progress on their projects in a read only format.
*Edit* Sorry for the off topicness. I guess this is what happens when us old farts get together and reminisce. =P
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 01, 2010, 11:25:47 am
Back in the days I think very few groups had boards. Usually, they had guestbooks or allowed comments on news articles and there was no spam protection against bad posts. Also most boards were like Ticalc or TIBD comments style rather than bulletin board style. Forums as they are now have been used more since 2002, though, and grew in popularity over time as long as the staff on the respective groups remained active.
Title: Re: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on May 02, 2010, 12:48:44 pm
I had one since 1999, but yeah, it basically was a spam archive. Took boardhost years to implement a user feature. By then I switched over to bluecrimson.com and E-Blah as the forum, which seems to be spam free so far but then again there's barely any post traffic on it.

Back to BGC, Hiryu should have something soon to test the code against. Right now he's cleaning up a ton of the graphics and working on coding the storyboard. The project post at http://www.bluecrimson.com/cgi-bin/forum/Blah.pl?m-1255233175/ has a ton of the cleaned up interfaces, and it's looking great so far.
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 02, 2010, 12:52:54 pm
Seems like bots got rather smart these days and now can spam almost every software. Since E-blah isn't as common, I guess this might be why it isn't as spammed, though. On yAronet I never heard of bots either, even if it has been around since 2001 and got 3 million posts total. Probably due to being proprietary software.

As for BGC, WOW nice menus and stuff, and I love the mech-style battle characters/enemies. Nice job so far!
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on May 02, 2010, 11:52:02 pm
Well my weekend push is technically over - but I think I am going to keep going >_<

Some of the basic things I changed:

1. Alot of the ingame system menus have been replaced with custom hand drawn interfaces.

(http://hiryu.bluecrimson.com/bgcmenu_a.gif)

(http://hiryu.bluecrimson.com/bgcsw.gif)

2. Text based menus & stat boxes have been replaced as well.

(http://hiryu.bluecrimson.com/bgcmed.gif)

(http://hiryu.bluecrimson.com/bgctech.gif)

(http://hiryu.bluecrimson.com/bgctcb.gif)

3.Revamped the Victory! & LevelUp windows & system.

(http://hiryu.bluecrimson.com/bgclup.gif)

(http://hiryu.bluecrimson.com/bgcvic.gif)

That is the outline of all the updates - detailed information can be found here:  http://www.bluecrimson.com/cgi-bin/forum/Blah.pl?m-1255233175/s-15/ (http://www.bluecrimson.com/cgi-bin/forum/Blah.pl?m-1255233175/s-15/)
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 02, 2010, 11:53:24 pm
very great!
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on May 03, 2010, 06:46:52 pm
Well I decided that most in-game TI-89 popup menus will be replaced by hand drawn ones. I know this will take up extra memory - but if figure if its gonna be done - make it look pretty >_<

Some more screen shot updates:

(http://hiryu.bluecrimson.com/bgcspec.gif)

(http://hiryu.bluecrimson.com/bgcover.gif)

(http://hiryu.bluecrimson.com/bgcgear.gif)
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 03, 2010, 11:29:20 pm
Nice :D

I like custom menus, else when games always use the default TI menus, it looks too simple and less original it seems. Sometimes they won'tfit that well either.
Title: Re: Legend of Landel - BGC89 Remake
Post by: TIfanx1999 on May 04, 2010, 11:44:41 am
That's looking really nice! =D
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on May 05, 2010, 08:27:24 pm
Finally got to start working on the storyline itself - here is the demo screen of the story prog in action.

(http://hiryu.bluecrimson.com/bgcstry.gif)
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 06, 2010, 09:53:35 pm
looks nice :D
Title: Re: Legend of Landel - BGC89 Remake
Post by: Hiryu on May 09, 2010, 01:33:59 am
Well to summarize this update - ALL TI-89 popup menus have been removed & replaced with their own GUI or icon..etc.etc.
Found more bugs - fixed em. Finally I can say I am down to 2 major things I have to complete to have a working beta:

1. Enemy/Game Balancing

2. Story/Arc Game Progression
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on May 09, 2010, 04:41:35 am
Nice, can't wait for beta :)

I'll prbly need to delete some stuff from my 89 Titanium
Title: Re: Legend of Landel - BGC89 Remake
Post by: TIfanx1999 on November 05, 2010, 06:40:23 pm
*Poke*/me Wonders if there have been any updates for this...
Also... Remember remember, the fifth of november, the gunpowder treason and plot, I know of no reason why the gunpowder treason should ever be forgot.  Happy November 5th! :p
Title: Re: Legend of Landel - BGC89 Remake
Post by: Fryedsoft on November 05, 2010, 07:24:32 pm
The project is still active, but work is really taking a toll on my free time.

Currently, I got open tickets with Microsoft (now going on two months for a totally random network printing issue. I think I exhausted all of their script chimps finally and are moving up to tier 3) and Sophos (roughly 1 call a week. I'm trying to get them to actually do something about their disinfection system and tighten tampering of their services) for various bugs and they are both pretty much insisting on working on these after hours, and to top it all off, we're understaffed, so it just keeps getting busier and busier.

Historically, I work on it during the Christmas break, and considering they're forcing me to take vacation before the end of the year, I'll probably get some time to piece together the parts that are pretty much done, but not complete.
Title: Re: Legend of Landel - BGC89 Remake
Post by: ASHBAD_ALVIN on November 05, 2010, 07:29:10 pm
AMAZING GRAPHICS :D

From the screenshots I can tell it's for the 89, but I still think it's beast anyways :D

Keep up the good work!
Title: Re: Legend of Landel - BGC89 Remake
Post by: DJ Omnimaga on November 05, 2010, 07:30:56 pm
Darn I hope you get less busy eventually. It would be cool if this was finished :)

Good luck!
Title: Re: Legend of Landel - BGC89 Remake
Post by: TIfanx1999 on November 06, 2010, 07:57:00 pm
Yay! I'm glad to hear that it's still active! =) It suck that you've been so busy with work though. :/