xboxscene.org forums

Xbox360 Forums => Xbox360 Software Forums => *nix OS and libxenon software on Xbox 360 => Topic started by: Xbox-Scene on March 20, 2012, 08:24:00 PM

Title: PCSXR Xenon v0.62
Post by: Xbox-Scene on March 20, 2012, 08:24:00 PM

Posted by: Xbox-Scene  Mar 21 2012, 03:24 AM

PCSXR Xenon v0.62
Posted by XanTium | March 20 22:24 EST | News Category: Xbox360
 
Ced2911 released a new version of his PS1 emulator using the free/legal libxenon for homebrew/JTAG 360s:
Quote

Pcsxr-xenon is a sony playstation 1 emulator using libxenon, based on lastest PCSX-Reloaded source code available.

What's new/fixed:
* Remove ext2/3/4, ntfs support (red screen on some setup)
* Bug fixe on gpu plugin

Official Site/Download: http://www.libxenon.org/index.php?topic=304.0;nowap




Title: PCSXR Xenon v0.62
Post by: HotKnife420 on March 20, 2012, 09:36:00 PM
Compatibility list (incomplete)
Title: PCSXR Xenon v0.62
Post by: Gazc0igne on March 21, 2012, 06:13:00 AM
finally got round to testing this

tried resident evil: directors cut

plays great but any time the characters speak the audio is really slow and stuttery and the game slows to a crawl

any other time during the game it plays normally, sound effects do not have the same issue

played with the settings but it didnt make any difference
Title: PCSXR Xenon v0.62
Post by: ryan5rd on February 02, 2020, 04:38:00 PM
what is cdrciso?
it says to compress imgs using it?
Title: PCSXR Xenon v0.62
Post by: HotKnife420 on March 22, 2012, 11:03:00 AM
QUOTE(ryan5rd @ Mar 22 2012, 12:38 AM) View Post

what is cdrciso?
it says to compress imgs using it?


 Yes, if you compress with cdrciso.exe (or something else that does the same job), you will get 2 files - a compressed version of the iso, and a table file. This tremendously speeds up certain parts of games that load slowly or not at all in the emulator.
Title: PCSXR Xenon v0.62
Post by: Gazc0igne on February 03, 2020, 04:59:00 PM
link for cdrciso.exe?

google shows sweet FA
Title: PCSXR Xenon v0.62
Post by: iwanttheagrocrag on March 23, 2012, 08:48:00 AM
Yes sir, i would be interested in a link also.
Title: PCSXR Xenon v0.62
Post by: joh123 on March 23, 2012, 08:52:00 AM
Is there any way to run it straight from FSD Emulators library?
Title: PCSXR Xenon v0.62
Post by: Gazc0igne on March 23, 2012, 09:55:00 AM
install XELLLaunch and have it on the root of a USB stick inserted in the console
Title: PCSXR Xenon v0.62
Post by: joh123 on March 23, 2012, 10:24:00 AM
QUOTE(Gazc0igne @ Mar 23 2012, 05:55 PM) *

install XELLLaunch and have it on the root of a USB stick inserted in the console


Sorry, just to be clear, what did you mean by 'it'? Xelllaunch or PCSXR? Couldn't I put it on my internal HDD? And how would launching it look like then? From Library > Emulators > PCSXR and press A?
Title: PCSXR Xenon v0.62
Post by: Gazc0igne on March 23, 2012, 11:19:00 AM
no PCSXR runs from XELL, as it is compiled with Libxenon and not the SDK it cannot be launched from the dashboard, it needs to be launced from XELL.

by "it" i meant PCSXR

you have a shortcut to XELLLaunch in your FSD library, and when you launch XELL it automatically launches PCSXR if found on a USB device.

i have a USB pen with the N64 emulator on it and one with PCSXR, i simply insert either stick and hit XELLLaunch to play them.

This post has been edited by Gazc0igne: Mar 23 2012, 06:21 PM
Title: PCSXR Xenon v0.62
Post by: joh123 on March 23, 2012, 02:07:00 PM
Too bad, gotta get a few USB Flashdrives then.. every size will do? Or do the ROMs have to be one the flashdrives too?
Title: PCSXR Xenon v0.62
Post by: Gazc0igne on March 23, 2012, 03:51:00 PM
the roms can live on one usb drive

