Afficher un message
Vieux 19/09/2015, 17h00   #175 (permalink)
Profil
ShaoliAss
French frog
Ancienneté  25%
Ancienneté 25%
 
Avatar de ShaoliAss
 
Date d'inscription: juin 2012
Localisation: Bordeaux
Genre : Homme
Pays :
Messages: 1 468
Téléchargements: 8
Uploads: 0
Merci: 122
Remercié 522 fois dans 355 Posts
Par défaut

Le point sur le dev de POPStarter. kHn a sorti cet été une série de betas.


Liste des betas et changelogs :

Citation:
Envoyé par changelog
- Fixed : OSD.BIN in-RAM corruption
(was caused by a conflict with the new BIOS region free hack which has been introduced in WIP 03)
- Fixed : In USB mode, the custom VMC directory name/path (set by the user with a PATCH_#.BIN file) is overwritten by POPStarter
(was because of the PFS_WRAP.BIN loader design)
- Compiled with another USBD.IRX
I'm clueless about what its version is, sorry.
- Redesign of the LibCrypt hack
The magic key is now directly (and constantly) loaded to the COP0r3 (in the SPM actually)
- Re-coding of the MediEvil specific LibCrypt hack
- Added a function which allows the user to use another VMC folder (handles VMCDIR.TXT from the POPS folder and from the game VMC folder)
- Added a cheat engine (handles CHEATS.TXT from the game VMC folder)
The code list syntax is the same as the ToolBox one. Example : $800ABCDE FFFF
- Added a new Crash Team Racing fix which is also supposed to fix the sound issue
(please delete the old TROJAN_1.BIN from the game VMC folder in order to try it)
- Added a fix for Crash Bandicoot
- Added a fix for Alundra 2
- Added the Jackie Chan Stuntmaster (SCES-01444) LibCrypt crack
__________________________________________________
Citation:
Envoyé par changelog
- In USB mode : Sequential scan of mass:/POPS/, mass:/POPS0/, mass:/POPS1/... up to mass:/POPS9/ for VCDs
- In USB mode : All the file handlers were reworked to load user files from mass:/POPS#/GAMENAME/
- Now the VCD is checked, identified and fixes are activated BEFORE the file handlers are run
(it was a requirement to comply with the USB mode changes)
- Support for the new TROJAN specs of version 3
IF the TROJAN version (offset Ch) is 0x03 AND IF the defined POPStarter build ID (offset Ah) is lower than the ELF build ID ANF IF the internal game fixes were loaded, the loading of the TROJAN is skipped
- Change to the POPStarter ELF config table : offset 417h value is the USB delay used by the PFS wrapper r3 (default hardcoded value is 0x05)
- PFS_WRAP.BIN (the PFS wrapper) was updated to r3 :
-- Functions remove and mkdir are now dummies
-- The MEMCARD_HACK workaround (which has been implemented in r2) was deimplemented
-- Debug stuff and the UDPTTY module were removed
-- Added a USB delay pattern which is poked by POPStarter
__________________________________________________
Citation:
Envoyé par changelog
- Fixed : mass:/POPS#/TROJAN_#.BIN and mass:/POPS#/PATCH_#.BIN integrity check failure
(Thanks to joseri for reporting the problem)
- Fixed : Incorrect load instruction for $C0 codes (cheat engine bug)
- Fixed : IOPRP252.IMG integrity check failure
- Fixed : Couldn't get the USB delay value from the config table
(Thanks to joseri for reporting the problem)
- Fixed : Disc identification data wasn't flushed after the identification process
- Memory allocation and hook address changes for the integrated game fixes and the MediEvil-specific LC crack
(I wasted several days on trying to figure out why POPS was so crashy. I hope the issue is now closed once and for all)
- Made a minor change to the POPStarter payload...
(Experiment... theutmost did report a weird issue with running the POPStarter ELF. SCPH-30002 + Neo4.)
- The PAL patcher is now blocked for PAL releases of Driver 2
(El_Patas and I discovered that the PAL patcher was crashing POPS just before the game main menu. Please use GSM for this game.)
- Added disc check fixes for :
-- Metal Gear Solid: Special Missions (SLES-02136)
-- Driver 2: Back On The Streets v1.0 (Disc 2) (SLES-12993)
-- Driver 2: Back On The Streets v1.1 (Disc 2) (SLES-12993)
-- Driver 2: Back On The Streets (Disc 2) (SLES-12994)
-- Driver 2: Back On The Streets v1.0 (Disc 2) (SLES-12995)
-- Driver 2: Back On The Streets v1.1 (Disc 2) (SLES-12995)
-- Driver 2: Back On The Streets (Disc 2) (SLES-12996)
-- Driver 2: Back On The Streets (Disc 2) (SLES-12997)
-- Driver 2 v1.0 (Disc 2) (SLUS-01318)
-- Driver 2 v1.1 (Disc 2) (SLUS-01318)
(Thanks to largeroliker and El_Patas)
- Added LibCrypt fixes for :
-- F1 2000 (SLES-02723)
-- Formula One 99 (SCES-02222)
-- OverBlood 2 v1.0 (Disc 1) (SLES-01879)
-- OverBlood 2 v1.0 (Disc 2) (SLES-11879)
-- OverBlood 2 (Disc 1) (SLES-01880)
-- OverBlood 2 (Disc 2) (SLES-11880)
-- Men In Black: The Series: Crashdown (SLES-03523)
-- PGA European Tour Golf (SLES-02396)
-- Radikal Bikers (SLES-01943)
-- Sydney 2000 (SLES-02861)
(Thanks to El_Patas)
- Added a crash fix for Super Tokusatsu Taisen 2001 (SLPS-02863)
(Thanks to antonioks for reporting and describing the problem)
- Added the following hotkeys :
-- Press Select+L1+R2 to enable the smooth texture mapping
-- Press Select+L2+R1 to disable the smooth texture mapping
-- Press Select+L2+R2+Triangle to open the PS1 CD lid
-- Press Select+L2+R2+Square to close the PS1 CD lid
-- Hold Select+L2+R2+X to speed up (FPS boost)
- Added new commands you can write to CHEATS.TXT :
-- $USBDELAY_# (where # is a number. Sets up the PFS wrapper USB delay)
-- $NOPAL (Disables POPStarters' PAL patcher)
-- $SMOOTH (Enables the smooth texture mapping at startup)
-- $COMPATIBILITY_0x## (where ## is a hexadecimal value. Activates a compatibility mode. You can write as many $COMPATIBILITY_0x## as you want.)
-- $CACHE1 (Makes POPS buffer 1 sector instead of 16.)
-- $FAKELC (Loads a null LibCrypt magic word into the cop0 register. May be needed by some discs that have a messed up LC protection.)
- PFS_WRAP.BIN (the PFS wrapper) was updated to r4 :
-- Now it defaults to a 5 seconds delay if POPStarter somehow does not manage to poke the USB delay value
__________________________________________________
Citation:
Envoyé par changelog
- Fixed : Bad cheat engine hook.
(The cheat engine was returning to its hook address + 8, causing POPS to execute the next function and fill the memory with garbage. Using a CHEATS.TXT was crashing POPS on startup.)
- Added the PFS_WRAP.BIN which was posted here ps2home.freeforums.net/post/2764/thread , to this POPStarter zip.
- Fixed : $USBDELAY_# didn't coexist with $C0
__________________________________________________
Citation:
Envoyé par changelog
- Speedup hack (Select+L2+R2+X) removed
- Fixed : The LC fix was flushed and $FAKELC could not set it up
__________________________________________________
Citation:
Envoyé par changelog
- Sbv from PS2SDK commit c6cd5b3447
- Old USBD (CRC32 8EA56869) + USBHDFSD of POPStarter r13 WIP 02/05 (CRC32 E96C037A)
- Fixed : $COMPATIBILITY_0x## (in CHEATS.TXT) did not work
- Added : Vibration fix ( same as the "Rumble Always On" posted here POPStarter Betas | PS2 Home )
- The second controller is disabled in the IGR menu, allowing you to decide/cancel from the first controller (same as the "No 2nd pad in IGR" TROJAN)
- Added a crash fix for :
-- Cybernetic Empire (Disc 1) (SLPS-01912)
-- Cybernetic Empire (Disc 2) (SLPS-01913)
-- Cybernetic Empire (SLPS-01913, RGR)
- Added uLE_kHn_20150727 to the package (with mass:/POPS#/ support).
__________________________________________________
Citation:
Envoyé par changelog
- Compiled with the latest USBD again -_-
- Fixed : Issues with the IOPCD stack
__________________________________________________
__________________________________________________


Le point sur les uLE_kHn :


Liste des versions et changelogs :

Citation:
Envoyé par changelog
- Sbv from PS2SDK commit c6cd5b3447
- Old USBD (CRC32 8EA56869) + USBHDFSD of POPStarter r13 WIP 02/05 (CRC32 E96C037A)
- Added support for running VCDs from mass:/POPS#/ (as introduced in POPStarter r13 WIP 06 OBT)
- The stub of the packed ELF is a clone of the POPStarter r13 payload.
Side note : compiled the same day as POPStarter r13 WIP 06 open beta 6

Dernière modification par ShaoliAss ; 19/09/2015 à 23h37.
ShaoliAss est déconnecté   Réponse avec citation
Ces 2 utilisateurs disent Merci à ShaoliAss pour ce poste utile:
Allan58 (24/11/2015), krHACKen (04/10/2015)