Prometheus
Well-Known Member
- Joined
- Mar 8, 2008
- Messages
- 9,472
I'll try to explain this.
Basically, if the source code is available, it's more ideal to use that code to make what's referred to as a "native" version. This is because with emulation, you've got the overheads of reimplementing hardware and other things in software, as well as running the game that you want to run. With a native port of the game, you don't have those overheads, and other things specific to what you're running it on (in this case, the Pandora) can be added or tweaked if need be.
EDIT: I wrote this before seeing your edit, but it still applies either way.
Basically, if the source code is available, it's more ideal to use that code to make what's referred to as a "native" version. This is because with emulation, you've got the overheads of reimplementing hardware and other things in software, as well as running the game that you want to run. With a native port of the game, you don't have those overheads, and other things specific to what you're running it on (in this case, the Pandora) can be added or tweaked if need be.
EDIT: I wrote this before seeing your edit, but it still applies either way.