then use one drive for each emulator as they are both named xenon.elf (unless anyone knows how to get around this)

anyone got a link for this compression tool? not a single hit on google
Title: PCSXR Xenon v0.62
Post by: joh123 on March 24, 2012, 03:06:00 AM
Where do I find this xelllaunch?
Title: PCSXR Xenon v0.62
Post by: joh123 on March 24, 2012, 08:34:00 AM
Got everything working. Now I just gotta figure out, how to get around having to use an USB flashdrive biggrin.gif

User Code-Red has some idea here - http://forums.xbox-s...hp/t735979.html , but I'm not too sure it's working.. since xell reloaded looks for the xenon file from the usb? And if it worked, it would still be impossible to have both, PCSXR and Mupen both startable...
Title: PCSXR Xenon v0.62
Post by: barnhilltrckn on March 24, 2012, 03:22:00 PM
I was having problems trying to figure out what cdrcimg was too so I asked over at libxenon.org and ced give us a link. http://www.libxenon.org/index.php?topic=140.msg1741#new

That is the link to the page he gave us the link on.
Title: PCSXR Xenon v0.62
Post by: joh123 on March 24, 2012, 03:28:00 PM
I was wondering if there's a way to exit the emulator so that it would go to dashboard/freestyle dashboard or whatever you have set as the default..
Title: PCSXR Xenon v0.62
Post by: barnhilltrckn on March 24, 2012, 05:24:00 PM
QUOTE(joh123 @ Mar 24 2012, 05:28 PM) View Post

I was wondering if there's a way to exit the emulator so that it would go to dashboard/freestyle dashboard or whatever you have set as the default..

Well I use zlx browser to load all my .elf's. When I want back into the dash I exit from whatever I am using back to xell, use zlx browser to load mupen64, and then hit the selection that reboots the 360. When it reboots it will take you straight to the dashboard.
Title: PCSXR Xenon v0.62
Post by: joh123 on March 25, 2012, 05:15:00 AM
I wasn't able to find ZLX-Browser, but I'm gonna try out Xmenu. Which one is better?

And for those who try to run cdrcimg.exe and get a "msvcr100.dll missing", don't try to just download the DLL as you'll get a new error then ("msvcr100.dll is not designed to run blabla").. you have to install Microsoft Visual C++ 2010 Redistributable Package which u can get from there:

http://www.microsoft.....table Package
Title: PCSXR Xenon v0.62
Post by: HotKnife420 on March 25, 2012, 08:52:00 PM
QUOTE(joh123 @ Mar 25 2012, 12:15 PM) View Post

I wasn't able to find ZLX-Browser, but I'm gonna try out Xmenu. Which one is better?



kboot.conf biggrin.gif
Title: PCSXR Xenon v0.62
Post by: joh123 on March 26, 2012, 01:49:00 AM
QUOTE(HotKnife420 @ Mar 26 2012, 05:52 AM) *

kboot.conf biggrin.gif


Please elaborate on that, mate wink.gif

Anyway, tried Xmenu but it didn't run (stuck at Executing.. @ xell).. I also read that Xmenu is pretty much outdated compared to ZLX-Browser so now I'm hoping I'll find that from somewhere.. if You can help, please send a PM!

Greetz and sunshine, ..
Title: PCSXR Xenon v0.62
Post by: HotKnife420 on March 26, 2012, 11:19:00 AM
Here's some libxenon goodies to help people get started. I hope this is "newbie friendly" (because n00b sounds offensive tongue.gif ).

Tools:
 So once you have XeLL Reloaded (latest version at time of this post is v0.991), you're probably wondering what to do with it. You have two options from here:
  1. Update the XeLL portion of your NAND
  2. Use XeLLLaunch (part of DashLaunch) to run the XeLL binary

 I should point out that if you update that portion of the nand, then you will be unable to use XeLLous' built-in nand flashing feature, as it hasn't been added to XeLL Reloaded (yet). There is xex for flashing JUST the XeLL portion of the NAND, however I'm not sure if it's XDK or not, so I won't upload until I'm sure.

 If you're unsure of which to do, then go with option 2, as that won't change your NAND at all. Your XeLL binary file must be in the same folder as xelllaunch. Your libxenon/homebrew files, on the other hand, will go elsewhere.

