What's new

PCSX2 0.5 released!

Martin

Active member
Administrator
Azimer let me know on IRC that <a href="http://www.pcsx2.net">PCSX2 0.5</a> has just been released! My good friend shadow, author of PCSX2, has posted a long list of changes, please click <a href="http://www.emutalk.net/showthread.php?threadid=17296">here</a> to view them. Here's what shadow had to say about the release:

<font class=post_quote>Well it has been a while since our last release but once again a pcsx2 release in here for you to enjoy it. Pcsx2 team have worked hard and still working to give the best results.</font>

<a href="http://www.emulation64.com/PS2/pcsx2-0.5.zip">Download PCSX2 0.5 (Win32 version)</a>
<a href="http://www.emulation64.com/PS2/lPcsx2-0.5.tgz">Download PCSX2 0.5 (Linux version)</a>
<a href="http://www.emulation64.com/PS2/Pcsx2Src-0.5.tgz">Download PCSX2 0.5 (Source code)</a>

Be sure to give shadow and his co-authors some feedback at the <a href="http://www.ngemu.com/forums/forumdisplay.php?s=&forumid=52">PCSX2 forum</a>!

EDIT: GsSoft (graphics plugin for PCSX2) has been updated to version 0.61. Grab it <a href="http://www.emulation64.com/PS2/GSsoft-0.61.tgz">here</a>.
 
OP
Martin

Martin

Active member
Administrator
Changes for PCSX2 0.5:

General
-------
A release that make you look things more promising. Several games can boot now and plenty of them can reach even ingame.
There are still big issues with graphics but many improvements have done from 0.41. Some games that now can reach ingame
are:
wild wild racing PAL (with patches)
Street fighter ex3 PAL (with patches)
Le Mans 24 Hours (24 Heures Du Mans) PAL (with patches)
V-rally 3 pal (with patches)

and probably a lot more :)



CPUs
---
Fixes to VUs
Handle for the EDI flag at ERET(cop0)
New improved cpu detection routine
Commented D/T flags for VUmicro
fixed some FPU bugs in recompiler
fixed PCPYLD in interpreter
Add compiler blocks for vu0, vu1 and few instructions
Several other fixes in cpu cores
Reg caching recompiler (not enable in 0.5 )

Debugger
--------
Fixed Debugger/rdebugger (there are still some issues)

Memory
------
Added TLB exceptions
Fixed IOP mem accesses from EE Memory
New memory routines

VIF
---
Fixed VIF Transfers to include MARK reg in VIF0 aswell.
FIFO for VIF0/1 now works
More improvements to VifDma
Improved VIF for transfers in parts
FiFo VIF1 can read data now

IPU
---
Fixed IDEC bitstream decoding. Now, all *.ipu files should work fine
bug fixes to IPU


Hardware
--------
Fixed clock in bios
Fixed MFIFO for GS dma
CDVDgetTD function need a 2nd parametre (new cdvd plugins needed!!)
cdgetTOC + cdReadSubq
HSync stuff, and better CSR/IMR handling
Implemented mskpath3 / m3r flags
Fixed VU memory64 writes masks
Implemented INTC_STAT/MASK and DMAC_STAT for 64bits
Added/fixed SCMDs (2,3,1A) in cdvd
Vif0/1 regs are now mapped to hardware
Fixes in sio, sio2
Destination Chain for SPR0 dma and added Vif masking
Now pad2 works in lle mode [tested with bios browser]
New SCMDs and MC commands
Fixed dmaIrq's for Source Chain mode
Fixed ret DMA op
Added a base interrupt delay for the dma7 (spu2)
Fixed pads. Now it should work okay most of the times
Changed the way we handle SPR TTE transfers

MISC
----
Added the possibility to load the System.map from ps2linux
Added patching system. *pnach files are used now
Added dev9 plugins
Savestates
 
M

mainframe19

Guest
why can't i use the cdvdiso 2.0 plugin in this emu,

Martin said:
Changes for PCSX2 0.5:

General
-------
A release that make you look things more promising. Several games can boot now and plenty of them can reach even ingame.
There are still big issues with graphics but many improvements have done from 0.41. Some games that now can reach ingame
are:
wild wild racing PAL (with patches)
Street fighter ex3 PAL (with patches)
Le Mans 24 Hours (24 Heures Du Mans) PAL (with patches)
V-rally 3 pal (with patches)

and probably a lot more :)



CPUs
---
Fixes to VUs
Handle for the EDI flag at ERET(cop0)
New improved cpu detection routine
Commented D/T flags for VUmicro
fixed some FPU bugs in recompiler
fixed PCPYLD in interpreter
Add compiler blocks for vu0, vu1 and few instructions
Several other fixes in cpu cores
Reg caching recompiler (not enable in 0.5 )

Debugger
--------
Fixed Debugger/rdebugger (there are still some issues)

Memory
------
Added TLB exceptions
Fixed IOP mem accesses from EE Memory
New memory routines

VIF
---
Fixed VIF Transfers to include MARK reg in VIF0 aswell.
FIFO for VIF0/1 now works
More improvements to VifDma
Improved VIF for transfers in parts
FiFo VIF1 can read data now

IPU
---
Fixed IDEC bitstream decoding. Now, all *.ipu files should work fine
bug fixes to IPU


Hardware
--------
Fixed clock in bios
Fixed MFIFO for GS dma
CDVDgetTD function need a 2nd parametre (new cdvd plugins needed!!)
cdgetTOC + cdReadSubq
HSync stuff, and better CSR/IMR handling
Implemented mskpath3 / m3r flags
Fixed VU memory64 writes masks
Implemented INTC_STAT/MASK and DMAC_STAT for 64bits
Added/fixed SCMDs (2,3,1A) in cdvd
Vif0/1 regs are now mapped to hardware
Fixes in sio, sio2
Destination Chain for SPR0 dma and added Vif masking
Now pad2 works in lle mode [tested with bios browser]
New SCMDs and MC commands
Fixed dmaIrq's for Source Chain mode
Fixed ret DMA op
Added a base interrupt delay for the dma7 (spu2)
Fixed pads. Now it should work okay most of the times
Changed the way we handle SPR TTE transfers

MISC
----
Added the possibility to load the System.map from ps2linux
Added patching system. *pnach files are used now
Added dev9 plugins
Savestates

i was able to in older versions of this emu! but not in this new version of pcsx2 0.5! whats up with that??
 
Last edited:

Top