Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Super Mario Gameplay - LPC2148 ARM ARM7 Generated VGA Video - No External Hardware

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
8,154
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 21, 2008

This first started as a school project. (Electronic Engineering @ Hogeschool Utrecht) For this project I had to write software for an LPC2148 which was able to control a VGA display and able to display something changeable. I enjoyed working on this project so much that I decided to take it to the next level :)
I wrote a Super Mario Clone which can be controlled with an original NES controller. All of it is running on an LPC2148 without external hardware for the video generation, except for some resistors to scale the ARM's output signals.
The routine which is responsible for the generation of the VGA signals is written in ASM, all other code is written in C. The project is compiled using the GCC ARM compiler so the code could be much more optimized than it is right now by using another compiler.
Please Enjoy, if you have questions or anything else feel free to contact me at joost@tieko.nl or take a look at http://www.tieko.nl for other projects.

Please Leave Comments To Tell Me What You Think =)

Joost Thijssen (Netherlands)

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (JoostThijssen1988)

  • Incredible work! I'm an Electronics student myself, just started programming in ASM. I'm enjoying it so much :) Keep it up ;)

  • @MrTwisT007 Thanx dude =) Stay in school, good choice! hehe

  • Yes, you're right, this isn't the real mario =) The thing is, I built this from scratch without any use of the original mario code. =)

see all

All Comments (11)

Sign In or Sign Up now to post a comment!
  • awesome!

  • @JoostThijssen1988 thats even better lol

  • Great work.

  • lol cool

  • Great!

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