Requests For New Projects

In the past, I have stated that I did not want to be bombarded with requests for new projects. There isn't much left out there that would be interesting to port (in my opinion) to the XBox, however, so I'll now entertain requests.

Rule #1 - If you make a request, you must include a link to the source code. If no source code exists for the project, then it cannot be ported.

Rule #2 - Do not request a project that has already been rejected. The list of rejections is in this post. Read them carefully.

Rule #3 - Do not request feature enhancements of existing emulators here. This is for new projects only.

Rule #4 - Do not spam this thread.

Violating any of these rules will first result in a warning. Subsequent violations will result in a ban.

List of Rejections

SNES - I'm not doing it. Get over it.

Visual Pinball/Visual PinMAME - There is no source to Visual Pinball. Therefore, there can be no port of this project. Pinmame is just one part that would need to be ported. It emulates the machine logic. Visual Pinball is the part that actually has the pinball table graphics/sounds/gameplay. If the source for Visual Pinball becomes available in the future, you may post about it in this thread. You should be absolutely sure the source is available, however, or else you risk getting a warning/ban. Do not post a link to the PinMAME site. As already stated, that is not the piece that is needed.

N64 - I'm not going to do a separate port when Surreal already does a great job.

Cassini/Saturn - While technically the source is available for this Saturn emulator, it is primarily one (very) large assembly file which looks like it was created by simply running the GiriGiri EXE file through a disassembler. Porting x86 assembly to the XBox is not generally a problem, but in this case the code makes all sorts of calls to Windows GDI routines that are not implemented in the XBox SDK. This means that in order to port it, I'd have to implement those API calls myself or try to hand-edit the assembly file. Both of those tasks would be extremely tedious and therefore this project is not something that particularly interests me.

Jaguar - There is no open-source emulator that runs fast enough on the XBox to be playable. Do not post links to Project Tempest or Virtual Jaguar because both of those require something along the lines of a 2Ghz CPU. If a new open-source Jaguar emulator emerges in the future that does not require such a fast CPU, then please post about it here.

Gamecube - There is currently no open-source emulator that would run fast enough on the XBox to be playable. I would be extremely surprised if a Gamecube emulator ever ran fast enough to be playable in the XBox. If you post a request for a Gamecube emulator, it will almost certainly result in a warning or a ban. You had better know exactly what you're doing when making such a request.

Playstation 2 - There is currently no open-source emulator that would run fast enough on the XBox to be playable. I would be extremely surprised if a PS2 emulator ever ran fast enough to be playable in the XBox. If you post a request for a PS2 emulator, it will almost certainly result in a warning or a ban. You had better know exactly what you're doing when making such a request.

Dreamcast - There is no open-source emulator that is worth porting at the moment. Chankast is not open-source, so do not request it.

Web Browsers, JAVA, Flash, anything related to HTML - I have absolutely no interest in porting a web browser or anything like that.

FPS Games - This includes things like Doom, Quake, Half Life, etc, etc. I can't stand FPS games, so I'm certainly not going to waste my time porting any of them.

MUGEN - At the time of this writing, the source code does not exist for this project. I've seen the OpenMugen website, but it does not look like it is anywhere near a playable state. If the MUGEN source becomes available in the future or if OpenMugen ever becomes playable, then you may post about it here. Do not make the request without really making sure first, however.

GLTron - I played it. It did not rock my world. No interest.

RAINE - No. Don't ask.

Descent 1,2,3 - No.

Enemy Engaged : Comanche Hokum - Not interested.

KOF91 - Not interested.

OpenMortal - Not interested.

FreeDOS - I looked at it a long time ago. It is not an MSDOS emulator or simulator. It is a free DOS (disk operating system) alternative that is somewhat compatible with MSDOS. If you're looking to play MSDOS games on it, you're mostly out of luck. It does not play much at all. DOSBox does a far better job in that department.

EMU7800 - This is written in C# which is not compatible with the XDK. I have no desire to completely rewrite it.

Open Transport Tycoon - no interest

DVDx / DVD Ripper - no interest

Super Mario Clone - no interest

Macintosh 68k - no interest

PC2E - This project has ceased development and MednafenX-PCE is leaps&bounds ahead of it anyway.

VirtualBoy - alg5 is currently porting one

Homeworld/Civilization or games of that ilk - no interest

Frozen Bubble - I actually do have a fair amount of interest in porting this, but unfortunately it's written in Perl which would mean I'd have to also port a Perl interpreter - which is a rather daunting task. I can't say there will never be a time where I will have the proper motivation/time/energy to do this, but it is very, very unlikely.

Dink Smallwood - This was actually one that I had put on an internal "potential" list a long time ago. Unfortunately, the code is heavily littered with Windows GDI/MFC calls. It would be very painful to try and port this.

