From 804910c42219ddbbc428f619515952c1474e9096 Mon Sep 17 00:00:00 2001 From: Max Lingua Date: Wed, 4 Mar 2009 03:55:00 +0000 Subject: - 0.13.x friendly ;-) - new GUI/themes - no more funky colors! - load/delete saved games - cleaned-up Makefile.PS2 : - dropped multiple extra paths - dropped deprecated deps (UCL, MPEG2) - all possible devices are supported to store, play and save games: - CD - HD - USB - MC - REMOTE ! (this could actually be anywhere on the internet as long as you run "ps2client listen" on the machine on the other side that hosts the games) - tested from : - ps2link - uLE - toxicOS - tested with: - bass - bs1 - mi1 - comi - indy4 - ft - ite - ihnm - elvira1 - dig - kyra - lure - simon2 - goblins1 Played all those games in 1 session using RTL. Very smooth, sub-second RTL experience. No crash! - new PAL/NTSC detection : we are now reading the flavor from PS2 ROM, it should work on all PS2 slim too - new PAL TV centering : no more missing chunk of games on top/bottom - we can now read the savefiles from Linux/SDL and other backends! if you add that you can read them from remote together with the games that you already have there, you can imagine the fun ;-) - we fully implement RTL with every games/engine - we nicely reboot / shutdown on quit - fully support for themes/savegames paths. Run from MC, play the games on remote and store your data on USB or HD. No limits! - universal write/read for every media (of course no write on CD/DVD!) - fully async / DMA read-write access to every media (even MC!) - optimized cache/read-ahead for every media - now COMI is fast and enjoyable from remote as it is from CD ;-) - non polluting MC storage, just 1 folder + 1 icon, so that you can copy all your settings / saved games to another MC in one go! svn-id: r39102 --- backends/platform/ps2/irxboot.h | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'backends/platform/ps2/irxboot.h') diff --git a/backends/platform/ps2/irxboot.h b/backends/platform/ps2/irxboot.h index 612d7f61c5..82ae06518c 100644 --- a/backends/platform/ps2/irxboot.h +++ b/backends/platform/ps2/irxboot.h @@ -33,11 +33,12 @@ enum IrxFlags { SYSTEM = 1, USB = 2, HDD = 3, - TYPEMASK = 3, + NET = 4, + TYPEMASK = 7, - OPTIONAL = 4, - DEPENDANCY = 8, - NOT_HOST = 16 + OPTIONAL = 8, + DEPENDANCY = 16, + NOT_HOST = 32 }; enum IrxPurpose { @@ -46,7 +47,8 @@ enum IrxPurpose { USB_DRIVER, MOUSE_DRIVER, KBD_DRIVER, - MASS_DRIVER + MASS_DRIVER, + NET_DRIVER }; enum IrxLocation { @@ -54,12 +56,14 @@ enum IrxLocation { IRX_FILE }; +/* enum BootDevice { HOST = 0, CDROM, - OTHER, - UNKNOWN + MASS, + OTHER }; +*/ struct IrxFile { const char *name; @@ -80,7 +84,6 @@ struct IrxReference { int errorCode; }; -BootDevice detectBootPath(const char *elfPath, char *bootPath); int loadIrxModules(int device, const char *irxPath, IrxReference **modules); #endif // __IRXBOOT_H__ -- cgit v1.2.3