xboxscene.org forums

OG Xbox Forums => Software Forums => Homebrew & Ported Games => Topic started by: Snype on November 25, 2004, 02:37:00 AM

Title: How To Port?
Post by: Snype on November 25, 2004, 02:37:00 AM
I'm sorry if these questions seem newbish, but...for one, how do you port games, so I can do it myself. Two, can you port RPG Maker games? That would be cool. Three, How do I play ported games on my Xbox? Do I need to install a mod chip? Or not? Thanks.
Title: How To Port?
Post by: Brouhaha on November 25, 2004, 07:24:00 AM
1) You port a game/emu/app by "adjusting" it's source code (C++ and DirectX preferably) to compile for the Xbox. The process can range from simple to very complex depending on the original source code;

2) Depends how the RPG makers were made.  If there is an RPG maker written in C/C++ that renders using DirectX then yes, you can. If not, no you can't;

3) Yes you need a modchip to play any homebrew/backups on your xbox. Or you could use a software hack.

This post has been edited by Brouhaha: Nov 25 2004, 03:24 PM
Title: How To Port?
Post by: blueshogun96 on November 26, 2004, 12:32:00 PM
QUOTE (Brouhaha @ Nov 25 2004, 03:56 PM)
1) You port a game/emu/app by "adjusting" it's source code (C++ and DirectX preferably) to compile for the Xbox. The process can range from simple to very complex depending on the original source code;

2) Depends how the RPG makers were made.  If there is an RPG maker written in C/C++ that renders using DirectX then yes, you can. If not, no you can't;

3) Yes you need a modchip to play any homebrew/backups on your xbox. Or you could use a software hack.

you are right except for the last part of #2.  If the renderer is not DirectX based, then you can replace those other rendering calls with DirectX calls if you know what you are doing.  This makes porting games like Rise of the Triad difficult, but if you have the knowlege and experience, you can pull it off.
Title: How To Port?
Post by: Brouhaha on November 26, 2004, 01:21:00 PM
Depends how you see it.  There are "levels" of porting.  I was refering to an easy, direct port.  What you are describing I call translating.

For example, gaming studios have to develop renderers for each platform they release on. They can port the logic of the game, but not the rendering engine.  So technically, yeah we say they are porting to different platforms, but realisticly, they made it portable themselves by developping a rendering engine for each platform and wrapping it in a layer for their source.  Of course everything said implies the use of the platform's hardware capabilities and not only it's CPU.

Anyway, the original poster was wondering how to port, so I doubt he'll translate anything...
Title: How To Port?
Post by: buckwheat on November 27, 2004, 10:38:00 AM
Can't you just rename EXE to Xbe?
Title: How To Port?
Post by: celinedrules on November 27, 2004, 12:27:00 PM
QUOTE (buckwheat @ Nov 27 2004, 10:10 AM)
Can't you just rename EXE to Xbe?

Yes and you can change the name on a car from a Pinto to a Lamborghini and presto. Of course not man come on use some common sense.
Title: How To Port?
Post by: kollision on November 27, 2004, 03:13:00 PM
<Yes and you can change the name on a car from a Pinto to a Lamborghini and presto.

Yes you can do that and stop talking smart.  Havent u seen a pinto with lamborghini doors?
Title: How To Port?
Post by: dgmorr on November 30, 2004, 12:39:00 PM
QUOTE (kollision @ Nov 27 2004, 11:45 PM)
<Yes and you can change the name on a car from a Pinto to a Lamborghini and presto.

Yes you can do that and stop talking smart.  Havent u seen a pinto with lamborghini doors?

I can't believe this is happening. It must be a bad dream. :unsure:
Title: How To Port?
Post by: chilin_dude on November 30, 2004, 01:46:00 PM
QUOTE (celinedrules @ Nov 27 2004, 07:59 PM)
Yes and you can change the name on a car from a Pinto to a Lamborghini and presto. Of course not man come on use some common sense.

ROFL!!!
OMG
Title: How To Port?
Post by: kollision on December 02, 2004, 01:17:00 AM
4x4 Pinto:

http://www.uslink.net/~stacia/tvphotovol2/4x4pinto.jpg

Uh huh, that shut you up.
Title: How To Port?
Post by: gronne on December 02, 2004, 10:30:00 AM
QUOTE (kollision @ Dec 2 2004, 09:49 AM)
4x4 Pinto:

http://www.uslink.net/~stacia/tvphotovol2/4x4pinto.jpg

Uh huh, that shut you up.

Well start switching exe's to xbe's and report back with your successful results.
Title: How To Port?
Post by: VampX on December 02, 2004, 12:01:00 PM
QUOTE (kollision @ Dec 2 2004, 10:49 AM)
4x4 Pinto:

http://www.uslink.net/~stacia/tvphotovol2/4x4pinto.jpg

Uh huh, that shut you up.

Thats the coolest car ever.
Title: How To Port?
Post by: Brouhaha on December 02, 2004, 01:20:00 PM
offtopic...

QUOTE
Thats the coolest car ever.


no thats the coolest car ever  :D  not to mention an incredible chick magnet!

<sarcasm>

(IMG:http://www.beaterz.com/reviews/0100/p44_belinda/belinda_front.jpg)

</sarcasm>
Title: How To Port?
Post by: blueshogun96 on December 02, 2004, 01:57:00 PM
lol
Title: How To Port?
Post by: ZASADAR on December 02, 2004, 02:15:00 PM
..... man these arse holes have flames shooting out of their arse :evil: