Open GoogleCodeExporter opened 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
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
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
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
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
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
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
Original issue reported on code.google.com by
skarmigl...@gmail.com
on 3 Apr 2010 at 10:58