Author Topic: Ultima V: Warriors Of Destiny, Status: Progressing  (Read 60300 times)

0 Members and 2 Guests are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #300 on: January 25, 2006, 04:59:00 am »

       
sound nice I cant wait :Dbiggrin.gif

kalan_vod O_Oshocked2.gif

       
         THE POST
     

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #301 on: January 29, 2006, 03:00:00 am »

       
Ultima V Update:

I have been working on the 'Use' command lately. There are about 40 items to use in Ultima V. I have implemented 9 out of 40 so far. B)cool.gif

Also, I have been working on some memory optimizations. I was able to save an additional 3Kb of RAM. B)cool.gif

       
         THE POST
     
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #302 on: January 29, 2006, 12:29:00 pm »

       
cool, how big is it so far?  

       
         THE POST
     

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #303 on: January 29, 2006, 12:46:00 pm »

       
QuoteBegin-xlibman+29 January 2006, 18:29
-->
QUOTE (xlibman @ 29 January 2006, 18:29)
cool, how big is it so far?  

 Game engine = 51Kb
Game data = 160Kb (compressed)

The game engine is what I need to be careful of, it cannot be greater than 64Kb.

BTW: Using Skull keys works now (10 items out of 40 can be used). Skull keys are used to unlock doors that are magically locked.


       
         THE POST
     
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #304 on: January 29, 2006, 12:52:00 pm »

       
wow I hope you can get it under 64 kb, maybe you can move some data to other programs or files

That's progressing fast considering this game is huge O_Oshocked2.gif I saw some small RPGs taking 4 years to be finished on the 83+  

       
         THE POST
     

Liazon

  • Guest
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #305 on: January 29, 2006, 01:50:00 pm »

       
QuoteBegin-Ranman+29 January 2006, 18:46
-->
QUOTE (Ranman @ 29 January 2006, 18:46)

Game data = 160Kb (compressed)

The game engine is what I need to be careful of, it cannot be greater than 64Kb.  

 How is that done? I mean how do you compress data?

and is it possible to have a separate program for data storage?  

       
         THE POST
     

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #306 on: January 29, 2006, 03:05:00 pm »

       
QuoteBegin-Liazon+29 January 2006, 19:50
-->
QUOTE (Liazon @ 29 January 2006, 19:50)
How is that done? I mean how do you compress data?
You can get TIGCC Tools Suite. In it there is a program called TTPack.exe. Use this program to compress your data files. And, in the Extgraph library, there is a function called ttunpack_decompress() that will decompress files at runtime... Cool. B)cool.gif

edit: Once you compress your data file, you need to convert it to TI file format using TTBin2Oth.exe or it is also called tovar.exe.

QuoteBegin
-->
QUOTE
and is it possible to have a separate program for data storage?
Yes. In fact, this is the preferred method for larger games. Ultima V uses external files extensively.

This post has been edited by Ranman on 29 Jan, 2006, 21:10

       
         THE POST
     
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

dragon__lance

  • Guest
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #307 on: January 30, 2006, 02:56:00 pm »

       
very nice Ranman!!! i was just looking at TIGCC even if i don't have an 89 or an 92, it looks awesome!! having so many functions running at assembly speed! :Dbiggrin.gif if only there was a port of it to 83...  

       
         THE POST
     

Liazon

  • Guest
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #308 on: January 30, 2006, 03:15:00 pm »

       
That's why we have the small C compiler thread in the ideas forum

lol, it'd be cool, but at the moment, it might just be better to use API.  Darn comp won't compile anymore!!!  

       
         THE POST
     

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #309 on: January 30, 2006, 05:06:00 pm »

       
Wow... This makes me want to get back to work on TI-City... Too many projects... <_<dry.gif

       
         THE POST
     
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

spengo

  • Guest
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #310 on: January 30, 2006, 07:26:00 pm »

       
QuoteBegin-Ranman+29 January 2006, 21:05
-->
QUOTE (Ranman @ 29 January 2006, 21:05)
QuoteBegin-Liazon+29 January 2006, 19:5-->
QUOTE (Liazon @ 29 January 2006, 19:50)
How is that done? I mean how do you compress data?
You can get TIGCC Tools Suite. In it there is a program called TTPack.exe. Use this program to compress your data files. And, in the Extgraph library, there is a function called ttunpack_decompress() that will decompress files at runtime... Cool. B)cool.gif

edit: Once you compress your data file, you need to convert it to TI file format using TTBin2Oth.exe or it is also called tovar.exe.

QuoteBegin
-->
QUOTE
and is it possible to have a separate program for data storage?
Yes. In fact, this is the preferred method for larger games. Ultima V uses external files extensively.  

 Okay first, almost all 68k games these days have seperate programs for data. Second- the ttpack thing, is it better than the pre-os packing thing?  

       
         THE POST
     

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #311 on: January 30, 2006, 11:31:00 pm »

       
QuoteBegin-spengo+31 January 2006, 1:26
-->
QUOTE (spengo @ 31 January 2006, 1:26)
Second- the ttpack thing, is it better than the pre-os packing thing?

I'm not sure... that is a good question to ask... I just don't know the answer (does anyone else know?).  :???:confus.gif

TTPack works really well for Ultima. My overworld and underworld maps are both 256x256 tiles maps (64Kb each)... and TTPack compresses them down to 12.5Kb. Nearly a 75% compression ratio... that is pretty darn good! O_Oshocked2.gif

This post has been edited by Ranman on 31 Jan, 2006, 5:32

       
         THE POST
     
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #312 on: January 31, 2006, 02:59:00 am »

       
wow thats pretty small keep it up!  

       
         THE POST
     

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #313 on: January 31, 2006, 08:04:00 am »

       
Nice, I just saw this and I got to say I am impressed!  

       
         THE POST
     

Liazon

  • Guest
Ultima V: Warriors Of Destiny, Status: Progressing
« Reply #314 on: January 31, 2006, 09:28:00 am »

       
Spengo: it's probably just shell dependent

Can somebody send me the latest versions of ExtGraph 2.00 beta x and the TIGCC tools suite.

ah!! things not going well with projects.  

       
         THE POST