Mini-Racer - not interested

Star Control 2 - not interested

SIMH - not interested

Freecraft - not interested

Zinc - not interested

Fenix - not interested

xPDF - not interested

Gens Plus - absolutely no point

FreeSCI - use DOSXBox

FooBillian - not interested

FreeCNC - not interested

FreeSpace - not interested

FreeCiv - not interested

Racer - not interested

OpenOffice - not interested

QEmu - not interested

Allegiance - not interested

EMU486 - not interested

DCMOTO/Thompson 8bit - not interested

Nestopia/Nintendulator - no

AdriPSX - I see no compelling evidence that it is more compatible than PCSX

Desmume(NDS emulator) - There is no open source NDS emulator that has decent compatibility and that would be fast enough to run on the XBox.

pSX - Author has stated he will not release source. Period.

Paintball - no - this is a FPS

Ultrastar - Intersting, but programmed in Delphi.

SDLMAME - no point

Privateer/Wing Commander - not interested

Flightgear - not interested

UFO Alien Invasion = not interested

The Genius - not interested

Danger from the Deep - not interested

Troll Bridge - the author himself states that it's "not really playable" so I don't see the point

Scorched Earth 3D - not interested

Army/Military/War games in general do not appeal to me at all

List of Potentials

This is a list of new projects that I may do in the future:

Atari 7800 - See MESS

Commodore 16/+4 - maybe, but not likely.

BBC emu - maybe.

Caprice - Maybe.

PC-98 - maybe.

NeoCD/SDL - maybe

Original Final Burn (not Alpha) - within realm of possibility, but rather low in probability.

MESS - not likely. I may get around to ripping out certain sections e.g. A7800, Coco

Coco - see MESS

Vecrex - see MESS

SimCoupe - maybe

Neverball - maybe

Tux Racer - maybe

Spectrum/FUSE - maybe

Enigma - maybe

TI-99 - maybe

Wargus - maybe

Zelda Classic - I spoke to the people involved - they don't want to give out the source. Period.

Troubles of Middle Earth - maybe

Falcon's Eye - maybe

Daphne - maybe

Directmvs/Softmvs - maybe

Exult - maybe

XRoar(Dragon32/64) - maybe

Planeshift - interesting - not sure about how usable it is in its current state and having all the controls work from an XBox controller seems clumsy - but maybe

xport did you know chankscast( dreamcast emulator) was ported to xbox in early stages?he might release the scource codes soon and what do you think about porting it. it has already been done but the guy needs help atm and you are the man for the job.

I can't imagine that a Dreamcast emulator will ever run at a decent speed on the Xbox, and I don't care who writes or ports it.

I consider it fairly impressive that a homebrew scene is able to get N64 emulation at decent speeds. The Dreamcast is considerably more powerful than the N64, and Dreamcast emulation is light years behind N64 emulation.

An actual Dreamcast is cheap to find, and you don't even need a modchip for them.

Exactly - it seems to be the exact same game as the Amiga version - so I don't see there being any point in porting this.

QUOTE(alexlexus @ Jul 31 2006, 09:27 PM)

xport did you know chankscast( dreamcast emulator) was ported to xbox in early stages?he might release the scource codes soon and what do you think about porting it. it has already been done but the guy needs help atm and you are the man for the job.

Are you sure you have your facts straight? AFAIK, the people who actually worked on Chankast did port it to the XBox, and it ran at a decent speed, but they did not release it for the same reason they did not continue development of Chankast in general - they did not like the responses they were getting from the people using it.

There's been interest in Nethack( http://forums.xbox-s...howtopic=537957 , although zepman wants the orig done lol. )...sooo Falcons Eye would be cool. I mean come on its nethack, its been ported everywhere...why not the xbox lol. still love that game...

Exult has been ported, although I havent played the game through, so im not sure how well it works...

Troubles of Middle Earth....howd I miss this game?? Im downloading to my pc right now.

But i'd like to see Falcons...errr nevermind I want to see TOME...its dope. Didnt realize it was Angband like...

Yes, and it's done. I had actually already ported this (and a few others) that I've been sitting on while trying to sort out some skinning since I cannot get a hold of JRed anymore.

QUOTE(XaRaNn @ Aug 18 2006, 07:21 AM)

I'll wait for xport's answer, but this seems interesting and a likely candidate for port, since it's nothing more than a set of patches for Bochs, wich xport already ported.

Actually to the contrary - if it is basically a wrapper around Bochs, I'm going to stay as far away from it as possible. That port gave me the most trouble that I can remember out of everything that I've done. And it didn't even work very well. (Well, that's unfair to Bochs. I should say that it was very accurate (probably moreso than DOSXBox), but horribly slow on the XBox.)