Author Topic: Nostromo updates & Z80 POTY survey opening  (Read 9311 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Nostromo updates & Z80 POTY survey opening
« on: December 09, 2010, 05:40:44 pm »
Several years ago, Benryves from MaxCoderz started working on a 3D engine called Nostromo, but it eventually died. He has now revived it!

The above is a screenshot of some of the recent progress, but there are more on his blog! It also explains more details about the engine and older news features even more screenshots.

Could this be the future of TI-z80 assembly 3D gaming? Project discussions are available in Nostromo forum on MaxCoderz and in the topic on Cemetech.

In other news, the TI-83 and 84 Plus Program of the Year (POTY) survey for 2010 is now open on ticalc.org. There are 18 entries. The poll is located on their front page in the side bar.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #1 on: December 09, 2010, 05:42:40 pm »
wow, that engine looks epic!  and I voted for Axe on the Z80 POTY.  ;)

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #2 on: December 09, 2010, 05:50:55 pm »
This is exactly what I was making for Black, except infinitely more epic  :w00t:

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #3 on: December 09, 2010, 06:15:16 pm »
Is it going to be released? It seems like it would be very handy to use. I wonder how hard an nspire port would be? at the same screen res (with double or triple pixels) you could probably even have wall textures!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Nostromo updates & Z80 POTY survey opening
« Reply #4 on: December 09, 2010, 06:23:47 pm »
This is exactly what I was making for Black, except infinitely more epic  :w00t:


Wait, what do you mean by much more epic? Do you mean your engine was more epic? If so, I wish you could post some screenshots :P

Regardless, are you still working on Black or is it dead?
Is it going to be released? It seems like it would be very handy to use. I wonder how hard an nspire port would be? at the same screen res (with double or triple pixels) you could probably even have wall textures!
I don't know, but I think there were downloads available on the site. It will most likely just be an engine, though, not a full game.
« Last Edit: December 09, 2010, 06:24:29 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #5 on: December 09, 2010, 06:24:33 pm »
I think he meant vice-versa :P

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #6 on: December 09, 2010, 06:29:12 pm »
This is exactly what I was making for Black, except infinitely more epic  :w00t:
Wait, what do you mean by much more epic? Do you mean your engine was more epic? If so, I wish you could post some screenshots :P

I wish the Black engine was as awesome as Ben's engine is. I'm thinking of scrapping the whole thing and waiting for his to come out :P
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Nostromo updates & Z80 POTY survey opening
« Reply #7 on: December 09, 2010, 07:11:16 pm »
Wow, Nostromo is epic! Really glad it got revived :o




Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #8 on: December 09, 2010, 07:36:40 pm »
that thing puts my raycasting engine to shame XP I'm interested in where it'll go though! When you think about it, raycasters aren't even true 3D since there's only 2 planes of movement D:
« Last Edit: December 09, 2010, 07:37:23 pm by squidgetx »

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #9 on: December 09, 2010, 08:05:19 pm »
someone should make a 3D zelda game with this? :w00t:
Sig wipe!

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Nostromo updates & Z80 POTY survey opening
« Reply #10 on: December 09, 2010, 08:06:20 pm »
that thing puts my raycasting engine to shame XP I'm interested in where it'll go though! When you think about it, raycasters aren't even true 3D since there's only 2 planes of movement D:

Wow, you're right, most raycasters don't even allow you to move up. This is awesome... And it's pretty fast, too. I wonder what the first game made with Nostromo will be...
« Last Edit: December 09, 2010, 08:06:43 pm by Deep Thought »




Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #11 on: December 09, 2010, 08:13:09 pm »
Is it going to be released? It seems like it would be very handy to use. I wonder how hard an nspire port would be? at the same screen res (with double or triple pixels) you could probably even have wall textures!
well, it was written in z80 asm, so it'd be hard to make a true port, it would have to be a complete rewrite using the same concepts.

Finally, we can have halo for calc!
« Last Edit: December 09, 2010, 08:15:18 pm by fb39ca4 »

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #12 on: December 09, 2010, 10:54:06 pm »
I can't wait to see how this will be used!

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Nostromo updates & Z80 POTY survey opening
« Reply #13 on: December 09, 2010, 11:15:51 pm »
Something to note: what makes it a raycaster is that it only allows two planes of rotation. They call it raycasting by how the lines are stretched according to your current viewpoint, and only having two planes exponentially simplifies the math for that method. Raytracing, for example, is the same thing for 3d (as in all planes of rotation and movement) but is way slower than conventional 3d methods.

Something to note is that NCaster is still a raycaster, you can move up and down, but not look up and down.

Ben's Engine is not a raycaster, but note that he is taking huge pains to optimize it, and will probably never have textures on the walls, unless the 84+ gets another core unlocked :P

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Nostromo updates & Z80 POTY survey opening
« Reply #14 on: December 10, 2010, 02:09:48 am »
This is exactly what I was making for Black, except infinitely more epic  :w00t:
Wait, what do you mean by much more epic? Do you mean your engine was more epic? If so, I wish you could post some screenshots :P

I wish the Black engine was as awesome as Ben's engine is. I'm thinking of scrapping the whole thing and waiting for his to come out :P
Aww sorry to hear. It would still be nice to see what you have, though. Was yours in Axe?
that thing puts my raycasting engine to shame XP I'm interested in where it'll go though! When you think about it, raycasters aren't even true 3D since there's only 2 planes of movement D:
I hope you finish the raycaster, though. Also I think Nostromo is only for use by ASM programmers, not Axe (or BASIC). It must be much harder to create maps, too. With a raycaster, you just edit a tilemap.
« Last Edit: December 10, 2010, 02:10:21 am by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)