Rollercoaster Tycoon? Or Aoe?


cowai

hellolo.
Joined
Dec 19, 2005
Messages
462
Age
34
Location
Norway,
Website
Visit site
I 'm just wondering if anyone is porting the pc game: Rollercoaster Tycoon.

Since zodttd has ported openttd.. Why not this? It looks like the same engine.. (don't kill
me if I'm wrong)




And, is Age of Empires to much to ask? I've seen it on a pocket pc, so it could be possible... These to are my favourite games of all times. So do it for me :p



EDIT: I didn't you needed a source code.. SORRY..
 
New Posts Cool Ideas and other wishes :)
A place where you can post your ideas about software to port or to make. It would be a great place to post information about sources to ports, or just a place where you can ask if something is possible to do or not.

REMEMBER!
TO MAKE A PORT YOU NEED A SOURCE CODE!


Once again: PORTS NEED A SOURCE CODE!
 
cowai posted on Dec 26 2005 at 08:40 PM said:
And, is Age of Empires to much to ask? I've seen it on a pocket pc, so it could be possible... These to are my favourite games of all times. So do it for me :p
I could be wrong, but I beleive that it is a License port. It is of course running on a Microsoft handheld.
Edit:It is not impossible that there is an open source AoE engine. The odds are in you favore as it is an insainly popular pc game.
 
