Author Topic: TI-84+CSE Mode7 test  (Read 2378 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: TI-84+CSE Mode7 test
« Reply #15 on: December 03, 2013, 09:24:16 pm »
Lol DJ, scanlines are a good idea indeed. Maybe you could do actual vertical interlacing too. That'd make it twice as fast to draw to the screen and you wouldn't lose much quality if the frame rate is high enough. ;)
The issue with vertical interlacing is that this uses 160x240 mode, so the vertical lines would be twice wider, thus, more noticeable.

Also, since the LCD is placed vertically, the extreme flicker that would result from drawing every two line would cause eye cancer.

For those who don't have the real calc, this is how the 84+CSE LCD look like in 160x240 mode:



See what happens in the right screenshot with vertical scanlines added.
« Last Edit: December 03, 2013, 09:46:42 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 Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7918
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI-84+CSE Mode7 test
« Reply #16 on: December 04, 2013, 08:59:34 am »
such games would need an epileptic warning O.O

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline TheMachine02

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 452
  • Rating: +105/-0
  • me = EF99+F41A
    • View Profile
Re: TI-84+CSE Mode7 test
« Reply #17 on: December 04, 2013, 12:18:59 pm »
such games would need an epileptic warning O.O

AXE/asm programmer - unleash the power of z80 //C++//C

epic 3D things http://www.ntu.edu.sg/home/ehchua/programming/opengl/CG_BasicsTheory.html

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: TI-84+CSE Mode7 test
« Reply #18 on: December 05, 2013, 09:05:06 pm »
I made a few small changes to improve the accuracy of the engine. It is mainly evident when at angles of 90deg intervals as shown below. At 45deg it is still pretty average, but at least its a little better overall.



Also i like the idea of scanline interlacing, its something that i have been thinking about implementing. Such a trick should greatly improve speed, just not sure about image quality.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Re: TI-84+CSE Mode7 test
« Reply #19 on: December 05, 2013, 09:20:25 pm »
Wow good job tr1p1ea. :D
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 Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7918
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI-84+CSE Mode7 test
« Reply #20 on: December 06, 2013, 09:49:26 am »
^that, it's looking awesome :)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: TI-84+CSE Mode7 test
« Reply #21 on: December 06, 2013, 09:03:21 pm »
Spoiler For Flickering Image:

If you think that could cause seizures, you should put it in a spoiler so people don't get seizures from the screenshot  ;)
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: TI-84+CSE Mode7 test
« Reply #22 on: December 06, 2013, 09:07:48 pm »
Nah, I doubt this would be enough to cause seizures. However, on a real calculator, the flickering would be so incredibly annoying and eventually cause some eye strain or something.
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 tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: TI-84+CSE Mode7 test
« Reply #23 on: July 08, 2014, 11:08:26 pm »
calc84 spoke about porting his engine to the CSE as well (well more like added to his todo list). I jokingly made a deal that he can do fzero and i can do mariokart! Though I doubt anything more than a demo will come of this, I would like people to try it (when its in a more usable form).

Here is another screenie without the free rainbow road:



Also as Runer noted, the angles/elevation/scale/distances etc are all out of whack as this is a proof of concept. This can be adjusted and will need to be if its going to be any use to anyone.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: TI-84+CSE Mode7 test
« Reply #24 on: July 08, 2014, 11:19:10 pm »
Glad you posted this here too. I hope you don't drive like this in real life lol. Looks awesome and smooth, though :D
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 tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: TI-84+CSE Mode7 test
« Reply #25 on: July 08, 2014, 11:19:57 pm »
Hahaha well I only drive like this in RL if i get a star ... !
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: TI-84+CSE Mode7 test
« Reply #26 on: July 09, 2014, 08:50:37 am »
Hahaha well I only drive like this in RL if i get a star ... !
Lol. XD

Also yeah, it looks really fast. O.O