Omnimaga

Omnimaga => News => Topic started by: squidgetx on February 16, 2011, 07:29:29 am

Title: nDoom for the Nspire!
Post by: squidgetx 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!
(http://img220.imageshack.us/img220/6457/62374361.gif)
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:

(http://img687.imageshack.us/img687/9677/90705045.gif) (http://img337.imageshack.us/img337/9236/66458778.gif)

The beta as well as the project discussion can be found in the project subforum (http://www.omnimaga.org/index.php?board=153.0)


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

Title: Re: nDoom for the Nspire!
Post by: Deep Toaster 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!
Title: Re: nDoom for the Nspire!
Post by: qazz42 on February 16, 2011, 02:46:26 pm
 O.O

HOLY a. This.. is AWESOME


*downloads*
Title: Re: nDoom for the Nspire!
Post by: Eeems on February 16, 2011, 04:08:05 pm
W00T! Now I just got to get an nspire to be able to play this :P
Title: Re: nDoom for the Nspire!
Post by: qazz42 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}
Title: Re: nDoom for the Nspire!
Post by: DJ Omnimaga 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
Title: Re: nDoom for the Nspire!
Post by: Munchor on February 17, 2011, 09:42:42 am
This is SO awesome, it's really amazing, what a port!
Title: Re: nDoom for the Nspire!
Post by: Mrakoplaz 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
Title: Re: nDoom for the Nspire!
Post by: qazz42 on February 17, 2011, 08:58:21 pm
I love how there is almost no blur
Title: Re: nDoom for the Nspire!
Post by: leafy on February 17, 2011, 10:19:15 pm
It is times like this that I wish I had an N-spire.
Title: Re: nDoom for the Nspire!
Post by: ruler501 on February 17, 2011, 10:20:14 pm
At times like this I am extremely happy I have an Nspire
Title: Re: nDoom for the Nspire!
Post by: leafy on February 17, 2011, 10:22:45 pm
^I hate you more every day  >:(
Title: Re: nDoom for the Nspire!
Post by: fb39ca4 on February 17, 2011, 10:25:48 pm
DOOM in math class FTW!!!!!
Title: Re: nDoom for the Nspire!
Post by: ruler501 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 :)
Title: Re: nDoom for the Nspire!
Post by: DJ Omnimaga 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
Title: Re: nDoom for the Nspire!
Post by: Deep Toaster on February 19, 2011, 12:10:43 pm
Oh boy, what'll this be? After seeing nDOOM, I can't imagine...

Unless you ported Minecraft? J/k ;D
Title: Re: nDoom for the Nspire!
Post by: Mrakoplaz on February 20, 2011, 12:15:02 pm
It is another calc project, yes, but I'm not quite sure whether it will work yet (mostly what framerate I'll get); It won't be as epic as nDoom (if only because it won't have the trademark name), but it should be pretty nifty.
That's for later, though, right now I have to fix the 1.7 + Clickpad bugs... with nDoom getting featured in so many places around the internet, I have to work on it first!
Title: Re: nDoom for the Nspire!
Post by: fb39ca4 on February 20, 2011, 08:08:48 pm
/me sees "framerate issues" and thinks 3d.
Are you working on a polygonal 3d engine?
Title: Re: nDoom for the Nspire!
Post by: DJ Omnimaga on February 20, 2011, 08:14:46 pm
Cool to hear you're working on new calc stuff. Also it doesn't matter if it uses a trademark name or not, on forums it will still get recognition since people in general won't download games just for the name. Also I hope nDoom gets featured on ticalc.org, although I understand this will take a long while since they're in a long hiring process.
Title: Re: nDoom for the Nspire!
Post by: fb39ca4 on February 20, 2011, 08:31:23 pm
This is basically guaranteed to get a ticalc feature. (eventually)
Title: Re: nDoom for the Nspire!
Post by: Deep Toaster on February 20, 2011, 10:18:23 pm
That was guaranteed since the first screenshots were released O.o
Title: Re: nDoom for the Nspire!
Post by: DJ Omnimaga on February 20, 2011, 10:25:27 pm
ALthough it would need to be completely finished first (not in beta stages anymore, i mean), since ticalc.org features finished stuff normally.
Title: Re: nDoom for the Nspire!
Post by: momrocker on March 06, 2011, 03:50:10 am
ALthough it would need to be completely finished first (not in beta stages anymore, i mean), since ticalc.org features finished stuff normally.

TI-Boy was in alpha when it was featured, + it won POTY.
Title: Re: nDoom for the Nspire!
Post by: DJ Omnimaga on March 07, 2011, 03:59:53 am
Yeah, but people have been waiting for a GB emu for calcs for years and many others thought it was impossible, then calc84maniac did it, so inevitably it was gonna be an exception. Ndless would be an exception too if it came out as 0.1 alpha. For a game, I noticed ticalc generally waits until it's out of beta.  At first, ticalc didn't want to feature Axe at all, because it was not v1.0.