Author Topic: I ported my TI83+ asm Castlevania game to PC!  (Read 11845 times)

0 Members and 2 Guests are viewing this topic.

Offline dancingmad

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 6
  • Rating: +0/-0
    • View Profile
I ported my TI83+ asm Castlevania game to PC!
« on: October 28, 2020, 10:36:15 am »
Hi everyone! It's been a while since I posted here. In fact it's been so long (about 13 years) that my account was deactivated and I had to create a new one  ;D

Does anyone remember Castlevania: Prelude of Chaos? It's a small adventure game that I programmed in assembly for TI82/83/83+. You play Simon Belmont and your goal is to destroy Dracula. Travel the land to defeat his army of fiends, upgrade you whip and buy new weapons, fight bosses and discover secrets!

Anyway during the recent lockdown I decided to port this game to PC as a pet project. It was a very fun thing to do! Basically I wrote a small interpreter in C with SDL, hooked my own implementation of system calls, added keyboard & game controller support, made a save system and so on. Oh and I also composed a brand new soundtrack that I'm quite proud of :)

The game can be downloaded on my itch.io page and it's still totally free!

Hope you enjoy!

It's fun to come back here after all these years, and I'd like to thank the community as a whole because it played a huge part in why I got into the video game industry in the first place. Keep rocking!

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #1 on: October 28, 2020, 10:52:44 am »
It would be very interesting to see a write-up of how you went about "porting" the game. It could be useful for helping others also "port" their games.

What did you use to create the soundtracks?
/e

Offline dancingmad

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 6
  • Rating: +0/-0
    • View Profile
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #2 on: October 28, 2020, 11:47:00 am »
I wanted to write an article but honestly I'm kinda lazy about it... Maybe for the next lockdown haha.

The soundtrack was created in Reaper with a NES VST by Matt Montag. Link

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #3 on: October 28, 2020, 12:33:42 pm »
I wanted to write an article but honestly I'm kinda lazy about it... Maybe for the next lockdown haha.
I'd be happy to read it when/if you get around to writing it :)
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #4 on: October 29, 2020, 10:52:08 am »
That's definitively something I need to try! I remember this game and I thought it was pretty great. I no longer have a regular 83+/84+ so I can't play the original, so I'll download the PC version and give it a try soon. :)

I also followed you on Soundcloud
Dream of Omnimaga

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #5 on: November 30, 2020, 09:59:03 am »
@dancingmad Did you happen to get inspiration from https://www.cemetech.net/forum/viewtopic.php?t=16818 at all?
/e

Offline NonstickAtom785

  • LV3 Member (Next: 100)
  • ***
  • Posts: 78
  • Rating: +4/-0
  • Just live life. Cal-cu-lat-or style!
    • View Profile
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #6 on: December 18, 2020, 10:13:32 am »
Is this a port in monochrome or with a color added? Also great job  :angel:
Grammer2 is Good!

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: I ported my TI83+ asm Castlevania game to PC!
« Reply #7 on: December 18, 2020, 01:15:00 pm »
Monochrome:
/e