Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
21 May, 2013, 13:30:21 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2 3 ... 9   Go Down
  Print  
Author Topic: nDoom - BETA! -  (Read 31241 times) Bookmark and Share
0 Members and 2 Guests are viewing this topic.
Mrakoplaz
LV3 Member (Next: 100)
***
Offline Offline

Gender: Male
Last Login: 11 April, 2012, 04:26:50
Date Registered: 01 January, 2011, 19:44:04
Location: Großherzogtum Luxemburg
Posts: 46


Topic starter
Total Post Ratings: +128

View Profile
« on: 15 February, 2011, 17:45:05 »
+29

DOOM... on the Nspire!

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

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.


I seriously hope you guys are better players than me...

There remains one big problem concerning the controls, and that is the Clickpad key layout; Since I only have a Touchpad, my philosophy for control placement on that particular keypad consists of "Guess and pray". I would seriously welcome suggestions on how to improve it.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Action          | Touchpad | Clickpad
________________|__________|____________________________
Forward/Back    | 8/5      | Clickpad up/down
Strafe left     | 7/4      | Esc
Strafe right    | 9/6      | Home
Turn left       | ^        | Clickpad left
Turn right      | x^2      | Clickpad right
Shoot           | =/trig   | Clickpad centre
Melee           | EE/PI    | 1
Weapons 1       | A/B/C    | 2/3/4
Weapons 2       | H/I/J    | 5/6/7
Quit            | Esc/Home | Enter
Quicksave       |    Library key
Quickload       |        Flag
Use             |        Ctrl
Map             |         Tab
Contrast        |         +/-

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).


Yes, I know about the secrets I missed... these GIF files get way too big as it is!

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!



Quote from: DOOM press release
In 1993, we fully expect DOOM to be the number one cause of decreased productivity in businesses around the world.

Quote from: nDOOM press release
In 2011, we fully expect DOOM to be the number one cause of decreased productivity in schools around the world.

Have fun Grin


* ndoom_b1_source.zip (326.82 KB - downloaded 945 times.)
* ndoom_b1.zip (1780.47 KB - downloaded 2276 times.)
Logged

Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 19:18:47
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #1 on: 16 February, 2011, 01:21:32 »
0

I haven't checked this in such a long time (because I don't have a real Nspire), but WOW

The graphics are incredible! Trying it out on nspire_emu...
Logged




Happybobjr
James Oldiges
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 00:12:04
Date Registered: 01 June, 2010, 00:52:05
Location: IN, United States
Posts: 2273


Total Post Ratings: +100

View Profile
« Reply #2 on: 16 February, 2011, 01:40:02 »
0

Love it.

Makes me wish I had room in my bookbag for my Nspire (all times surrounded with a sturdy case)
Logged

School: East Central High School

Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Non-Cas |||  OS: 1.1 |||  Build: Old  |||  84+ keypad.   Being lent out
____________________________________________________________
apcalc
The Game
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 16:59:33
Date Registered: 20 March, 2010, 16:31:47
Location: 2003 UB313
Posts: 1393


Total Post Ratings: +118

View Profile
« Reply #3 on: 16 February, 2011, 01:54:30 »
0

Very, very impressive! Smiley

I can't wait to see future progress on this! Cheesy
Logged


Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 19:18:47
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #4 on: 16 February, 2011, 02:39:49 »
0

Lol, I think you're one of the few people with more post ratings than posts shocked But it's well-deserved.
Logged




DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #5 on: 16 February, 2011, 07:59:17 »
0

WOAH this is just too awesome! I wish I had a compiled version of Ndless 2.0 so I could test it. I love it and it's so close to the original. This should definitively be featured. Are you planning to upload this beta on ticalc.org?

Also you really have lot of dedication for programming. Cheesy
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
ztrumpet
The Rarely Active One
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: 23 April, 2013, 16:09:52
Date Registered: 08 November, 2009, 21:10:12
Location: Michigan
Posts: 5687


Total Post Ratings: +360

View Profile
« Reply #6 on: 17 February, 2011, 00:08:06 »
0

This looks incredible!  Excellent job! Grin
Logged

Mohammad
LV3 Member (Next: 100)
***
Offline Offline

Last Login: 19 October, 2011, 06:51:26
Date Registered: 08 December, 2010, 01:14:32
Posts: 95

Total Post Ratings: +14

View Profile
« Reply #7 on: 17 February, 2011, 08:44:20 »
0

Holy! goodness gracious how do you do that on a calculator with no visual 3d stuff!! ALL CODE!!!?Huh? OMYGOD...WOW
Logged
t0xic_kitt3n
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 13 May, 2013, 01:56:35
Date Registered: 16 June, 2010, 20:46:00
Location: w,x,y,z
Posts: 1583


Total Post Ratings: +32

View Profile
« Reply #8 on: 18 February, 2011, 03:40:30 »
0

I still get a reboot Sad I'm  using os 1.7, so try testing that on an emulator.
Forgot I had to use ndless 2.0.
« Last Edit: 18 February, 2011, 05:06:29 by fb39ca4 » Logged




██████  ██  ██  ███████           ████    ██    ██   ██ ███████
█ ██ █  ██  ██   ██   █          ██  ██  ████   ███ ███  ██   █
  ██    ██  ██   ██             ██   ██ ██  ██  ███████  ██    
  ██    ██  ██   ██  █         ██       ██  ██  ███████  ██  █
  ██    ██████   █████         ██       ██  ██  ██ █ ██  █████ 
  ██    ██  ██   ██  █         ██   ███ ██████  ██   ██  ██  █
  ██    ██  ██   ██             ██   ██ ██  ██  ██   ██  ██    
  ██    ██  ██   ██   █          ██  ██ ██  ██  ██   ██  ██   █
 ████   ██  ██  ███████           █████ ██  ██  ██   ██ ███████

ruler501
Crazy Freshman
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 06:03:57
Date Registered: 08 November, 2010, 02:32:33
Location: In a cave with two spots of light and lots of meat
Posts: 2382


Total Post Ratings: +49

View Profile
« Reply #9 on: 18 February, 2011, 05:15:15 »
0

This is amazing I have been playing it on my Touchpad with OS 2.0.1 and I love it. It is truthfully wonderful work. Keep it up we'll need a better graphics system soon Wink
Logged


Spoiler for "Projects":
My current games I am working on our:
  I might have an improved C version of this somewhere...
pSDL too lazy too make a userbar so I'll just link to the topic i update routinely http://www.omnimaga.org/index.php?board=146.0
Spoiler for "Misc images of test things":
NerdTests.com says I'm a Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!My computer geek score is greater than 100% of all people in the world! How do you compare? Click here to find out!"<br />[url=http://www.nerdtests.com/ft_personality.php?ref=42769
[/url]
-----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

------END GEEK CODE BLOCK------
"KnifeOn!  Apply directly to the forehead!  KnifeOn is available without a prescription at retailers nationwide."
qazz42
LV9 Veteran (Next: 1337)
*********
Offline Offline

Last Login: 29 December, 2012, 01:39:31
Date Registered: 19 June, 2010, 16:06:31
Posts: 1134


Total Post Ratings: +17

View Profile
« Reply #10 on: 18 February, 2011, 23:31:05 »
0

Hey, do you think you can compile a version for ndless 1.7?
Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #11 on: 19 February, 2011, 04:19:48 »
0

Yeah it would be nice, because OS 1.7 offers much more space. I noticed it didn't work the other day on 1.7 because of the directory issue.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Mrakoplaz
LV3 Member (Next: 100)
***
Offline Offline

Gender: Male
Last Login: 11 April, 2012, 04:26:50
Date Registered: 01 January, 2011, 19:44:04
Location: Großherzogtum Luxemburg
Posts: 46


Topic starter
Total Post Ratings: +128

View Profile
« Reply #12 on: 20 February, 2011, 19:33:03 »
0

Wait wait wait, is that the reason why it won't work on 1.7? The root directory issue?

Because for quite some time, now, it doesn't have to be in the root any longer - the wad file just has to be in the same folder as the program. I haven't verified nested directories, or directories with special characters, but both /examples/ and /ndoom/ work just great. At least on they do on CAS Touchpads 2.0.1 and 2.1... I don't have access to any other models, so I can't really debug them except through your bug reports, unfortunately.
Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #13 on: 21 February, 2011, 01:00:45 »
0

Strange, it didn't work for me. I got 2.0.1 now, though. I still need to test the other WAD because I was busy with forum issues lately.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
t0xic_kitt3n
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 13 May, 2013, 01:56:35
Date Registered: 16 June, 2010, 20:46:00
Location: w,x,y,z
Posts: 1583


Total Post Ratings: +32

View Profile
« Reply #14 on: 21 February, 2011, 03:16:00 »
0

That's good to hear. As soon as I can get gcc working with msys, I'm trying this.
Logged




██████  ██  ██  ███████           ████    ██    ██   ██ ███████
█ ██ █  ██  ██   ██   █          ██  ██  ████   ███ ███  ██   █
  ██    ██  ██   ██             ██   ██ ██  ██  ███████  ██    
  ██    ██  ██   ██  █         ██       ██  ██  ███████  ██  █
  ██    ██████   █████         ██       ██  ██  ██ █ ██  █████ 
  ██    ██  ██   ██  █         ██   ███ ██████  ██   ██  ██  █
  ██    ██  ██   ██             ██   ██ ██  ██  ██   ██  ██    
  ██    ██  ██   ██   █          ██  ██ ██  ██  ██   ██  ██   █
 ████   ██  ██  ███████           █████ ██  ██  ██   ██ ███████

Pages: [1] 2 3 ... 9   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.344 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.