So, seeing as my PC is not fast enough to play F-Zero GX, I was thinking, and then it struck me.
Emulation right now has four basic nodes (at least as far as I can tell)
The game <---> the emulator <---> the operating system <--->the hardware
So I thought: what if the game was recompiled as a whole (while retaining the emulators settings, like controls, graphics, etc etc) and then made executable in some way?
One limitation I can think of is that the game would need custom hooks into the operating system or even hardware drivers to be able to interact properly, seeing that gamecube games refer to hardware directly.
Anyway, I believe it is possible with enough time and manpower.
PS. My setup Dual Core 2.3 GHz, ge-force 7900gs 256MB, 1GB DDR2 RAM gets ~10-15 FPS in F-Zero GX, how do I speed it up (default settings)
Emulation right now has four basic nodes (at least as far as I can tell)
The game <---> the emulator <---> the operating system <--->the hardware
So I thought: what if the game was recompiled as a whole (while retaining the emulators settings, like controls, graphics, etc etc) and then made executable in some way?
One limitation I can think of is that the game would need custom hooks into the operating system or even hardware drivers to be able to interact properly, seeing that gamecube games refer to hardware directly.
Anyway, I believe it is possible with enough time and manpower.
PS. My setup Dual Core 2.3 GHz, ge-force 7900gs 256MB, 1GB DDR2 RAM gets ~10-15 FPS in F-Zero GX, how do I speed it up (default settings)