Author Topic: Source Code of Wolfenstein 3D released; Compile into a tns file?  (Read 7319 times)

0 Members and 1 Guest are viewing this topic.

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
I found the source code for wolfenstein 3d on id software's website. Now, it will have to be edited to work with the nspire's keys, but all the c scripts and header files are included.
Here's the attachment:

Have fun (trying to compile it and play it)!
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/5f42ec78e054645d.png" alt="NerdTests.com says I'm a Highly Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!">
</a>


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55847
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #1 on: March 05, 2012, 06:40:31 pm »
They really released it as open source? That said it would have to be modified to work on the TI-Nspire I'm sure, because the TI-Nspire hardware is different from a computer, like screen stuff.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Spenceboy98

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 547
  • Rating: +59/-2
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #2 on: March 05, 2012, 06:55:37 pm »
How about for the PRIZM?
I like milk.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2898
  • Rating: +467/-17
    • View Profile
    • TI-Boy CE
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #3 on: March 05, 2012, 06:58:56 pm »
It seems that the source includes x86 assembly code, so that would have to be rewritten for the target processor (whether it be ARM or SuperH)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #4 on: March 05, 2012, 07:55:26 pm »
@ DJ_O: Yes, the release the source code for all the games they have made so far including Doom 3 and Wolfenstein (the 2009 remake of the original game). But you can't compile the source code because of course, id made sure that no one could by removing files necessary to run the programs, like the Doom IWADS for example, because they want people to buy it.

@Spenceboy98: I know almost nothing about the Prizm, but from common knowledge, a program like ndless would have to be made to run wolfenstein on the prizm. Also, if not a direct port, a raycaster would have to be made for the prizm, which if it there is already one, someone would have to program wolfenstein. Also, I don't think think that it would run very fast, but I don't own a prizm, so feel free to downrate my post if I am wrong.

It would be nice for prizm users to have something like ndless on their prizms. Maybe you or another prizm programmer can see what needs to be done to run c on the prizm. I might eventually buy a prizm since TI is being stupid with the nspire again.
« Last Edit: March 05, 2012, 08:02:21 pm by njaddison »
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/5f42ec78e054645d.png" alt="NerdTests.com says I'm a Highly Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!">
</a>


Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #5 on: March 05, 2012, 08:40:09 pm »
It would be nice for prizm users to have something like ndless on their prizms. Maybe you or another prizm programmer can see what needs to be done to run c on the prizm.
It's not too hard, Casio isn't like TI :P
Iirc it was figured out in the first month or so and there haven't been any moves to block it since ;)
« Last Edit: March 05, 2012, 08:40:52 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Spenceboy98

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 547
  • Rating: +59/-2
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #6 on: March 05, 2012, 08:47:36 pm »
What is ndless?
I like milk.

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #7 on: March 05, 2012, 08:49:59 pm »
ndless is a program allowing c programs to be run on the nspire. Because of this, the original Doom and a gameboy color and an NES emulator were ported to the nspire! It turns the nspire into a game system, a computer, and a calculator, all in one!
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/5f42ec78e054645d.png" alt="NerdTests.com says I'm a Highly Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!">
</a>


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55847
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #8 on: March 05, 2012, 08:55:57 pm »
It would be nice for prizm users to have something like ndless on their prizms. Maybe you or another prizm programmer can see what needs to be done to run c on the prizm.
It's not too hard, Casio isn't like TI :P
Iirc it was figured out in the first month or so and there haven't been any moves to block it since ;)
If I remember, it was even figured out before the calc even came out O.O
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Spenceboy98

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 547
  • Rating: +59/-2
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #9 on: March 05, 2012, 09:02:38 pm »
It would be nice for a "ndless" type thing for the Prizm. Oh well.....
I like milk.

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #10 on: March 05, 2012, 09:09:01 pm »
@Spenceboy84 Wow! your the second person I've seen from South Carolina!
I live in Irmo, SC, but I have to drive 30 min. to get to school in Columbia, SC!
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/5f42ec78e054645d.png" alt="NerdTests.com says I'm a Highly Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!">
</a>


Offline Reo

  • LV3 Member (Next: 100)
  • ***
  • Posts: 64
  • Rating: +15/-0
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #11 on: March 05, 2012, 09:12:32 pm »
It would be nice for a "ndless" type thing for the Prizm. Oh well.....
What we're saying is that you don't need something like ndless because the Prizm natively supports C/ASM programs.

Offline Spenceboy98

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 547
  • Rating: +59/-2
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #12 on: March 05, 2012, 09:41:46 pm »
I knew that. But what about the "gameboy color and an NES emulator"?
I like milk.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #13 on: March 05, 2012, 09:43:12 pm »
It's just that nobody's sat down and coded one yet.  It should be possible, tho...
Vy'o'us pleorsdti thl'e gjaemue

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1950
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Source Code of Wolfenstein 3D released; Compile into a tns file?
« Reply #14 on: March 05, 2012, 09:51:24 pm »
can someone post an executable?
This used to contain a signature.