PDA

View Full Version : [Release] FakeNES v0.5.9 beta 3 for Playstation 3 (YDL)



Jj23
July 4th, 2008, 06:49
via EmuWiki.com (http://www.emuwiki.com)

EmuWikiAdmin released a compiled version of FakeNES (http://www.fakenes.tk/) v0.5.9 beta 3 for Yellowdog Linux running on Playstation 3. Details can be consulted here (http://www.emuwiki.com/index.php5?title=FakeNES_for_Playstation_3_YDL). You can now easily emulate Nintendo Entertainment System on your Playstation 3. Emulation, sound, and plugged-in PS3 joystick support are just perfect. Best of all, FakeNES is a great emulator with a nice GUI, and it's click & play. Download the FakeNES package (http://www.emuwiki.com/Emulators/fakenes-0.5.9-beta3.PS3.PPC64.zip). The Sources (http://www.emuwiki.com/Emulators/fakenes-0.5.9-beta3.tar.gz) for this compilation have not been modified, they are the originals. Extract the package and follow the simple instructions in the readme.

Here is a video showing the results :

http://www.youtube.com/watch/v/oqrpPJcbLBo

Download via comments

Mc_Logical
July 4th, 2008, 11:42
Ive had NES and snes run on Ubuntu since I installed it, first thing I tried was emulators lol but yeah! only 2D work, GBA works fine if u tweak with the settings, DOS emulator too, bit slow though EDIT: Oh! but this NES emulator is just a newer version BETA nvm, what NES won`t work? lol or is it just more convenient than previous ones

Jj23
July 5th, 2008, 03:06
Well actually It's the FakeNES sources directly compiled on PS3 with the OpenAL library for sound, which greatly improves sound quality (it was basically not playable without this). To my knowledge FakeNES had not been released in executable form for YDL on Playstation 3 before. But yeah basically it's for convenience anybody could compile the packages, enable the fedora repos, install the OpenAL library, etc... The goal is to be more convenient and offer and quick unzip & play option.

Zin0099
July 5th, 2008, 21:13
nice need a bigger hdd for my ps3 and yellow dog linux

could the psone games work if the emulater was good or is there no graphics at all on the linux side?

Jj23
July 5th, 2008, 23:25
nice need a bigger hdd for my ps3 and yellow dog linux

could the psone games work if the emulater was good or is there no graphics at all on the linux side?

The guys at mesa3d.org are currently working on an implementation of OpenGL that would only require the Cell processor and not access to the graphics accelerator. I'll be following their progression closely and when it comes to a result I guess it would be possible to port all those emulators that rely on OpenGL for 3D.

Zin0099
July 6th, 2008, 08:58
The guys at mesa3d.org are currently working on an implementation of OpenGL that would only require the Cell processor and not access to the graphics accelerator. I'll be following their progression closely and when it comes to a result I guess it would be possible to port all those emulators that rely on OpenGL for 3D.

what's the differance between cell processor and graphics accelerator? so is this what sony meant by when they release openGL that linux will have 3D

Jj23
July 6th, 2008, 16:10
what's the differance between cell processor and graphics accelerator? so is this what sony meant by when they release openGL that linux will have 3D

Well the cell processor is the CPU while the graphics accelerator is the video card GPU. The reason why there is a need to implement openGL for the CPU is that the full capacities of the GPU are blocked in Linux. Actually, when you run Linux on the playstation 3 you are running under a 'layer' created by Sony which removes most of the incredible things the ps3 can do, such as graphic acceleration and other things, I don't have an extensive list of what's missing. So there are two ways out of this :

1 - the mesa3d.org cell driver project, which says : ok let's accept we don't have the graphic card and let's execute all these OpenGL operations on the cell processor itself.

2 - some hacker may find a way to boot Linux without the official layer created by Sony, or find some way to remove the restriction imposed by Sony's layer. From what I know, nobody is really working on this right now but who knows it may pop up from nowhere, because basically all that's needed is to boot a linux partition while making the PS3 believe you're just booting a game, or the GameOS.

I'm not sure I understand your second question. From what I know playstation 3 is using a modified library of OpenGL, derived to OpenGL ES, rederived by Sony PSGL, and altough my knowledge is really limited in this field, I think it's really just the system official Sony PS3 developers use, I mean in the game OS, not in Linux.

da1writer
July 6th, 2008, 22:29
Can't seem to get this to work... I unzipped it and clicked on the executable program like it mentioned and nothing pops up....
Help would be very appreciated!

Jj23
July 7th, 2008, 03:49
Can't seem to get this to work... I unzipped it and clicked on the executable program like it mentioned and nothing pops up....
Help would be very appreciated!

It was reported by people here : http://www.yellowdog-board.com/posting.php?mode=topicreview&t=3810

that everything works fine... Do you have YDL 6.0 installed with all the latest updates ?

Maybe you can also try to compile the sources yourself.. You will need some development kits like the one for OpenAL and the basic kits (gcc). These can all be installed from yum with the fedora core 6 and 7 repos enabled. Install everything that's called OpenAl, OpenAlpp, Openal-devel, etc... Also look at the Install file in the source package available at their website for any additional dependancy that you would need. Don't forget to make a compilation without the OpenGL capabilities, since PS3 doesn't have OpenGL... If I remember correctly there is an option that allows you to disable OpenGL when you ./configure ... good luck read a lot in the Install file of the package and you should be able to get this done!