* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: Golvellius: Valley of Doom! (TI-84+CE)  (Read 2679 times)

0 Members and 1 Guest are viewing this topic.

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 124
  • Post Rating Ratio: +3/-0
  • Gender: Male
Golvellius: Valley of Doom! (TI-84+CE)
« on: February 09, 2017, 09:36:58 pm »
Back in 2001 I started my attempt at cloning the Sega Master System game, Golvellius, over to the TI-86. Two demo versions were released, but ultimately I was unsuccessful, due to the approximate 10K executable code limit on the TI-86. As well as featuring top-down overworld much like older Zelda games, the dungeons also vary between horizontal scrolling platform style and vertical scrolling dodge/stab-'em style, along with 8 bosses.

After that I made two further attempts at completing a TI-86 RPG in the vein of Golvellius by stripping back to a standard top-down RPG, which eventually resulted in Banchor being released in 2006.

However, the TI-84+CE is the perfect TI platform for Golvellius, and so I've started working on it. You can watch a longplay of the original SMS game .

Below is the start of a single map screen with the hero, Kelesis, walking around and stabbing with his sword.



The full game will comprise of 182 maps in the overworld, 9 dungeons, 8 bosses, approximately 25 enemies, sword/shield/defense upgrades, life potions and lots of gold collecting!



Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18870
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #1 on: February 09, 2017, 10:27:29 pm »
I remember this project and was sad back in 2002 to see it seemed to have died. I am glad you're resurrecting it :). Also I knew there was a SMS Zelda style game out there but I had forgotten what the name was. I was unaware until now that your project was originally based on that game as  a result. :)

Keep up the good work, because this looks very good so far. :)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline tr1p1ea

  • Full User
  • Join Date: Feb 2015
  • Location:
  • Posts: 266
  • Post Rating Ratio: +4/-1
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #2 on: February 09, 2017, 10:45:36 pm »
Wow long time between drinks for this one! The speed is awesome though!
Is this in ASM or C?

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 124
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #3 on: February 09, 2017, 11:19:40 pm »
I remember this project and was sad back in 2002 to see it seemed to have died. I am glad you're resurrecting it :). Also I knew there was a SMS Zelda style game out there but I had forgotten what the name was. I was unaware until now that your project was originally based on that game as  a result. :)

Keep up the good work, because this looks very good so far. :)
I was bummed that I couldn't get it to work either. Ironically, perhaps with some more experience under my belt now, I might be able to get it working on the TI-86 by doing a bunch of executable code swapping, etc. but the TI-86 scene is long gone. Besides, it will look much nicer in its proper resolution and colour on the 84+CE :)

Wow long time between drinks for this one! The speed is awesome though!
Is this in ASM or C?
It's in ASM. The speed is not too hard to achieve thankfully, due to the background tiles not needing any clipping or transparency. It's only the player and other sprites that will take more time to render. Hopefully it still runs at a decent speed once everything is on screen; I'm confident it will. If it does occasionally lag for a couple of frames when there is tonnes on screen, well at least I can console myself with the fact that the SMS version occasionally lagged as well :P

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18870
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #4 on: February 10, 2017, 04:32:32 am »
To be honest, I bet you could maybe get it to work on the 86 now, but yeah it would be more limited. Has there been any attempt at finding exploits to circumvent the 10 KB limit? I remember this is what killed the MLC 86 project.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 124
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #5 on: February 13, 2017, 08:22:06 am »
To be honest, I bet you could maybe get it to work on the 86 now, but yeah it would be more limited. Has there been any attempt at finding exploits to circumvent the 10 KB limit? I remember this is what killed the MLC 86 project.
I'm not sure actually - to be honest, I can't even remember the exact reason for the 10KB limit, whether it was a forced non-executable code thing like the 83+, or whether it was a memory mapping/limited address space lssue. I think it was the latter.

A few different tiles have been added in (including a solid tile), and I've started on scrolling between maps, as well as adding a fade out/fade in routine which will be used to transition into dungeons, etc.


Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 124
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #6 on: February 18, 2017, 02:28:26 am »
I haven't had a lot of time this week, but I've finished off map scrolling in all 4 directions and started on enemy basics (no collisions yet).


Offline tr1p1ea

  • Full User
  • Join Date: Feb 2015
  • Location:
  • Posts: 266
  • Post Rating Ratio: +4/-1
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #7 on: February 18, 2017, 02:57:04 am »
Looking awesome!

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18870
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #8 on: February 18, 2017, 04:34:00 am »
Wow this looks smooth and that fade-in/scrolling animation is awesome. Gotta love those old-school graphics as well :)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 2300
  • Post Rating Ratio: +9/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #9 on: February 18, 2017, 02:31:24 pm »
aww I love those snakes :love:

Also great to see another realyl nice game being made :D
looks like we'll soon have more good games for the CE than for the 84+ D:
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline xMarminq_

  • Full User
  • Join Date: Sep 2016
  • Location: Generic Location
  • Posts: 461
  • Post Rating Ratio: +3/-0
  • Generic Personal Text
    • @UCUWQR30oIW2fRqCNI2IDGIA
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #10 on: February 18, 2017, 03:46:30 pm »
Nice work! Keep the progress up, can't wait to see what gets added next  :thumbsup:
  • Calculators owned: Ti-84 Plus CE, Ti-84 Plus (can be borrowed from my school)
I don't associate with associations

Offline kotu

  • -< \'V/,,,
  • Super User
  • Join Date: Aug 2016
  • Location: don't panic
  • Posts: 1160
  • Post Rating Ratio: +7/-11
  • woah
    • dj_kotu
    • @UCAy2ZF4hbc08iStnTn6jgxQ
    • rowanmedhurst
    • @romanov-psyco
    • futurerave.uk
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #11 on: February 18, 2017, 04:13:39 pm »
this looks ace
  • Calculators owned: TI 84+CE-T
  • Consoles, mobile devices and vintage computers owned: Sega Master System, Sony PlayStation 3
SUBSCRIBE TO THE FUTURERAVE.UK MAILING LIST
http://futurerave.uk

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18870
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #12 on: February 18, 2017, 05:51:38 pm »
aww I love those snakes :love:

Also great to see another realyl nice game being made :D
looks like we'll soon have more good games for the CE than for the 84+ D:
Lol I doubt it since the 84+ dominated for far much longer, but at least it's much easier to find the good stuff on the CE. I remember when there were 100 guessing games in the root Basic folder O.O
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 124
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #13 on: February 24, 2017, 07:28:22 am »
Thanks for all the positive feedback! :)

There are many people/creatures that Kelesis will encounter on his adventure (located in caves underground), including a fairy named Rio. She can give useful information, but sometimes isn't much help at all :P


Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18870
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Golvellius: Valley of Doom! (TI-84+CE)
« Reply #14 on: March 31, 2017, 04:37:53 pm »
That cutscene looks nice. Have you managed to work on this lately by the way @JamesV ? :)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games