PlayStation Forum - PS5, PS4, PS3, PS2, PSone, PSP, PS Vita Forum
Nowy ESR - Wersja do druku

+- PlayStation Forum - PS5, PS4, PS3, PS2, PSone, PSP, PS Vita Forum (https://playstationforum.pl)
+-- Dział: PlayStation 2 (PS2) - Gry (https://playstationforum.pl/forum-playstation-2-ps2-gry)
+--- Dział: Newsy (https://playstationforum.pl/forum-newsy)
+--- Wątek: Nowy ESR (/thread-nowy-esr)



Nowy ESR - Jolek - 30-06-2020

[Obrazek: ESR-R10.png]

EDIT: Wyszła nowa wersja r10e:
https://www.playstationforum.pl/thread-31984-post-233912.html#pid233912.

ESR r9c.

Changelog:
- This version removes the debug colors and the splash screen,
so you will have no delays launching your ESR patched discs.
- One of the irxs runs threadless and uses a bit less space,
the other has one condition fixed so it doesn't trigger synchronous read when not necessary,
also has some redundant stuff removed.

Pobieralnia (r10e):
https://www.psx-place.com/attachments/esr_r10e-7z.26678/.
Wersja z kolorami debugowania (r10e disco):
https://www.psx-place.com/attachments/esr_r10e_disco-7z.26679/.

Źródło:
https://www.psx-place.com/threads/esr.30217/.


RE: Nowy ESR - Jolek - 06-07-2020

Wyszła nowa wersja r10e.

Link do pobrania jest w pierwszym poscie.

Changelog:
Cytat:r10e (RC3):
- Changed the way low on memory condition is detected (hooked AllocSysMem).
- Packed some loose data into structures, which let compiler make a bit smaller binary (storing struct base address throughout entire function in one register).
- Greatly reduced memory fragmentation on buffer reallocation (Tomb Raider games should work now).
- Other minor changes.

r10d (RC2):
- Fixed a memory leak triggered when there was not enough memory available to allocate normal buffers, making the whole problem even more serious.
- Optimized a bit memory usage (it might be enough to make Jak and Daxter: The Precursor Legacy work using "direct off").

r10c (RC1):
- Fixed games that re-register cd interrupt handler (probably by calling cdvdinit again), which caused also readCallback to be cleared - now it's properly re-registered again if needed.
- Fixed handling of large stream buffers.
- Other minor fixes.
This version was a RC, but there is a memory leak that could happen in some games when auto switching between normal and synchronous modes in very tight memory situations, so r10d was created.

r10b:
- Changed stream detection to be more fail-proof.
- Made some reads a bit faster, but at the cost of higher IOP memory usage.
- Resolved issue when data ready callback would be called twice or not at all.
This version fixes issues with games like RE: Code Veronica (and probably many more). It uses more memory on IOP side (for older games, it uses less for newer games), so if some games lost compatibility, I can always get back to a bit slower but more compatible version.

r10a:
First iteration of ESR r10. No changelog available, since it's pretty much written from scratch (at least the IOP side).

r9c:
- This version removes the debug colors and the splash screen, so you will have no delays launching your ESR patched discs.
- One of the irxs runs threadless and uses a bit less space,
the other has one condition fixed so it doesn't trigger synchronous read when not necessary, also has some redundant stuff removed.
Źródło:
https://www.psx-place.com/threads/esr.30217/.


Wyszła nowa wersja r10f. - Jolek - 22-07-2020

Wyszła nowa wersja r10f.

Changelog:
Cytat:r10f:
- Changed interrupt handler data to be treated as signed (fixes DOA2: Hardcore, maybe other old games).

Źródło\pobieralnia:
https://www.psx-place.com/threads/esr.30217/page-4#post-252478.