cai567890 / pcsx2

Automatically exported from code.google.com/p/pcsx2
1 stars 0 forks source link

Haiku OS version? #640

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Can haiku get a version of pcsx2?
Is a cool Os maybe it is not complete yet but we can wait good Software for 
when this happen.
Thanks an sorry any inconvenience. 

Original issue reported on code.google.com by skarmigl...@gmail.com on 3 Apr 2010 at 10:58

GoogleCodeExporter commented 9 years ago
Well, there'd be several issues with that. pcsx2 has several dependencies which 
are 
likely not to be there:

wxwidgets: pcsx2's gui is done in wxwidgets, and while there appears to be the 
start 
of a port for Haiku, I don't think it's ready for use.
gtk: For the Gui for the plugins.
nvidia cg toolkit: ZZOgl & ZeroGS both use this, and it's only available for 
Mac, 
Windows, Linux, & Solaris.
And for sound you'd either need to write a module for ZeroSPU2, or port 
portaudio.

(Incidentally, most of the libraries I just mentioned are quite crossplatform. 
Just 
not ported to Haiku.)

In any case, it take more effort then I think anyone in the project would be 
interested in doing. If it gets ported, it'd be likely to be an outside 
developer 
doing it, like happened with the Mac.

(And since I'm the only developer on the project that uses anything other then 
Windows for a primary OS, I figured I should be the one to address this. I 
have, in 
fact, used Haiku, ReactOS, and Syllable in passing, because I like playing with 
VirtualBox...)

Original comment by arcum42@gmail.com on 3 Apr 2010 at 12:08

GoogleCodeExporter commented 9 years ago
Yes, I understand, but to be following the project I like to sow doubt.
Also I can tell you soon will be in OpenGL, because GSOC and is one of the 
ideas, 
Gallium 3d port to haiku this year, and well I like to sow doubts, for people 
to try 
it, note that an operating system is very worthy even today still alpha, but I 
understand that it is still complex.
But.. think about it :).
Bye and thanks.

Original comment by skarmigl...@gmail.com on 4 Apr 2010 at 12:00

GoogleCodeExporter commented 9 years ago
Porting PCSX2 to a different operating system is a very hard task.
Just like arcum42 said, you'll have to wait for an outside developer
to pick up the job, as the PCSX2 team is busy enough working on the actual 
emulator 
already.

Original comment by ramapcsx2 on 4 Apr 2010 at 2:28

GoogleCodeExporter commented 9 years ago
Haiku also lacks the proprietary hardware accelerated graphic drivers the makes 
it run as well as it does on 
Windows, Linux, and OS X.  An official Haiku port may not be feasible for years 
to come.

I do agree that Haiku is a very nice OS though; the closest thing we have to 
BeOS.  =)

Original comment by Xeli...@gmail.com on 5 Apr 2010 at 12:46

GoogleCodeExporter commented 9 years ago
I love they have given attention to this, however I think having attracted his 
attention, this will do will have this, prove haiku, software longed to see 
there, 
will learn the api etc ... is many things, as far as the drivers have been good 
3d 
opesource which are completed, the ATI should be the best long ago were the 
size, 
hardly seems nvidia is giving positive responses in 3d, but if too newborn, in 
any 
way any software that comes to haiku in turn would attract the attention of 
more 
developers and users Who Can speed up the Develop.
I think the future of haiku can be the Mac Os opesource or something better ;)
thanks for pay attention.

Original comment by skarmigl...@gmail.com on 5 Apr 2010 at 2:09

GoogleCodeExporter commented 9 years ago
I agree, it's as close as we've got to BeOS, and BeOS was nice, back in the 
day. But 
to empathize how difficult it would be, when we went to wxwidgets, we converted 
everything to use it; the gui, strings, file handling, etc...

So it'd have to either have wxwidgets ported, rework every other file in the 
emulator, or be based off the old legacy version, with another gui written for 
it.

And as far as the nvidia cg toolkit dependency, the only person who knows how 
to 
program with that toolkit on the team, to my knowledge, is zerofrog, who has 
been mia 
for more then a year. One of us would have to learn how to program in it enough 
to 
understand that chunk of code, then learn an alternative to code it in, since 
none of 
us really knows that much opengl either...

Essentially, we would have to stop development on the emulator entirely and 
work on 
the port, and learn a new set of skills. Which is why it's a better job for an 
outside programmer or team of programmers.

I'd target more readily portable programs for the moment. Snes9x, Dosbox, 
ScummVm, 
and Frotz come to mind...

Original comment by arcum42@gmail.com on 5 Apr 2010 at 11:35

GoogleCodeExporter commented 9 years ago
snes9x 
http://www.haikuware.com/directory/view-details/emulators/game-systems/snes9x
dosbox http://www.haikuware.com/directory/view-details/emulators/computer-
systems/dosbox
scumvm http://www.haikuware.com/directory/view-details/games/adventure/scummvm
frotz? http://www.haikuware.com/directory/view-details/games/text-based/frotz

Original comment by skarmigl...@gmail.com on 5 Apr 2010 at 3:14