* 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: Banchor: Legend of the Hellspawn (TI-84+CE)  (Read 331 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: 122
  • Post Rating Ratio: +3/-0
  • Gender: Male
Banchor: Legend of the Hellspawn (TI-84+CE)
« on: October 06, 2017, 06:55:55 am »
Back in 2006 I released Banchor, which was a Zelda-like grayscale RPG for the TI-86, using a modified version of an engine written by David Phillips of Assembly Coders Zenith. By the time I released it, the TI-86 was long since discontinued.

I decided to do a quick port over to the TI-84+CE, with minimal changes to the original game. Even though there are probably numerous things that could be done to improve the game, I wanted to leave it mostly untouched. And it was simply a fun exercise in porting the grayscale engine, as well as giving Banchor a little more life, because all those years ago I had plans to turn it into a trilogy, with each game having different a different play style.. plans that never really went away... Zargul was secretly going to be a sequel or prequel to Banchor, using the first-person D&D style of Eye of the Beholder (thus, Zargul will become Banchor 2 if/when I get back to working on it).

Anywho.. the port is complete. The TI-86 128x64 resolution is scaled up to 256*128 in the original 4-level grayscale. Here are a couple of screenshots.

 
 

One final note - along with Zelda, Banchor was heavily inspired by Golvellius. Nevertheless, I'm still planning on continuing my 84+CE version of this at some stage, given that Golvellius will be in full colour, and Banchor is only in grayscale.. :)


Download here
« Last Edit: October 08, 2017, 01:46:28 am by JamesV »



Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18796
  • Post Rating Ratio: +98/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #1 on: October 08, 2017, 10:36:58 pm »
Glad to see this game ported :) I wonder if in the future it would be easy to add color palettes based on area you're in or menu for some colors?
  • 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 Ranman

  • Full User
  • Safe-haven access
  • Join Date: Feb 2017
  • Location:
  • Posts: 54
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #2 on: October 09, 2017, 01:54:58 am »
I remember when this game first came out. I was amazed then... and still amazed today!

Great job JamesV  :thumbsup:
  • Calculators owned: TI-89 HW1, TI-92+, Casio 9860G Slim, Casio fx6300, Tandy PC7
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator.

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 122
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #3 on: October 10, 2017, 09:22:50 pm »
Glad to see this game ported :) I wonder if in the future it would be easy to add color palettes based on area you're in or menu for some colors?
I would be possible, even just some 4-bit colour. Although I'm kind of inclined to just leave the pretty colours for the sequels if/when I get around to continuing work on them.. :)

Offline tr1p1ea

  • Full User
  • Join Date: Feb 2015
  • Location:
  • Posts: 262
  • Post Rating Ratio: +4/-1
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #4 on: October 10, 2017, 09:52:46 pm »
What bpp are you running the program in out of interest?

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 122
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #5 on: October 10, 2017, 10:24:38 pm »
What bpp are you running the program in out of interest?
8bpp, although the palette only has 5 colours loaded (the dark red background, plus the 4 gray shades). The original grayscale buffering part of the engine is unchanged, so all the sprite routines, etc. are the same as they were on the TI-86, but there is a new routine that parses the dark & light buffers simultaneously to select the palette colour when updating vram. At the same time, it does the scaling up 2x horizontally, and finally performs ldir's to scale vertically (similar to Pirate Space Kitties).

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 663
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #6 on: October 11, 2017, 01:38:36 am »
Looks amazing! I can definitely see the Zelda influences, especially from the "enemy spawn" animation. That looks pretty familiar ;) But that's good, of course, that your game reminds me of an NES classic that grew to a massive franchise. I'm looking forward to other releases from your planned trilogy!

What bpp are you running the program in out of interest?
8bpp, although the palette only has 5 colours loaded (the dark red background, plus the 4 gray shades). The original grayscale buffering part of the engine is unchanged, so all the sprite routines, etc. are the same as they were on the TI-86, but there is a new routine that parses the dark & light buffers simultaneously to select the palette colour when updating vram. At the same time, it does the scaling up 2x horizontally, and finally performs ldir's to scale vertically (similar to Pirate Space Kitties).
Speaking of that dark-red background, I love it! It looks really fitting of the whole atmosphere, at least from the screenshots in the topic. I have to ask, though, why'd you choose that red? I'm really interested to know :)
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 122
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #7 on: October 11, 2017, 07:34:27 am »
Looks amazing! I can definitely see the Zelda influences, especially from the "enemy spawn" animation. That looks pretty familiar ;) But that's good, of course, that your game reminds me of an NES classic that grew to a massive franchise. I'm looking forward to other releases from your planned trilogy!

Speaking of that dark-red background, I love it! It looks really fitting of the whole atmosphere, at least from the screenshots in the topic. I have to ask, though, why'd you choose that red? I'm really interested to know :)
Funnily enough, my inspiration for the enemy spawn animation was from Golvellius (see below), not Zelda. But then, Golvellius was Sega's answer to Zelda :P

I've already started the sequel a couple of years back, under the name Zargul, as a first-person D&D style game based on the Eye of the Beholder engine. It hasn't seen any progress in about 12 months, but I'll eventually get back on to it. And then at some point, the 3rd part, which will be a different style of RPG again.

The red came from the old HTML readme from the TI-86 version, which I think I originally used because it just seemed like a fitting, dark, evil colour to suit the theme.


Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 122
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Banchor: Legend of the Hellspawn (TI-84+CE)
« Reply #8 on: October 13, 2017, 08:00:39 am »
Based on some feedback I've received, I've uploaded a small update (v1.2.1). It should be available soon at the original download link above. Changes are as follows:

- Fixed the "warp into wall" bug in one of the maps in the Pyramid of Snakes.
- Can now press [2nd] to finish talking/reading/viewing inventory.
- Fixed a bug with partial heart level when starting a game.
- Wells now fully heal all your hearts, with the cost being increased to 150 Gold (up from 100 Gold).
- Reduced Gold loss upon death to 1/4 (down from 1/2).
- Player now revives at a nearby Well of Life after death.

Additionally, I added in a little nod to the potential Banchor II :P

 


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