1. ifcaro
  2. Open PS2 Loader

Commits

Author Commit Message Date Builds
Bat Rastard
* Anticipating blood-curdling scream from SP193! * Changed GSM toggle to "Show GSM on Main Menu" * Fixed the configSetStr() for GSM toggle * Temorarily restored some #ifdefs to system.c - they exist for the sake of Vanilla OPL *ONLY*. It fails to compile due to GSM's function calls not being properly defined via headers, thus throwing "undeclared function" and "explicit declaration" warnings when compiling Vanilla OPL is attempted (i.e. …
Bat Rastard
* Cleaned up GSM code * Removed redundant #ifdefs
Bat Rastard
Added tag 0.9.2 for changeset 3eb5ac59e7a5
Bat Rastard
(*) Refreshed language files (*) Set "GSM=0" in Makefile as default (*) Repository frozen (for real this time) - merge-ready into Ifcaro :D
Tags
0.9.2
Bat Rastard
(*) Aaaand after a half-assed busted GUI staring me dead in the face for over week, the new "GSM Settings" on Main Menu item and "Reveal GSM On Main Menu" toggle in "Settings" is LIVE! (and boy am I'm tired of looking at it! ;) Once enabled, press Start twice on Main Menu to refresh the GUI ... (*) Repository frozen; ready for merge into Ifcaro ...
Bat Rastard
Updating CHANGELOG ahead of release - actual release revision can be added when necessary. Saves us some tedium.
Bat Rastard
* Rebase complete * Using unified Makefile - OPL and OPLGSM compiles from single source. * Vanilla OPL builds from this base will contain GSM settings under "Display Settings" but toying with them could prove catastrophic as the integrated GSM is not embedded when "GSM=0" is set in the Makefile. This was done to preserve compatbility with PS2RD/Codebreaker. It is HIGHLY recommended you leave "VMODE" to AU…
SP19...@gmail.com)
*Modified compatibility mode 7 to not affect sceCdStRead(), as the streaming functions are already underperforming. *Updated the detailed changelog.
SP19...@gmail.com)
*Sync'ing the HDD module updates for the PSX. OPL should now run properly on the PSX. *Updated the HDPro ATAD module. *Removed the old compatibility mode 7 code. *Added a new compatibility mode 7: IOP threading hack. This is applicable to only the HDD mode, and basically causes a thread context switch (to give other threads more CPU time) before every read is made. This fixes stuttering in some games like DDR and Pop 'n Music. *CDVDFSV had its internal functions declared as static,…
SP19...@gmail.com)
*Sync'ing HDD updates... again. *Updated modules/hdd/ps2hdd. I just realized that it wasn't updated in a long time.
SP19...@gmail.com)
*Sync'ing the updates in the PS2SDK with the ATAD modules here: common/include/atahw.h was updated, and all ATAD modules are using the commands defined within atahw.h. *Removed the "UDMA 5" and "UDMA 6" transfer modes from the UI, since the PlayStation 2 never supported those modes. *Updated SMB support to have better error messages for the common connection problems. *The network error codes have been changed slightly: 300 for connection errors, 301 for logon errors, 302 for errors related to the ECHO isalive test failing, and 303 for share opening errors.
sp19...@yahoo.com)
*Optimized CDVDMAN (Declared internal structures and functions as static). *Replaced inline assembly code that invokes syscall #14 with a call to SetVCommonHandler. *Removed the code that plays with the system initialization/restarting functions. That was put in place because the unpatched Protokernels had a ExecPS2() syscall that didn't clean up the kernel. With the complete Protokernel patch, this entire system is redundant. *Replaced code within the UI that manually p…
sp19...@yahoo.com)
The original files I modified couldn't be committed directly into the repository, so I had to check out a new copy of the repository and copy my changes over manually. Unfortunately, I forgot to copy the changes for SMAP driver in the UI. Sorry.
sp19...@yahoo.com)
*Updated ATAD (Normal ATAD and the HDPro version) to be the same as the ones from the PS2SDK. *Replaced the SMAP driver: 1. modules/network/smap is a modified version of the ps2eth/smap-new driver, with the thread removed and with inline assembly to speed up word copying to and from the FIFOs. 2. ps2eth/smap-new will be used for the UI, as it has better support for handling changes in the link state. 3. smstcpip was modified to be support both SMAP drivers (Packed input within the norma…
sp19...@yahoo.com)
*Re-added SPU reset code. CLEARSPU shouldn't be used and I was wrong about that. *Removed cache flush from the pad hooking code, using the uncached segment instead. This should reduce the impact IGR has on the EE. *Removed sync and ei instruction from the end of the IGR VBLANK_END INTC handler. Why does it have to be there and won't it be bad to change the processor state there? I never needed to use such instructions in any of my VBLANK interrupt handlers. :/
sp19...@yahoo.com)
*Added sceCdPowerOff(). Games that power off the console should be able to do so now. *Modified the CD/DVD hardware interrupt handler to not acknowledge the power off interrupt event. The EE-side IGR code does that and has been missing the event. Invoking IGR via the power button should be working again.
sp19...@yahoo.com)
*Cleaned up IGR code. *Updated ATAD code to support a maximum block size of 65536 sectors for 48-bit LBA disks.
sp19...@yahoo.com)
Added power-off processing code. Games (mainly older one) that use it should no longer cause a deadlock.
sp19...@yahoo.com)
*Updated all DEV9 and ATAD module code.
sp19...@yahoo.com)
(AKuHAK): Updated OPL to support the updated LIBPNG port.
sp19...@yahoo.com)
Removed the integrated FreeType copy. Please update your FreeType library (From ps2sdk-ports)!
sp193
*Removed the old Protokernel patch, since the PS2SDK now has a complete one. *Removed support for PS2LINK from within the CRT of the EE core. It was never used, and will never be used.
sp193
*Removed the old Protokernel patch, since a full patch has been integrated into the PS2SDK. *Removed support for "loaders" within the CRT0 of the EE core. It will never be started from a thread, hence it's redundant.
doctorxyz
Added tag 0.9.1 for changeset 2ebb9bb56c19
doctorxyz
Updated USBLD_VERSION to "0.9"
Tags
0.9.1
doctorxyz
Added tag 0.9 for changeset 830d78f67941
doctorxyz
Updated CHANGELOG and DETAILED_CHANGELOG files
Tags
0.9
hominem_te_esse
Disabling auto-refresh of game list by default, as it is causing bugs sometimes
hominem_te_esse
mgh: fix for default HDD DMA mode, that wasn't correctly set
hominem_te_esse
Suggestion from "mgh". Only display the "HDLServer" menu when delete/rename operation are enabled (that make sense, as HDL server is used for this kind of operations)
  1. Prev
  2. Next