Added: 1 year ago
From: jeremyaburns
Views: 8,805
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (16)

Sign In or Sign Up now to post a comment!
  • suck tdick... suck my motherfucker dick... you didn't do that with only that components... if you didn't want to show how you do that, just say it...

  • @OrNeLaS18 You'd be surprised what you can do with a single microcontroller. The source code for the program is freely available on my webpage if you want to see how I did it.

  • frame rate is blazing lol, but seriously this is really cool and wolfenstien to boot!!!

  • Lol, I'm pretty surprised it's moving so smoothly since you did it in floats. :)

    I can't even imagine what it could do in fixed point with some hardcore ASM optimalizations of time critical sections.

  • @xm07 I know right? I just used floats to sketch out the algorithm with the intention of later optimizing, and it turned out reasonably fast as is.

  • You do any NES programing?

  • good show. very good!~~^^*

  • Great job! I love seeing old school rendering techniques, especially on embedded electronics. I bet it's hard to get something like this to work when you only have 2k of ram. :p

  • @CalebHC

    haha thanks I'm glad you liked it. Surprisingly I didn't have any problems with running out of memory. There's only about 500 lines of code plus the video buffer that needed to be in RAM (though the buffer did take up 1k). All the textures and the gun sprite were stored in Flash.

  • Comment removed

  • very cool.

    I want to find the operation of the source code of the 3D engine. Are you a link for the Wolfenstein code.

    I want to do the same thing with a color LCD (320 * 240)

  • @jcomega03

    Just posted the source code. Sorry for the wait. Check the comments for a link.

  • @jeremyaburns

    thanks :)

  • Looks like Wolfenstein :P

  • very cool.  good show.

  • Fairly impressive.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more