Author Topic: nDoom for the Nspire!  (Read 12688 times)

0 Members and 1 Guest are viewing this topic.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
nDoom for the Nspire!
« on: February 16, 2011, 07:29:29 am »
Mrakoplaz, one of our newer members, has one thing very few of us have: more post ratings than posts. But, as Deep Thought has pointed out, it's very well deserved. Very, very well deserved.

DOOM... on the Nspire!

A fully functional port of ID Software's famous first person shooter, now available on your calculator!

Mrakoplaz has just recently released a beta version of Doom for the Nspire. It's an exact port of the original, and is made to be compliant with most Doom WAD files. Just check out these screenies:



The beta as well as the project discussion can be found in the project subforum


First of all, I must take the time to thank the entire Omnimaga community. Although there were many troubles, bugs, and other technical difficulties associated with the first release of nDOOM, you nevertheless responded with great passion and encouragement. Without you, I probably would have abandoned the project soon after January 1st, and would never have taken the time to sort through some of the more egregious bugs the project suffered through - namely the wall texture bug, or the crash-on-exit bug.

Now, finally, after many weeks of development (weekends, rather), the game has reached a state I would consider "fun". Although there is still no menu, difficulty selection, and no extensive testing had been conducted, there are now enough features to approach the original version, released for MS-DOS in 1993. All of you will welcome the addition of savegames, the main new feature of the beta release.

The game is a bit hard to see at points, but I have found that this problem can be corrected via judicious adjustment of the contrast. The game is pretty dark even on the computer, and so visibility problems are not only to be expected, but even intentional half the time (those of you who have tried the first versions, however, should note that I've remapped the pallette severely and it is now significantly easier to see than in the early days).

I have attached two versions of the release - the "b1" release contains the game itself, built for Ndless 2.0 (therefore compatible with OS's between 1.7 and 2.1), while the "b1_source" contains the source code in C, available for any budding programmers or interested persons to investigate; However, beware! It's full of hacks!

Many important features are still untested, so there'll still be bugfix releases. Furthermore, I do intend to get that silly menu working eventually. However, this version is playable enough already, so go give it a go already!

Have fun ;D

« Last Edit: February 16, 2011, 07:30:26 am by squidgetx »

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: nDoom for the Nspire!
« Reply #1 on: February 16, 2011, 09:23:33 am »
I've never seen a calculator DOOM port with such great graphics. This one takes advantage of the Nspire's large resolution perfectly. Great work Mrakoplaz!
« Last Edit: February 16, 2011, 09:23:55 am by Deep Thought »




Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: nDoom for the Nspire!
« Reply #2 on: February 16, 2011, 02:46:26 pm »
 O.O

HOLY a. This.. is AWESOME


*downloads*

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: nDoom for the Nspire!
« Reply #3 on: February 16, 2011, 04:08:05 pm »
W00T! Now I just got to get an nspire to be able to play this :P
/e

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: nDoom for the Nspire!
« Reply #4 on: February 16, 2011, 04:54:01 pm »
time to blow the brains out of the kids at my school with awesoemness :D


still, this is not quite up to par with WFRNG, but it is a start {/runs}

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: nDoom for the Nspire!
« Reply #5 on: February 16, 2011, 05:04:36 pm »
This is freaking awesome. That makes me want to try compiling Ndless 2 or asking someone for a compiled copy. O.O

Also that logo looks so great in 16 shades of gray. Graphics really looks nice too.

For years we had awesome FPS clones for the 83+ and later 68K calcs. But now we even got the REAL game. O.O

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: nDoom for the Nspire!
« Reply #6 on: February 17, 2011, 09:42:42 am »
This is SO awesome, it's really amazing, what a port!

Offline Mrakoplaz

  • LV3 Member (Next: 100)
  • ***
  • Posts: 46
  • Rating: +130/-2
  • Prussian Minister of War
    • View Profile
Re: nDoom for the Nspire!
« Reply #7 on: February 17, 2011, 01:32:38 pm »
Once again, thanks for the kind words, everyone! Also thanks to the Omnimaga staff for this article.

I'll try and fix the remaining bugs ASAP, but whenever I have time I seem to get sidetracked by something completely different...

still, this is not quite up to par with WFRNG, but it is a start {/runs}
<takes out radio>Field battery 17, you have coordinates. Fire when ready! >:D

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: nDoom for the Nspire!
« Reply #8 on: February 17, 2011, 08:58:21 pm »
I love how there is almost no blur

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: nDoom for the Nspire!
« Reply #9 on: February 17, 2011, 10:19:15 pm »
It is times like this that I wish I had an N-spire.
In-progress: Graviter (...)

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: nDoom for the Nspire!
« Reply #10 on: February 17, 2011, 10:20:14 pm »
At times like this I am extremely happy I have an Nspire
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: nDoom for the Nspire!
« Reply #11 on: February 17, 2011, 10:22:45 pm »
^I hate you more every day  >:(
In-progress: Graviter (...)

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: nDoom for the Nspire!
« Reply #12 on: February 17, 2011, 10:25:48 pm »
DOOM in math class FTW!!!!!

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: nDoom for the Nspire!
« Reply #13 on: February 17, 2011, 10:26:36 pm »
I will try to use this just my math teacher is very strict on games. that is a reason for you to hate me less right :)
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

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: nDoom for the Nspire!
« Reply #14 on: February 17, 2011, 11:51:42 pm »
I'll try and fix the remaining bugs ASAP, but whenever I have time I seem to get sidetracked by something completely different...
Another calc project? ;D