Bookmark and Share
Once and awhile something very cool slips by unreported, and today that happens to be the ZeroGame v0.50 multi-console emulator frontend for PS3 Linux (YDL) via OtherOS- sorry PlayStation 3 Slim owners.

Created by ZeroJay, below is a video of it in action demonstrating the following videogame consoles emulated at these timestamps:

GameBoy Advance (GBA): 0:58, GameBoy (GB): 1:32, Multiple Arcade Machine Emulator (MAME): 2:05, TurboGrafx-16 (TG-16): 2:41, Sega Genesis: 3:19, Super Nintendo (SNES): 4:01 and the Nintendo Entertainment System (NES): 5:10.

Download: ZeroGame v0.50 for PS3 Linux / ZeroGame v0.51 for PS3 Linux / ZeroGame v0.52 for PS3 Linux / ZeroGame SVN Repository / Yellow Dog Linux 6.2 PS3 iSO (3.8GB) / Yellow Dog Linux 6.2 PS3 iSO (3.8GB) [Mirror]

To quote from the video's caption: "In this video I am testing out The zerogame project created by zerojay. The project is a confluence of a number of different programs working behind the scenes on top of an optimized install of yellow dog linux 6.2.

The great aspect of this project is that the only effort required by you is to install yellow dog linux then install The Zerogame Project; that is it. No hunting down various emulators for various systems then tweaking and configuring each.

No configuring bluetooth for the sixaxis or dualshock 3. No need to learn a new operating system. Just follow zerojays txt guide. After the install you dont even need to touch a keyboard every thing can be controlled from the 6A/DS3. Note: the program is in beta at 0.5 so it still has kinks and is a work in progress."




From the ReadMe file: Zerogame is a bash shell script that will take a freshly installed copy of Yellow Dog Linux 6.2 on your PS3 and with a few minutes and occasional input from you will give you one good emulation box that you can boot up whenever you feel like playing some classics.

What do I need?

• Yellow Dog Linux 6.2 freshly installed on your PS3
• A working internet connection
• An HDTV that supports 1080p or 720p (480p/i and 576p/i support in the future)
• A wired USB keyboard
• One or more Sony Sixaxis/Dualshock3 controllers

How do I install zerogame?

1) Format your PS3 hard drive and allot at least 10GB of hard drive space to OtherOS. Create a backup, format and restore the backup afterwards if you don't want to lose any PS3 data. You will need an external USB drive for your backup, if you need to do one.
2) Download and burn the Yellow Dog Linux v6.2 ISO to a DVD
3) Install the Yellow Dog Linux bootloader to the PS3
4) Install Yellow Dog Linux v6.2 to your PS3 with the default options
You can disable Office & Productivity software set for faster installation of YDL.
5) Boot into Yellow Dog Linux.
There is no need to create a user. Firewall can be enabled or disabled, makes no difference.
6) Once post-installation setup is complete and you are at a graphical login screen, swap to a terminal (Ctrl-Alt-F1) and login as root and type in your root password.
7) Run the following command to update YDL to fix the Bluetooth bugs:
yum update && reboot
8) Run the following command to download the zerogame script
wget http://thezerogameproject.com/releases/zerogame-0.50.tar.gz
9) Decompress the tarball using the following command:
tar zxvf ./zerogame-0.50.tar.gz
10) Make the installation script executable with the following command:
chmod 755 ./install-zerogame.sh
11) Run the script with the following command:
./install-zerogame.sh
12) Follow on-screen prompts
13) Reboot before use

How do I use zerogame?

