2009-01-15, 00:09
As a non-coder/random guy on the street who thinks this whole idea is amazing and wishes the best to everyone involved, I'd like to ask a few questions, if I may. Naturally, it's pretty early in development, so if there are no answers, feel free to ignore the questions.
First, is the goal of this code to start only emu games (such as MAME, old NES, etc.) in which a separate program runs a rom, or when development evolves in .2 and .3 will there be the eventual goal of executing modern computer games such as Half-Life 2, Crysis, etc.?
Second, how integrated into xbmc is this process ever likely to become? For example, XBMC has its dedicated video player. Clearly, that's an example of complete integration. A middle ground would be an integration in which XBMC shipped with a cadre of emulators and automatically picked the proper emulator for the specific game. A relatively unintegrated solution would involve each user downloading and installing his own emulators of choice and telling XBMC where those emulators were.
A further middle-ground option would be to have XBMC recommend system emulators or give the option of downloading from within the XBMC interface, possibly during the scraping phase.
I would assume an evolutionary process would entail a gradual tightening of integration. The initial code might only allow a user to pick his emulator or .exe file (in windows). I don't anticipate XBMC ever shipping with built-in emulators, so I imagine the final stage would involve the downloading of the appropriate emulator from within the interface during the scraping phase.
Thoughts?
First, is the goal of this code to start only emu games (such as MAME, old NES, etc.) in which a separate program runs a rom, or when development evolves in .2 and .3 will there be the eventual goal of executing modern computer games such as Half-Life 2, Crysis, etc.?
Second, how integrated into xbmc is this process ever likely to become? For example, XBMC has its dedicated video player. Clearly, that's an example of complete integration. A middle ground would be an integration in which XBMC shipped with a cadre of emulators and automatically picked the proper emulator for the specific game. A relatively unintegrated solution would involve each user downloading and installing his own emulators of choice and telling XBMC where those emulators were.
A further middle-ground option would be to have XBMC recommend system emulators or give the option of downloading from within the XBMC interface, possibly during the scraping phase.
I would assume an evolutionary process would entail a gradual tightening of integration. The initial code might only allow a user to pick his emulator or .exe file (in windows). I don't anticipate XBMC ever shipping with built-in emulators, so I imagine the final stage would involve the downloading of the appropriate emulator from within the interface during the scraping phase.
Thoughts?