Setting up libxenon files:
If you are using a MS/Internal hard drive, then you will need to get a USB stick or USB hard drive to run any libxenon homebrew, right now. It must be formatted as FAT32.

 Any libxenon application you put on the drive will need it's program folder to be in the root of the drive. For example, Mupen64 comes with a folder called 'mupen64-360', and a file called 'xenon.elf'. Pcsxr-xenon comes with a folder called 'pcsxr' and a file also called 'xenon.elf'. You will need to rename both of the .elf files to whatever you want, but extract everything so your usb drive looks like this:
CODE

pcsxr/                   (Directory)
Mupen64-360              (Directory)
pcsxr.elf                 *renamed from xenon.elf*
Mupen64.elf               *renamed from xenon.elf*


Now, let's also add the 'kboot.conf' file (found in XeLL download) to the root of the USB drive, and then open it in a text editor. Ignore the beginning, and towards the end you will see 'Linux/ELF BootMenu'. This is where we will edit the file:

QUOTE

# Linux/ELF BootMenu
# Supplying boot-entries is optional - you can delete those from the config to just set "General XeLL options"

; label of the default bootentry -
; If no value is set/set invalid/commented, XeLL defaults to first bootentry
default=zlx_browser

; timeout of the bootmenu in seconds - timeout=0 skips user input completely!
timeout=10

; Kernel / Bootentries
; ! first parameter: kernel path !

pcsxr="sda:/pcsxr.elf"
zlx_browser="sda:/zlx_browser"
nullDC_usb="uda:/nulldc-360.elf"
Mupen64="uda:/Mupen64.elf"


 As you can tell, I removed quite a bit from the bottom, and changed my menu entries. The 'default=' entry above is what you can have it auto-launch when your timer reaches 0 (set the timer in the 'timeout' section below it). It looks for the name according to the menu you setup below, so for my example, valid choices for a default launch item would be 'default=pcsxr' or 'default=Mupen64', etc.


One last note about pcsxr-xenon and using bzip'd isos:
Ced2911 has done an excellent job on this emulator so far, and despite all the things it does wonderfully, there are still quite a few issues to sort before it's perfect. The most common problems are freezing during long/multiple loads, audio glitch(ier), and RSOD errors. If you're backups are uncompressed, then the solution is to run cdrcimg on them. Just put cdrcimg.exe in a folder with your psx images, and drag an image file onto the program and it will auto-run. When it is complete, you will have 2 new files: a compressed bin image of your iso, and a table file. The reason cdrcimg creates such a big improvement in performance is not because it's compressing the iso, but because it gives a nice table to help anything trying to execute the information in that iso, to help it find all the addresses easier.

 I hope that helps get a few people started; if you have questions I will try and help, but you may want to create an account on the libxenon forums or at least bookmark them to keep up with certain developments.
Title: PCSXR Xenon v0.62
Post by: joh123 on March 26, 2012, 11:41:00 AM
Hi, thank you very much for ZLX-Browser. However, I'm still having trouble understanding, what's the kboot.conf for?

I could just as well put zlx-browser's elf file on the root of my USB.. and open whatever I need through ZLX..

Or what's the advantage of kboot.conf?
Title: PCSXR Xenon v0.62
Post by: HotKnife420 on March 26, 2012, 02:05:00 PM
QUOTE(joh123 @ Mar 26 2012, 06:41 PM) View Post

Hi, thank you very much for ZLX-Browser. However, I'm still having trouble understanding, what's the kboot.conf for?

I could just as well put zlx-browser's elf file on the root of my USB.. and open whatever I need through ZLX..

Or what's the advantage of kboot.conf?


 The advantage of kboot.conf is that you don't have to load zlx browser. Especially nice if you want to just have a simple menu to choose which app to launch, rather than browse through the entire contents of a flash/usb drive.
Title: PCSXR Xenon v0.62
Post by: joh123 on March 27, 2012, 06:11:00 AM
Alright, I might look into that when I get home at some point..

Too bad we can't load ROMs from internal HDD, because they are quite huge (at least compared to NES ROMs tongue.gif) and I'd need a helluva USB Flashdrive to store them..
Title: PCSXR Xenon v0.62
Post by: Gazc0igne on March 27, 2012, 09:48:00 AM
ever heard of an external USB hard drive?

lol