After the installation and once the PS3 has rebooted, you'll need to put your ROMs in the correct places for Wahcade to find them. At this time, the directories are preset and aren't changable without directly editing the .ini files for each system. (See http://bugs.zerojay.com/show_bug.cgi?id=7 for more info.)

At this point, here is where zerogame expects the ROMs to be:

Atari Lynx: /home/zerogame/gamefiles/roms/lynx/
Gameboy: /home/zerogame/gamefiles/roms/gb/
Gameboy Advance: /home/zerogame/gamefiles/roms/gba/
Gameboy Color: /home/zerogame/gamefiles/roms/gbc
Sega Genesis/MegaDrive: /home/zerogame/gamefiles/roms/gen/
Game Gear: /home/zerogame/gamefiles/roms/gg/
Master System: /home/zerogame/gamefiles/roms/sms/
MAME: /home/zerogame/gamefiles/roms/mame/
NES: /home/zerogame/gamefiles/roms/nes/
FDS: /home/zerogame/gamefiles/roms/fds/
TG16: /home/zerogame/gamefiles/roms/tg16/
SNES: /home/zerogame/gamefiles/roms/snes/
Wonderswan: /home/zerogame/gamefiles/roms/ws/
Wonderswan Color: /home/zerogame/gamefiles/roms/wsc/

You'll have to move or copy your ROMs there manually. Make sure that the ROMs are readable by the zerogame user as well.

Previews can also be installed and placed in the following directories:

/home/zerogame/gamefiles/previews/videos/[console]
/home/zerogame/gamefiles/previews/artwork1/[console]
/home/zerogame/gamefiles/previews/artwork2/[console]

In the current theme, artwork1 is shown in the box at the top left and artwork2 is shown in the box at the middle left. Video previews replace artwork1 in the top box after a few seconds, if they can be found.

Once the games are installed and you're ready to start using zerogame, unplug everything from your PS3's USB ports except for your USB keyboard.

Fluxbox will startup with an all-black background (to be changed in the future) and then launch Wahcade. Once Wahcade is running, you can turn on your PS3 controllers at any time by pressing the PS button on the controller. Wahcade will immediately index the games for the currently open system and then present a list of games for that console for you to select from.

As you scroll from console to console using the L1 and R1 buttons, Wahcade will index the games in each system's associated ROM directories and bring up a list. This indexing only happens once.

(Note: The indexing for MAME can take a VERY long time depending on how many ROMs you have in the set. As it indexes the games, it will appear to have frozen or crashed, but this is not the case. Indexing a full MAME ROM set takes me between 20 and 25 minutes and again, will only happen once.)

You should then be able to select any game from the list and be able to play it. Zerogame will attempt to scale the game to fit your screen while maintaining the same aspect ratio. It most likely won't completely fill up your screen but Zerogame will do its best.

To quit back to Wahcade from the emulator, press the PS button on the first controller.

To return to the PS3 GameOS, press the PS button on the first controller while in Wahcade.

What exactly is installed?

Software repositories added:
• PS3 Bodega

Software installed:
• wahcade (emulator frontend)
• mednafen (multisystem emulator, used for NES/TG-16/GB/GBC/GBA)
• sdlmame (tweaked SDL version of the MAME arcade emulator)
• sdlmame-tools (various tools for sdlmame)
• pygame (required for Wahcade joystick control)
• fscaler (tweaked scaler program, uses SPEs for scaling image)
• snes9x-gtk (snes9x with GTK GUI)
• portaudio (sound server used by snes9x-gtk)
• xe (multisystem emulator, used for Genesis)
• xorg-x11-utils (required by the scaler scripts)
• fluxbox (very lightweight window manager)
• gstreamer-python (required by Wahcade for music/previews)
• gstreamer-plugins-good (various plugins for gstreamer, used for music/previews in Wahcade)
• gstreamer-plugins-bad (various plugins for gstreamer, used for music/previews in Wahcade)
• gstreamer-plugins-ugly (various plugins for gstreamer, used for music/previews in Wahcade)
• gizmod (handler for joystick to keyboard control)

Stay tuned for more PS3 Hacks news. Also be sure to drop by the PS3 Hacks Forum for updates!


ZeroGame v0.50 Multi-Console Emulator FrontEnd for PS3 Linux!

ZeroGame v0.50 Multi-Console Emulator FrontEnd for PS3 Linux!

Posted 167 days ago      50 Comments
     PermaLink


Post a Reply

Please Register or Login to post a comment on articles at PS3 News. We appreciate your feedback!


Comments

#1
By thinnpikkins on 24 weeks ago:
Avatar
Now this is an excellent find for all of us old schoolers. anybody have a copy of stadium events they want to get rid of for nes? thought i would ask...

#2
By Raze1988 on 24 weeks ago:
Avatar
Wow, I hope he'll port this to the GameOS someday! It looks really userfriendly.

#3
By ztpayne on 24 weeks ago:
Avatar
I don't know if I was confused by this or not. Under the list of things you need, it says an HDTV. does that mean that it won't work with regular TV's, or does it just mean that if you have one, you need to have one with those configurations?

Sorry if this is a stupid question, I'm not just a very good techie yet. lol

#4
By Reaper2122 on 24 weeks ago:
Avatar
It means you need a high definition television not an sdtv or regular, and once 480i is supported i will gladly use this.

#5
By cmccmc on 24 weeks ago:
Avatar
hmm looks interesting, I might try it

#6
By hycraig on 24 weeks ago:
Avatar
Great news, i can't wait to play some old classics again i'll give it a try tommorrow.

Thanks

#7
By ptrci on 24 weeks ago:
Avatar
This is legal.. is running linux. Sony if i have games from my snes ang mega drive. I can backup and run in a emulator.

This is not illegal. Don't close OtherOS.

#8
By ModderFokker on 24 weeks ago:
Avatar
Nice... I'll give it a try. Other (perhaps faster) links:

http://ftp.sunet.se/pub/os/Linux/distributions/yellowdog/iso/yellowdog-6.2-ppc-DVD_20090629.iso

http://www.mirrorservice.org/sites/ftp.yellowdoglinux.com/pub/yellowdog/iso/yellowdog-6.2-ppc-DVD_20090629.iso

#9
By Fignutz32 on 24 weeks ago:
Avatar
Cool, looks like i'll have something to do on my day off tomorrow

#10
By androvsky on 24 weeks ago:
Avatar
I'm really glad you posted this, it looks like a great project. I'd install it myself, but I'm worried about it taking over my linux install a little more than I'd like; however, it's easy to recommend to just about everyone else.

Best part is he's planning on adding Dosbox soon. Last I tried it on linux about all I got from it was about 386-25 performance, but that was without any special scaling help on an old version of Dosbox. If it gets to mid-Pentium 1 level performance I'd be deliriously happy.

#11
By CompTronicsTec on 24 weeks ago:
Avatar
So does this completely override YDL? Or can you still use YDL as before?

In other words, are you stuck using only the emulator or can you still use the linux OS?

Any input would be great, either way this looks great, if its emulator only i'd just dual boot regular linux/this.

#12
By skatomelato on 24 weeks ago:
Avatar
It must work on ubuntu too... I will try it on ubuntu 9.10.

#13
By Siggy12 on 24 weeks ago:
Avatar
I have ubuntu 9.10 too... please let us know if it works on ubuntu 9.10.

#14
By xelasha on 24 weeks ago:
Avatar
I have ubuntu 9.04. This should work on that right? I just don't want to kill off 3.8GB of my monthly data.

#15
By Osirisx on 24 weeks ago:
Avatar
i see a neogeo is listed in the avaliable emulators in the video. i wonder if it would be possible to write a dreamscast emu now that the rsx is opened up with the exploit.

#16
By dborghi on 24 weeks ago:
Avatar
is it possible to make this ZeroGame in a "portable" version, like pdaxrom mame??

#17
By xelasha on 24 weeks ago:
Avatar
Doesn't seem to work with Ubuntu 9.04.

Hopefully the creator will release a standalone Zerogame installer with the required files so I wont have to download a 3.8GB OS for a 18MB Emulator.

#18
By zerojay on 24 weeks ago:
Avatar
Quote:
Originally Posted by xelasha View Post
Doesn't seem to work with Ubuntu 9.04.

Hopefully the creator will release a standalone Zerogame installer with the required files so I wont have to download a 3.8GB OS for a 18MB Emulator.
Sorry, I had to standardize on one platform or else I would never be able to get this all off the ground and running. I *did* release a standalone installer, but it needs to be used with YDL.

#19
By zerojay on 24 weeks ago:
Avatar
Quote:
Originally Posted by Reaper2122 View Post
It means you need a high definition television not an sdtv or regular, and once 480i is supported i will gladly use this.
Right now, we need to run in high def modes, though I am pushing for 480i support. The main thing blocker for that at the moment is just not having a 480i version of the main theme.. and at that size, it's not a matter of scaling down the HD versions... it's really redoing it so that people on 480i can get the best experience they can. But on the technical side of things, almost everything's already in place to support SDTVs.
Quote:
Originally Posted by dborghi View Post
is it possible to make this ZeroGame in a "portable" version, like pdaxrom mame??
There's no reason why it can't happen. I just don't personally know much about how pdaxrom works.

#20
By hycraig on 24 weeks ago:
Avatar
Well i gave this a try using this guide and got everything on and running. But when in the menu the sixaxis doesn't work properly only the ps button to quit, and i can't get roms to show up either.

Also i can't get back into ydl os after installing. I tried logging in and typing startx but it comes up with an error.
However i managed to loginto ps3 using WinSCP and send roms to it but still no look after a refreshing the rom list.

Has anyone had this working yet?

craig

#21
By hellospaceboy on 24 weeks ago:
Avatar
For just a linux front-end, this looks really good, really sleek, with some custom rom previews in the video it would look great, I like how everything is pre-configured like DS3 driver, graphic tweaks for emus and acceleration. Nice job!

#22
By Raze1988 on 24 weeks ago:
Avatar
Hey ZeroJay, are you interested in porting this to GameOS, once we have the possibility?

#23
By sika on 24 weeks ago:
Avatar
Hiya, thanks for this i'm using it now its great, how can i change the thing so it will boot my roms from dvdr, i don't have much space on ps3 for all the stuff i want,

Cheers

#24
By zerojay on 24 weeks ago:
Avatar
Quote:
Originally Posted by Raze1988 View Post
Hey ZeroJay, are you interested in porting this to GameOS, once we have the possibility?
Believe it or not, I'm not actually a programmer, so I couldn't anyways.

I would recommend you guys wait for v0.51 before installing because it fixes a few problems that will keep you from tearing your eyeballs out.

#25
By dont h8 dre on 24 weeks ago:
Avatar
Zerojay and I are close and i must say, that i been begging him to see if he can get it to work in Ubuntu and its a no go.

#26
By cmccmc on 24 weeks ago:
Avatar
Quote:
Originally Posted by zerojay View Post
Believe it or not, I'm not actually a programmer, so I couldn't anyways.

I would recommend you guys wait for v0.51 before installing because it fixes a few problems that will keep you from tearing your eyeballs out.
how did you create a front end if you are not a programmer?

#27
By sika on 24 weeks ago:
Avatar
had to reinstall linux, installed this again but it doesnt auto open? cant get the software running, any ideas? i did extract in windows and not decompress in linux, would that be the reason why?

#28
By PS3 News on 24 weeks ago:
Avatar
Quote:
Originally Posted by cmccmc View Post
how did you create a front end if you are not a programmer?
I believe he means he didn't actually code the emulators it installs, he just wrote the bash shell script used for the frontend to them.

#29
By ModderFokker on 24 weeks ago:
Avatar
Just found out i FORGOT to create a partition for OtherOS... aaaAAAAHHhhhh!

damn backup gonna take forever AGAIN!!!

#30
By androvsky on 24 weeks ago:
Avatar
I've been looking through zerojay's install scripts; they're bizarrely well commented and easy to read. Totally unlike normal linux scripts.

Suddenly I'm kinda tempted to combine those scripts and scalers with a MythTV installation...

#31
By zerojay on 24 weeks ago:
Avatar
Quote:
Originally Posted by PS3 News View Post
I believe he means he didn't actually code the emulators it installs, he just wrote the bash shell script used for the frontend to them.
Bingo. I'm just taking the various pieces and fitting them together in such a way to make it easy for everyone to use... eventually.

Quote:
Originally Posted by androvsky View Post
I've been looking through zerojay's install scripts; they're bizarrely well commented and easy to read. Totally unlike normal linux scripts.

Suddenly I'm kinda tempted to combine those scripts and scalers with a MythTV installation...
Haha... yeah, I really wanted it to be easier for people to understand so that they can make their own mods of my work and bring them back into my version if they would be good for everyone in general. I appreciate hearing that.

Ubuntu is a no-go for one main reason here... I don't have a PS3 with Ubuntu installed on it. If I had a second fat PS3, I'd be happy to adapt the script to Ubuntu barring any technical issues.

#32
By ModderFokker on 24 weeks ago:
Avatar
Quote:
Originally Posted by zerojay View Post

Ubuntu is a no-go for one main reason here... I don't have a PS3 with Ubuntu installed on it. If I had a second fat PS3, I'd be happy to adapt the script to Ubuntu barring any technical issues.
Or a 2nd HD... just have to switch them.

#33
By mikola on 23 weeks ago:
Avatar
Excuse me... i'm a newbie and i would understand 2 things about emulators...

1. which mame games can i have problems of slowness with?
2. do c64 and amiga games work with a separated program (i see in this 3d only someone..)?

#34
By zerojay on 23 weeks ago:
Avatar
Quote:
Originally Posted by mikola View Post
Excuse me... i'm a newbie and i would understand 2 things about emulators...

1. which mame games can i have problems of slowness with?
2. do c64 and amiga games work with a separated program (i see in this 3d only someone..)?
1. Anything that uses 3d, anything that's somewhat recent... some random stuff here and there.
2. I don't support c64 or Amiga yet, but they are in my plans.

#35
By vger2 on 23 weeks ago:
Avatar
Need some help. I installed as per directions and everything seems to have installed ok. Now how do I run the fluxbox? Is it supposed to run on startup?

#36
By patch30 on 23 weeks ago:
Avatar
I found once it is installed if you want to access the yellow dog linux. Once it has loaded into wahcade hit esc then login as root and run startx it should boot into yellowdog login screen instead of wahcade.

allowing you to use linux as well

#37
By ModderFokker on 23 weeks ago:
Avatar
Quote:
Originally Posted by zerojay View Post
1. Anything that uses 3d, anything that's somewhat recent... some random stuff here and there.
2. I don't support c64 or Amiga yet, but they are in my plans.
ScummVM ??

i will marry you

#38
By vger2 on 23 weeks ago:
Avatar
Had problems installing and would like to remove Zerogame v0.50 or at least stop it from booting up the "Zerogame" screen on YDL 6.2 start up. Would appreciate any help. Thanks

#39
By zerojay on 22 weeks ago:
Avatar
Quote:
Originally Posted by ModderFokker View Post
ScummVM ??

i will marry you
ScummVM is definitely in my plans.

#40
By santiago404 on 22 weeks ago:
Avatar
Nostalgia time! Thanks a lot for this..

#41
By ModderFokker on 22 weeks ago:
Avatar
Quote:
Originally Posted by zerojay View Post
ScummVM is definitely in my plans.
Awesome matey.. thx a lot

Ok.. just did the backup thing to external hd. I format the hd and allocated 10Gb for otheros. After which i did a restore (from external hd). Now when i select the option to install otheros it tells me that there isnt a partition available for it ?

So basically when you do a restore you will lose that newly created partition again ?

#42
By jehzhouse on 22 weeks ago:
Avatar
Quote:
Originally Posted by vger2 View Post
Had problems installing and would like to remove Zerogame v0.50 or at least stop it from booting up the "Zerogame" screen on YDL 6.2 start up. Would appreciate any help. Thanks
Unfortantly its best to format instead of spending hours cleaning the system up but you can try.

#43
By ModderFokker on 22 weeks ago:
Avatar
@Zerojay..

Well i tried again formatting,assigning,installing linux,restoring and everything seems to work... EXCEPT Zerogame.

only thing i get to see after booting up otheros is a black screen with a blue line and half a line "nintendo compute" ...i do hear the background music.

The ps3 controllers dont work as well (they did pair up though during install).

Any ideas m8 ?

#44
By inginear on 22 weeks ago:
Avatar
Quote:
Originally Posted by ModderFokker View Post
Awesome matey.. thx a lot

Ok.. just did the backup thing to external hd. I format the hd and allocated 10Gb for otheros. After which i did a restore (from external hd). Now when i select the option to install otheros it tells me that there isnt a partition available for it ?

So basically when you do a restore you will lose that newly created partition again ?
i would try to: format > allocate space for otheros > install otheros > restore ps3 backup. in that order. just make sure that you have enough space on your ps3s hdd for the backup under the gameos partition.

#45
By ModderFokker on 22 weeks ago:
Avatar
Well i actually got it to work.. well almost.

Seems my screen settings need to be adjusted but i'm reading stuff in their forum so i'll get there eventually

#46
By Darthanian on 21 weeks ago:
Avatar
Hey all, i have a few problems... i am new to linux and the ps3... however i am not new to the game... i've been running softmod xboxs for a long time. my problem is after i format my 60 gig run the installer and boot back up yellow dog freezes at "starting install process" the one time i was able to get it to go through i installed everything including zerogame loged on as zerogame and then it would just sit there and reset the screen over and over again... any i ideals?

K well i got that figured out. It is running but i still dont know how take the roms from my desktop on my laptop and put them on ydl 6.2 or zerogame?

nevermind.. figured it out sorry to waste the space!

#47
By itwa5me on 12 weeks ago:
Avatar
I havent owned a PS3 in a while now and didnt know that they eliminated the OS add on feature in the system update.

I was shocked when I learned of this as I have just bought a new backward compatable ps3 and a new hard drive to install with the intention of using linux on the machine. I NEED ZeroGame v0.50!

I didnt even think for them to eliminate an advertised feature so I'm now wondering if its possible to load an old firmware and then put my linux on.

If you already had Linux on a PS3, does it still work? I'm not a hacker but have all the respect in the world for them.

If someone could please help me out with my problem or at least tell me that I'm screwed politely.

Thanks

#48
By GrandpaHomer on 12 weeks ago:
Avatar
Quote:
Originally Posted by itwa5me View Post


If someone could please help me out with my problem or at least tell me that I'm screwed politely.

Thanks
I your PS3 has higher firmware installed than 3.15 then basically there is (currently) NO way back / downgrade and you'll be not able to install / use linux on it. The same goes if you'd install linux first and then upgrade to 3.21 or 3.30 fw - linux on your PS3 will be not accessible anymore.

Sorry for the bad news

#49
By itwa5me on 12 weeks ago:
Avatar
LOL I went out of my way to find a ps3 with 3.15 on it thinking that if you installed linux on it before you updated the firmware you would be good. Now I'm doubly pissed!

Where the heck does sony get off?? How did they NOT think someone was going to try and hack it? I remember some scare about ps2's being capable of hacking satellites, and they didnt plan on making it impossibal? WTF?

More over where do they get off taking away an advirtised feature? Why doesn t the USA have the same oritection the europeans have with holding manufacturerers accountable for advirtising claims?

Why dont they just make a security update to fix the hole?

So now I'm left with 2 playstations, one of whoch I was planning on selling. So now I'm left with deciding to keep both so I can have one mega (NON-ONLINE!?!) playstation that can play EVERYTHING but no online features and keep the second playstation to play online.

But that just defeats the purpose. The main reason I want it is for the games but I've been dying to play a really good emulator made for TV that works perfectly with controllers.

The whole reason I got the backwards ps3 was so I could play all my games on one console, but sony now screwed me personally. Now sony is talking about charging for the PSN! HAHA! The one reason left for people to purchase the more expensove system and they're talking about screwing that up.

Is sony trying as hard as they can to be a modern sega? Why are they still makingg PS2 games? What in the world made them think people would buy movies on UMD? Cool? Yes, but will it work? No.

All I have to say is I'm mighty pissed.

#50
By Bernddasbrot on 11 weeks ago:
Avatar
Very nice FrontEnd. Thank you very much.

Edit: Zerogame 0.52 sorta-beta: http://thezerogameproject.com/forums/viewtopic.php?f=4&t=149&start=20#p1062
Quote:
OK, after a few final tweaks, I have it ready for the weekend. Previous messages already cover updates, but here's a quick rundown (this list is just what I've changed from Rev593 of the SVN contents using the normal installer script, so doesn't include what all Jay changed from 0.51...like updated Gizmod stuff, 480(i/p) & 576(i/p) layouts, LAN sharing setup, Tools menu additions, whatever else):

• updated/reformatted Readme (attached, w/ a few changes from the one posted a few days ago)
• pre-zginstalll.sh script to update YDL repos BEFORE the yum update (IF doing a clean YDL install)
• adds option to autologin/autolaunch (like previous versions did) or to login/logout manually, if you want to use YDL for other purposes (Note: the manual option will ONLY work if you do a fresh install of YDL...it doesn't undo what previous ZG versions did). It should hopefully install over 0.50/0.51 if using the normal autologin option, but I haven't tested this
• adds option to install FTP server to access zerogame user folder to manage files remotely (code borrowed from 'refactor' menu-based installer on SVN)
• adds option to use XMAME for some arcade titles (full info in installation option) or not
• a few more game exceptions and game .cfg files for MAME to help them display properly
• added .bin/.rom extension to xe configs for Genesis/MegaDrive ROMs (since xe is only used for emulating Genesis/SegaCD)
• added extra line feeds to install script to better clarify 'sections' and a few notes to warn of issues
• changed the gamefiles folder creation to go ahead and make all the roms and previews folders on the PS3 HD even if a network share is used
• recopies an old version of /sbin/hwclock in case yum update installs a known bad update
• fully disables screensaver/display sleep while logged in as zerogame due to some users having it kick-in during gameplay (so don't leave it unattended w/ the TV on for long periods)
• maybe a few other misc. tweaks that I'm not recalling.

To really accurately test this, people willing to do fresh YDL installs are needed since installing over old versions isn't ideal testing conditions...esp. since the non-autologin option won't undo the autologin stuff older versions did. The more willing to test it and give feedback, the quicker we might have an official 0.52 (only 7-8 people downloaded the previous beta and only 2-3 of those gave any feedback).

For this beta, you will need to download the file BEFORE doing a yum update. Here is the modified install instructions for this beta:

1) Format your PS3 hard drive and allot at least 10GB of hard drive space to Other OS.
Create a backup, format and restore the backup afterwards if you don't want to lose any
PS3 data. You will need an external FAT32-formatted USB drive for your backup, if you
need to do one.
2) Download and burn the Yellow Dog Linux 6.2 ISO image to a DVD.
3) Install the Yellow Dog Linux bootloader to the PS3 ('Install Other OS' in PS3 System
Settings).
4) Boot Other OS and install Yellow Dog Linux 6.2 to your PS3 with the default options,
choosing a Root Password of your choice.
You can disable Office & Productivity software set for faster installation of YDL and if
you don't plan to use YDL for other purposes.
5) Boot into Yellow Dog Linux.
There is no need to create a user (it is recommended not to). Firewall can be enabled
or disabled...it makes no difference, except if you choose to install in non-autologin
mode and want to access files via LAN or be able to manage Zerogame files via FTP, in
which case it should be off or have FTP/SAMBA enabled on it.
6) Once post-installation setup is complete and you are at a graphical login screen, swap
to a console login (via Ctrl-Alt-F1), login as 'root' and type in your root password
chosen during YDL install.
7) Manually download or copy the zerogame_rev593xnxb2.tar.gz file to the root folder.
(You can Ctrl-Alt-F7 to go back to the graphical login screen and login as root there to
use Firefox, if needed)
8) Decompress the tarball using the following command:
tar zxvf ./zerogame_rev593xnxb2.tar.gz
9) Make the pre-install and install scripts executable with the following commands:
chmod 755 ./pre-zginstall.sh
chmod 755 ./install-zerogame.sh
10) Run the pre-install script to fix YDL update issues:
./pre-zginstall.sh
11) Run the following command to update YDL to fix some Bluetooth bugs:
yum update && reboot
12) After rebooting, run the install script with the following command:
./install-zerogame.sh
13) Follow on-screen prompts.
14) Reboot before use.

Keep in mind this IS a beta, so do not install over an existing Zerogame install you're happy with unless you don't mind the prospect of having to start over from scratch. Even if this is released as actual 0.52, it would still be recommended to start from a fresh YDL 6.2 install, but I may also be able to come up w/ an update file for 0.51 users that just replaces the main changed files.

Here it is: http://www.megaupload.com/?d=OW0LFP6S

BTW, 1 person downloaded a previously available beta 2 file...the only change has to do with folder creation if you choose to set up a LAN and use the non-autologin option (it just wouldn't create the folders on the PS3 HD anyway, as intended...there's no other problem with it).

NOTE ABOUT SETTING UP LAN: You likely won't get a computer name instead of an IP address to work unless you edit the /etc/nsswitch.conf file to change the hosts line (about half-way down the file) from hosts: files dns to hosts: files wins dns, save and reboot. This will be taken care of automatically in the installation script if this proposed 0.52 becomes official.

P.S. - I still haven't yet figured out the 90-120 sec. delay introduced if you rename your zerogame user folder and reinstall. I was also trying to do a script to update 0.51 to 0.52, but am not sure if that will work out too well (it may only partially update...w/o SD resolutions support or the ability to switch to a manual login option, among a few other things).