Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Quake on iPod.
« previous next »
  • Print
Pages: [1] 2

Author Topic: Quake on iPod.  (Read 4989 times)

Offline nessonic

  • Member
  • *
  • Posts: 5
Quake on iPod.
« on: September 10, 2007, 09:18:07 PM »
To clarify, no I'm not requesting this like it's been said not to do so. Anyways.

I'm just asking for a rough estimate of the time this would take and everything. I don't expect much out of whatever port that could be made, since Doom runs playable fine ( by that I mean, you can strafe *custom builds* and shoot easily without dieing because the ipod has enough buttons to do so. ) And Quake has all that.....plus looking up and down which I do not plan to implement. Besides that, it should be playable in some aspects, in the way I mean.

Next thing, is this possible? The most I've seen is "Quake 2" on iPods, which actually turn out to be people on youtube trying to trick other people with a simple quake 2 sprite mod for Doom on the iPod. I have no idea about the iPod's tech specs or any of that. I am asking all of this because I would like to try my hand at this. Thanks in advance, and if you're reply is " Don't even waste your time " please explain why at least.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Quake on iPod.
« Reply #1 on: September 10, 2007, 09:34:32 PM »
The iPod has a dual core 75mhz ARM processor and 32mb of RAM. It might be possible to have quake run at an acceptable speed. Technically this is below the listed requirements, and it expects an FPU, so this might require heavy, specialized optimization, and even then odds aren't in your favor.
Logged

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Quake on iPod.
« Reply #2 on: September 11, 2007, 02:32:04 AM »
I'm keen to know how you'd control it too.
Logged

Read The Manual Please

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Quake on iPod.
« Reply #3 on: September 11, 2007, 04:47:32 AM »
On an iPod:
Select - Shoot
Resting finger on the wheel:
Up - Forward
Left - Turn Left
Right - Turn Right
Back - Use/Open
Pressing actual buttons on the wheel:
Up - Look up
Left - Jump
Right - Weapon switch
Down - Look down

Complex, but the game would be playable I think. At least as playable as Doom, silly as that little thing is. Quake 1 doesn't require looking up and down too often, it's possible press R/L vs U/D could be swapped.

The iPod has a rather large number of buttons if you treat the wheel as 8+4 rather than rotate+4.

Still, much more suited to the Gigabeat.
Logged

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Quake on iPod.
« Reply #4 on: September 11, 2007, 05:17:15 AM »
Quote from: Llorean on September 11, 2007, 04:47:32 AM
Complex, but the game would be playable I think. At least as playable as Doom, silly as that little thing is. Quake 1 doesn't require looking up and down too often, it's possible press R/L vs U/D could be swapped.

But but but - how would you rocket jump ? ;)
Logged

Read The Manual Please

Offline markun

  • Developer
  • Member
  • *
  • Posts: 462
Re: Quake on iPod.
« Reply #5 on: September 11, 2007, 07:57:01 AM »
This could be a starting point: http://sourceforge.net/projects/gpquake
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: Quake on iPod.
« Reply #6 on: September 11, 2007, 08:37:30 AM »
There's also a port of Quake to the Commodore Amiga. According to the requirements, it refuses to run on anything less than a 68060 CPU, and supports PowerPC as well.

Although I don't know how this will help out with most of our targets. This may at best be useful for our Coldfire targets (since they're 68K-based already ;)).

Anyway, Amiga Quake page is here, if anyone wants to take a look: http://www.clickboom.com/quake/

(EDIT: No source, no dice!)
« Last Edit: September 11, 2007, 10:53:50 AM by LambdaCalculus379 »
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline markun

  • Developer
  • Member
  • *
  • Posts: 462
Re: Quake on iPod.
« Reply #7 on: September 11, 2007, 08:57:30 AM »
I can't find the source code

EDIT: the original Quake source is released under the GPL so we can just ask for their code
« Last Edit: September 11, 2007, 10:39:30 AM by markun »
Logged

Offline sadffffff

  • Member
  • *
  • Posts: 52
Re: Quake on iPod.
« Reply #8 on: September 11, 2007, 10:35:35 AM »
Quote from: Llorean on September 11, 2007, 04:47:32 AM
Back - Use/Open

if memory serves, quake didnt have use/open, buttons and elevators were touch or shoot activated.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Quake on iPod.
« Reply #9 on: September 11, 2007, 10:37:14 AM »
This is true, I was thinking "Surely there were use buttons for the secret doors" but you're correct, either touch or shoot.

See, the iPod even has a button(ish) to spare!
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: Quake on iPod.
« Reply #10 on: September 11, 2007, 10:53:26 AM »
According to Wikipedia:

Quote
The Quake engine, like the Doom engine, used Binary space partitioning (BSP). The Quake engine also used Gouraud shading for moving objects, and a static lightmap for nonmoving objects.

I remember that the initial release used software rendering only. Hardware rendering wasn't available, unless a patch for the appropriate video card was used.

Amiga Quake goes to prove that it MAY, just MAY... be possible to at least achieve acceptable speed on even Coldfire targets. Since Coldfire is part of the 680x0 family to begin with, Quake could just be able to run on those platforms.
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Quake on iPod.
« Reply #11 on: September 11, 2007, 03:03:10 PM »
No this isn't possible.  You're not going to run a game that needed a ~100 CPU + FPU on a single 75MHz integer only system.  
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: Quake on iPod.
« Reply #12 on: September 11, 2007, 03:07:15 PM »
Quote from: saratoga on September 11, 2007, 03:03:10 PM
No this isn't possible.  You're not going to run a game that needed a ~100 CPU + FPU on a single 75MHz integer only system.  

No arguments here.

Well, questions were answered, theories put to rest, and the world is safe once again thanks to the power of the Rockbox devs. :)
« Last Edit: September 11, 2007, 03:24:28 PM by LambdaCalculus379 »
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Quake on iPod.
« Reply #13 on: September 11, 2007, 03:21:31 PM »
Actually, Llorean and I are still keen to see someone try this. Then, when others come along later, and ask for Quake II, Quake III, Quake IV, Doom III and other things (which they already have, and doubtless will again) - we can point them at the Quake I port, and go "Look - it sucks hugely. And what you're asking for will suck even worse!".

:)
Logged

Read The Manual Please

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: Quake on iPod.
« Reply #14 on: September 11, 2007, 03:25:32 PM »
Maybe it'll get a few kids to finally shut up about putting games on a DAP. :)
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Quake on iPod.
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.113 seconds with 15 queries.