#144356 - urnext - Thu Nov 01, 2007 1:10 am
I was wondering if it was possible to make a port of Marathon to ds.
Here is a wikipedia article about the trilogy: http://en.wikipedia.org/wiki/Marathon_Trilogy
#144361 - M3d10n - Thu Nov 01, 2007 2:33 am
They have a new open-source engine (Aleph One) which can play all original Marathon scenarios and is multi platform.
But I'm not sure how much resources it requires, but I suppose the original games' assets can fit on the DS RAM.
#144363 - urnext - Thu Nov 01, 2007 2:54 am
Now we just need to find someone willing to make it.
#145228 - MechaBouncer - Mon Nov 12, 2007 10:51 pm
You know, I just started wondering about this what with all the other old FPS games coming out. According to what I've found, these were the hardware requirements for Marathon Trilogy:
68040 or faster (the fastest of which used in the Macs was 40MHz)
8bit monitor (256 color)
System 7 or later
4MB RAM
CD drive
So in theory, it should be possible to make it run on the DS. Being that the source and games have been made free to the public by Bungie, it sounds like this could be a really cool port.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#145229 - Lazy1 - Mon Nov 12, 2007 10:54 pm
I'm sure it would be possible to port, the problem is finding someone to do it.
It also takes a long time to do a proper port, look at how long Quake took and wolf3d has taken over a year and I'm still not done.
That being said it still would be nice to see this on the DS :)
#145240 - MechaBouncer - Tue Nov 13, 2007 12:35 am
Come to think of it, how would you really do the controls, anyway? It seems like the controls would be awfully complicated and awkward to try and implement on the DS. These seem like they would be the primary controls to focus on:
Walk forward
Walk backward
Turn left
Turn right
Sidestep left
Sidestep right
Look up
Look down
Fire primary
Fire secondary
Select previous weapon
Select next weapon
Action
Walk slowly/swim
Just by the numbers, it would require virtual buttons on the touch screen. It would also make things quite difficult to implement touch screen aiming and still be able to fire both weapons at the same time. This is what I've come up with:
Up = Walk forward
Down = Walk backward
Left = Sidestep left
Right = Sidestep right
Y = Turn left
A = Turn right
X = Look up
B = Look down
R = Fire primary
L = Fire secondary
Touch screen buttons:
Select previous weapon
Select next weapon
Action (could also be combined with a "Look" button to center view and quick look left and right when used with Y and A)
Walk slowly/swim (this could be a toggle button and swimming may be able to be done automatically depending on how it's done in the game)
Granted, I've only once played Marathon and that was ages ago, so I don't really remember how a lot of the controls were handled. I just remember that there were a lot of them and it felt very convoluted playing on a keyboard.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#145242 - GPFerror - Tue Nov 13, 2007 12:47 am
Lazy1 wrote: |
I'm sure it would be possible to port, the problem is finding someone to do it.
It also takes a long time to do a proper port, look at how long Quake took and wolf3d has taken over a year and I'm still not done.
That being said it still would be nice to see this on the DS :) |
LOL, I considered porting it, and discovered I attempted to last Febuary, seems like I got it compiled but it seems to only display an error on the screen, too busy right now to debug it and not sure why I stopped working on it before.
Troy(GPF)
http://gpf.dcemu.co.uk
#145271 - lord_hardware - Tue Nov 13, 2007 1:07 pm
Quake only took so long (according to scrolls thru the Quake, Yeah topic) because he had to redo almost the entire game to optimise it for the 4mb of memory the DS has. If marathon only REQUIRES 4mb, it should be considerably easier.
Although Quake was a more popular game and thus had more editing tools available for the engine so it could go either way.
It all depends on IF someone is willing to devote their time.
_________________
NDSL: M3Real, EZ4 Lite Deluxe, 2x Kingston 1GB Micro SD, 1x Kingston 4GB Micro HCSD 1x Kingston 8GB Micro HCSD