Last edited by a moderator:
Rollercoaster Tycoon is about 99% hand-written x86 assembly (by the original creator's admission) -- so it's more or less completely unportable even if we did have the source code, which we do not.

OpenTTD was reverse-engineered from the original Transport Tycoon executable and took a long time (I think 5+ years) just to get to portable C source code and SDL. As a result of the reverse-engineering, its legality is also dubious.

There is no source available for Age of Empires (neither for the Pocket PC remake nor the original PC versions). There may be a hobbyist effort to replicate the engine, but I strongly doubt it.
 
Please DO NOT kill me for saying this.

I am going to defy PORTS NEED A SOURCE CODE for one second. Any of you heard of Relogix, and RosASM or similar disassemblers? hackers have. I know its illegal, and i would rather remake it, but its possible to use Disassemble exe to assembly and assembly to c using a dissassembler and relogix asm to c translator. Remakes are prolly more possible, and a hellofalot easier than running through C code with "automatic variables"(Which relogix actually translates well to english)

Please DO NOT kill me for saying this. And YES I KNOW ALOT OF CODE REFINARY MUST BE DONE JUST FOR IT TO COMPILE
 
Nmn posted on Dec 27 2005 at 03:30 PM said:
Please DO NOT kill me for saying this.

I am going to defy PORTS NEED A SOURCE CODE for one second. Any of you heard of Relogix, and RosASM or similar disassemblers? hackers have. I know its illegal, and i would rather remake it, but its possible to use Disassemble exe to assembly and assembly to c using a dissassembler and relogix asm to c translator. Remakes are prolly more possible, and a hellofalot easier than running through C code with "automatic variables"(Which relogix actually translates well to english)

Please DO NOT kill me for saying this. And YES I KNOW ALOT OF CODE REFINARY MUST BE DONE JUST FOR IT TO COMPILE


What a waste of time.
 
Last edited by a moderator:
Yeah... I know... Waste. but, you know, roller coaster tycoon would be a good thing to atleast remake anyway.
 
These disassemblers are pretty good if you're working on the same platform, but they're very rotten for ports. The OpenTTD project (like I said) used one of these, and they still spent a long time stripping out the graphics code and platform-dependent code. They're still working on fixing a lot of the guts that they don't understand and can't fix.

For a lot of projects, it may indeed be easier to remake it. The legality is, of course, questionable (especially in the United States, where the Digital Millennium Copyright Act forbids any reverse-engineering except for compatibility purposes -- and I don't think ports apply).
 
Nmn posted on Dec 27 2005 at 12:00 AM said:
Please DO NOT kill me for saying this.

I am going to defy PORTS NEED A SOURCE CODE for one second. Any of you heard of Relogix, and RosASM or similar disassemblers? hackers have. I know its illegal, and i would rather remake it, but its possible to use Disassemble exe to assembly and assembly to c using a dissassembler and relogix asm to c translator. Remakes are prolly more possible, and a hellofalot easier than running through C code with "automatic variables"(Which relogix actually translates well to english)

Please DO NOT kill me for saying this. And YES I KNOW ALOT OF CODE REFINARY MUST BE DONE JUST FOR IT TO COMPILE


Could I have a link to this please? With this I could take a look at vaguely what the insides to Corn (the N64 emulator) actually is. I don't plan to port it, but looking at how it is optimized would help me a great deal, I believe.
 
Last edited by a moderator:
God Ginrai posted on Dec 27 2005 at 11:41 PM said:
Nmn posted on Dec 27 2005 at 12:00 AM said:
Please DO NOT kill me for saying this.

I am going to defy PORTS NEED A SOURCE CODE for one second. Any of you heard of Relogix, and RosASM or similar disassemblers? hackers have. I know its illegal, and i would rather remake it, but its possible to use Disassemble exe to assembly and assembly to c using a dissassembler and relogix asm to c translator. Remakes are prolly more possible, and a hellofalot easier than running through C code with "automatic variables"(Which relogix actually translates well to english)

Please DO NOT kill me for saying this. And YES I KNOW ALOT OF CODE REFINARY MUST BE DONE JUST FOR IT TO COMPILE


Could I have a link to this please? With this I could take a look at vaguely what the insides to Corn (the N64 emulator) actually is. I don't plan to port it, but looking at how it is optimized would help me a great deal, I believe.

The C code generated by a dissassembler is pretty much impossible to understand for a normal human being =(
 
Last edited by a moderator:
Actually no. Relogix is VERY VERY readable. Very.

edit: Sry... link here
RosAsm Full(Its free): http://betov.free.fr/RosAsmFull.zip
Relogix assembler to c: http://www.microapl.co.uk/asm2c/

NOTE: ROS asm means react operating system assembler, but never the less react os is an os for running windows programs. Includes a dissassember.

Relogix translates code output from rosasm and other dissassemblers.
 
Rollercoaster tycoon would probably be possible, as no one has said otherwise (I'm not programmer and coder) but a general gp2x user. I think it'd be pretty easy for someone if there was a source code though.

AOE though I wouldn't even bet on it, it's too popular to let out a source code, well at least i think
 
dennis20014 posted on Dec 29 2005 at 07:23 AM said:
Rollercoaster tycoon would probably be possible, as no one has said otherwise (I'm not programmer and coder) but a general gp2x user. I think it'd be pretty easy for someone if there was a source code though.

AOE though I wouldn't even bet on it, it's too popular to let out a source code, well at least i think


i know this is an old thread, but just thought id mention that should the nintendo ds ever be emulated, you would at least have THAT version of age of empires. id love that game on my gp2x as well. im guessing there will never be a fast enough pc windows emulator, but maybe the ds would be feasible one day?

edit: bugger, just noticed that the ds uses an 200mhz arm9 processor...
 
Last edited by a moderator:
According to Wikipedia,

Sawyer wrote RollerCoaster Tycoon almost entirely in complex assembly language, very unusual for a game of this complexity. Just a small portion of C was used to interface with the Windows operating system, the rest was coded in assembly.
 
LOL
Emulating the DS on the gp2x...

How about emulating a dance dance revolution machine on the gp2x, too? Or maybe a microwave?

Seriously, haven't you noticed that the gp2x is just missing one tiny feature of the DS: A FUCKING TOUCHSCREEN? It really doesn't matter if the DS is 200 mhz arm, the main problem still is, even if we had a working emulator how in hell are you going to replace the touchscreen?
 
is it possible to port games that use directx to the 2x ?

(i know a little off topic, but i see lots of people asking for this and that to be ported when graphically they rely on windows...)
 
I seriously doubt it.. you'd have to port windows first :p

More of a problem... PCs have a lot more disk space, memory and CPU and directx based stuff tends to rely on that.

Not to mention that when most people talk about directx they mean direct3d not simply directx (which is just a means of getting at a 2d surface for drawing) - and that would need hardware acceleration.
 
yeah direct3d was more what i meant..

right now some friends of mine are trying to port a game called continuum to linux (which uses directdraw2)
they got it working in Wine somehow but im wondering how this sortof stuff works for the 2x
 
Back
Top