Blacky_Stardust information 1 glöps
- general:
- level: user
- personal:
- musicdisk BeOS Linux Windows Amiga PPC/RTG MacOSX PPC MacOS Dreamcast Flash Acorn JavaScript XBOX PocketPC GamePark GP32 GamePark GP2X Playstation Portable FreeBSD Solaris MacOSX Intel Nintendo Wii SGI/IRIX Planet Hively by Illi Recentes ImperatoreS & Up Rough [web]
- @skrebbel & havoc
Gozers!
Ik ben een nederlander, maar woon al een flinke tijd in de USA. Een reisje naar nederland is te veel geld en te ver om te lopen/zwemmen ;)
@havoc
I appreciate the feedback and I agree that people should be kept up-2-date about the status of any non-working ports (as in becoming working ports). And that is exactly what we will be doing.
- isokadded on the 2008-04-10 16:47:27
- musicdisk BeOS Linux Windows Amiga PPC/RTG MacOSX PPC MacOS Dreamcast Flash Acorn JavaScript XBOX PocketPC GamePark GP32 GamePark GP2X Playstation Portable FreeBSD Solaris MacOSX Intel Nintendo Wii SGI/IRIX Planet Hively by Illi Recentes ImperatoreS & Up Rough [web]
- @havoc
I was asked to make as many ports as possible of the production. If they had asked only for ports that I could test myself then there would only be about 40 or 50 ports. Some ports I could have tested (arm, mips(el), ppc, amd64, sparc(64), ia64), but have not bothered to do so cause setting up the OS would take alot of time that I don't want to spend on it right now.
I have dealt enough with *nix platforms to know that if it works and is confirmed and tested to work on 5 out of 8 supported cpus for the *nix OS then it will also work on the other 3 cpus.
If you assume that all ports of SDL should be able to handle the same code then it should work on all SDL supported platforms.
For the consoles and handheld platforms SDL might not be fully supported, or the platform is not posix-compliant enough to run the code, and needs code-changes.
When SDL is not fully supported on console and handheld platforms there usually is no documentation about what is or is not working for that platform.
So I admit that for console and handheld platforms that are not based on *nix the port might or might not work, and if it doesn't then some-1 who is more familiar with that platform can step up and make changes where needed and provide the changed source code.
For the *nix based platforms the ports will run as expected.
So to cut a long story short, (too late now, I know ;) ), please test the untested platforms and report if they work, if they don't work and it is a console or handheld platform (which will always be the problem cases) and you are a coder for that platform, please take a look at the source and help out to make the production run correctly on that platform.
All help and feedback is appreciated.
- isokadded on the 2008-04-10 15:51:54
- musicdisk BeOS Linux Windows Amiga PPC/RTG MacOSX PPC MacOS Dreamcast Flash Acorn JavaScript XBOX PocketPC GamePark GP32 GamePark GP2X Playstation Portable FreeBSD Solaris MacOSX Intel Nintendo Wii SGI/IRIX Planet Hively by Illi Recentes ImperatoreS & Up Rough [web]
- Ok, porting machine speaking ;)
I am the maintainer of all vice ports except win32 and osx, so I am used to porting things.
You would assume that anything made using SDL would work on all platforms that SDL is available for. Sadly enough for most of the handheld/console platforms this seems not to be the case.
I oinly have experience porting to computer based platforms, all of the console and handheld ports are new areas to me. I usually don't have the actual device to test it on, so any help with the handheld and console based ports is appreciated.
- isokadded on the 2008-04-08 06:54:07
- musicdisk BeOS Linux Windows Amiga PPC/RTG MacOSX PPC MacOS Dreamcast Flash Acorn JavaScript XBOX PocketPC GamePark GP32 GamePark GP2X Playstation Portable FreeBSD Solaris MacOSX Intel Nintendo Wii SGI/IRIX Planet Hively by Illi Recentes ImperatoreS & Up Rough [web]
- @Xeron
I haven't done the ia64 freebsd port yet, I think you are confused with the amd64 port that I did do - rulezadded on the 2008-03-25 09:02:02
account created on the 2008-03-25 09:00:26