Author Topic: [WIP] Trailblazer Prime  (Read 21285 times)

0 Members and 1 Guest are viewing this topic.

Offline MacBernick

  • LV3 Member (Next: 100)
  • ***
  • Posts: 93
  • Rating: +3/-0
    • View Profile
Re: [WIP] Trailblazer Prime
« Reply #60 on: January 30, 2014, 09:24:27 pm »
Hi there !

No major update yet as I expected,  but some nice additions like working embedded track editor, track selection and a few things.

You can't load a track in the editor yet, but you can create a new one, save it to any Home list (L0..L9) and load it into the game.
I know there is a lot of bugs in this release, please report them, I did not have time to test it much yet.


@DJomnimaga : nope I did not use a tutorial, I've made my homework myself ^^
When I find some time I'll explain all the math and programming behind this engine, it's simple but it need some drawings to explain. What you want to do is possible I guess. scrolling left/right wouldn't cost much, just a matter of offsetting the drawing area between frames. The problem is that you will have a lot of data to compute and display at the farthest point. You'll have to cheat at some point I think.

@nspireguy : thanks ! Hope you'll be happy with your Prime, It's a wonderful machine, despite its... messy OS (for now). ^^
« Last Edit: January 30, 2014, 09:40:16 pm by MacBernick »

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [WIP] Trailblazer Prime
« Reply #61 on: January 30, 2014, 09:37:11 pm »
Nice update, loading this on my calc ASAP. :D

Also I see, thanks for the info about the 3D stuff. :)

EDIT: Bug report: If you go to Track select before saving a custom track, it causes Invalid input. It works fine after saving a custom track in the editor.

Otherwise, it's really great. This is definitively gonna make front page news soon with a few other programs. :)
« Last Edit: January 30, 2014, 09:47:59 pm by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline MacBernick

  • LV3 Member (Next: 100)
  • ***
  • Posts: 93
  • Rating: +3/-0
    • View Profile
Re: [WIP] Trailblazer Prime
« Reply #62 on: January 30, 2014, 10:01:04 pm »
This means the selection fail if there is no valid track at all. I expect some issues and crashes with valid track selection, until all possible cases are found.

I'm happy you like it, thank you.


I made a logo for the game by the way. What do you think ?
« Last Edit: January 30, 2014, 10:06:12 pm by MacBernick »

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [WIP] Trailblazer Prime
« Reply #63 on: January 30, 2014, 10:21:54 pm »
Seems quite good, although I wonder if it might clash with the old school look from the game? That said, the game is different in look from the original so maybe it won't matter, plus you kept a fire effect.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline MacBernick

  • LV3 Member (Next: 100)
  • ***
  • Posts: 93
  • Rating: +3/-0
    • View Profile
Re: [WIP] Trailblazer Prime
« Reply #64 on: January 31, 2014, 08:27:38 am »
Yes you may be right. In fact I intend to display it on screen half the real size (half res actually), it might gives it back the overall "old school touch" of the game. Or else I'll make another one ^^
Also, the tileset used for textures is not the final one. I'm making a new one with a bit more details and a more futuristic look.
« Last Edit: January 31, 2014, 08:32:06 am by MacBernick »

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [WIP] Trailblazer Prime
« Reply #65 on: January 31, 2014, 06:25:33 pm »
For even more old-schoolness, the trick is to lower the amount of colors (except for vertical gradients) and set everything to 160x240 stretched up to 320x240. :P A lot of old consoles and computers used similar resolutions where pixels were like 2x1 rectangles and even the TI-84 Plus Color model has such mode lol
« Last Edit: January 31, 2014, 06:26:00 pm by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [WIP] Trailblazer Prime
« Reply #66 on: May 27, 2014, 05:16:45 pm »
I'm unsure if this author is still around somewhat, but Trailblazer is not compatible with the new HP Prime firmware. It will launch, but the track will be black.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Lady Eklipse

  • LV0 Newcomer (Next: 5)
  • Posts: 1
  • Rating: +0/-0
    • View Profile
Re: [WIP] Trailblazer Prime
« Reply #67 on: December 30, 2020, 04:59:21 pm »
I have fixed the program by changing line 339:
from          (rayTable(R) + camPosition) / textureOffsetCoef,
to         (rayTable(R) + camPosition) / textureOffsetCoef+1,

This now works on HP Prime G2, the textures are now visible again. I did not fix any of the other bugs yet.