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

Quake1 running on AVR32

Loading...

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

Uploaded by on Sep 8, 2008

SDLquake running on an AVR32 board. This is just a straight cross-compile, no optimizations whatsoever used.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Top Comments

  • Those times when 66 MHz were enough to play Doom (in cooperative mode), make the homework on Office, and a little more.

  • @radexpp No it isn't a fake, I watched a demo of this at a robotics club meeting. Quake 1 doesn't require a lot of CPU power and the AVR32 processor is a full 32 bit RISC CPU sporting 210 MIPS and Quake 1 ran on a Pentium 1 with a whimpy 32 MIPS.

see all

All Comments (40)

Sign In or Sign Up now to post a comment!
  • I remember playing Quake 1 on 66MHz 486DX2 with 12MB of memory... also tested it on 40MHz 386 with 8 megs and Cyrix FPU. It was a slideshow in both cases, but it worked. Remember thinking, what would happen in the next frame? :D

    As seen in Linux at /proc/copuinfo:

    386 had BogoMIPS at MHz / 5 (without cache on board it was almost MHz/7),

    486 had BogoMIPS at MHz / 2,

    Pentium 1 had BogoMIPS at almost 2 * MHz.

    So, the slowest 60MHz Pentium 1 had around 110 - 120 (bogo)MIPS

  • @DanFrederiksen Your thinking of the AVR32 UC3, this kit used the AP7000, no longer in production, which ran at 150 MHz. The MIPS number comes from the data sheet. As YouTube does not allow links, look up "avr32 ap7000" on Google and it should be the first hit.

  • @linuxrobotdude how do you get 210mips from a 66mhz AVR?

  • Can i play mw3 on it ??

  • @DGMRuadeil I have underestimated the chip. That Alice dud, thats some good creepy stuff. :)

  • @alexsouls1 quake has been ported to many platforms. As an embedded systems programmer i can safely tell you that it is indeed possible. The sourcecode is free and publicly available under GPL. From what i can see on the video it's already running an OS. But an OS isn't specificly needed, you'd just have to directly control the hardware from your game/program. Then you dont need an OS. Quake 3 ported to Android phones is the same idea.. you can find a free copy of that if you own such a phone

  • It is possible, that this is a video. Being rolled and not the actual game. Wouldn't quake require to be installed?, would quake require an OS?Anyhow I don't think that quake was written in AVR32 architecture fir the sole purpose of showing that can be done. I don't know!

  • @soclt Yeah because the code that this is running is not optimized for the architecture its running on, it would almost require a total rewrite in code to optimize it to run flawlessly on this hardware.

  • @linuxrobotdude but it still lags like hell..

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