Author Topic: Nspire Raycaster  (Read 105370 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Nspire Raycaster
« Reply #390 on: July 19, 2010, 11:19:48 pm »
Well idk what that means x.x but I guess it sucks that such limit was added

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Nspire Raycaster
« Reply #391 on: August 09, 2010, 02:15:26 pm »
I have two questions about the engine:

A. How does the engine react to non-square textures?
B. Is there a way to disable sprite drawing? (Having nothing in the sprite struct gives an error)

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Nspire Raycaster
« Reply #392 on: August 09, 2010, 04:05:07 pm »
A. I'm not sure. Just scale them on the GIMP or something so that they are square.
B. Set numSprites to 0.

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Nspire Raycaster
« Reply #393 on: August 25, 2010, 02:38:04 am »
@fb39ca4: How's the maze going? Just wondering...
In case anyone else is wondering, this project is not dead. I'm moving off to college in a couple days, so things have been quite hectic, and I don't want to work on anything large for the next couple weeks. Maybe some smaller projects, but not the rather daunting task of converting the engine to fixed-point.
Speaking of which, does anyone know a systematic way to convert code to fixed point (integer arithmetic)?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Nspire Raycaster
« Reply #394 on: August 25, 2010, 04:15:43 am »
Aaah I see. Good luck into moving to college. I hope you still have some free time to work on it on and off there :)

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Nspire Raycaster
« Reply #395 on: August 25, 2010, 04:38:24 am »
Yeah, I do hope I find coding time in college. Fortunately, the freshman year classes are all rather generic and fairly straightforward, and the homework seems pretty sparse (usually one problem set a week per class, and a problem set is only a few problems :))

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Nspire Raycaster
« Reply #396 on: August 25, 2010, 10:22:07 am »
@bwang: I finally got the map modification working, but now I have a bug in the maze generation algorithm that makes the maze unsolvable. Once that's fixed, I'll probably add a timer, then it should be done.

I hope you find some time to convert the engine to fixed point, then it would be powerful enough for a starfox-type game.
« Last Edit: August 25, 2010, 10:24:23 am by fb39ca4 »

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Nspire Raycaster
« Reply #397 on: September 16, 2010, 02:15:27 pm »
For those of you who have been looking at the Ndless SVN, a development build of Ndless 1.7 was made available to the public a few days ago. This new release re-structures the directories and makes it compatible with the new Ndless.
There are no code changes, however.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Nspire Raycaster
« Reply #398 on: September 16, 2010, 04:04:19 pm »
Why isn't this on the news?

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Nspire Raycaster
« Reply #399 on: September 16, 2010, 04:11:04 pm »
Because Ndless 1.7 is currently unstable, and we do not want end-users to download it and experience crashes.

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Nspire Raycaster
« Reply #400 on: September 16, 2010, 04:14:23 pm »
where is it? can I have a link?

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: Nspire Raycaster
« Reply #401 on: September 16, 2010, 04:17:57 pm »
It is in the Ndless SVN repository. You need to manually build it, and it is not compatible with the current release of gbc4nspire.

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Nspire Raycaster
« Reply #402 on: September 16, 2010, 04:19:00 pm »
bah, what is a SVN repository?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Nspire Raycaster
« Reply #403 on: September 16, 2010, 04:29:19 pm »
Because Ndless 1.7 is currently unstable, and we do not want end-users to download it and experience crashes.
I was tempted to add it to the news but I was not sure yet. I prefered to keep it quiet until we are certain it works fine.

Does it means it works on OS 1.7 btw?

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Nspire Raycaster
« Reply #404 on: September 16, 2010, 04:31:18 pm »
I think, (apcacl got it for me) I cant wait until there is a released one!

aw, the gbc emu wont work :(