PDA

View Full Version : nSX2 0.07 released



Martin
March 22nd, 2003, 15:59
<a href="http://nsx2.emulation64.com/index2.html">Muad</a> has released version 0.07 of his open source PS2 emulator, here are the changes for the new release:<br><br></font><br><img src="images/trans_1x1.gif" width="1" height="7" border="0"><br><font class="post_quote"><b>GUI:<br></b>- Fix Crash Bug at Exit<br>- Add LogFile Functions ( ShadowPrince )<br>- Fix the path absolute &amp; Code clean in main_gtk.c ( ShadowPrince )<br>- Add ClearOutput option in menu ( Pofis)<br>- Add F7 Pause - F8 Run ( Pofis)<br>- Add Key handle to GS plugin<br>- Fix long name bug ( ShadowPrince )<br><br><b> <br>CPU:<br></b>- Fix bug in DIV opcode ( Divide by zero )<br>- Add new type 128 bits for Parallel Op.<br>- Add more MMI opcodes<br>- Add more COP1 opcodes<br>- Change FPR1 register 128b to 32b<br>- Fix bug in Emu Init COP2 register<br>- Add more COP2/VU1 opcodes<br>- Add VU1 micromode&nbsp;<br>- StupidBug in COP2-DestField &amp; VITOF0/VITOF4<br><br><b>DMA:<br></b>- Add DMA Transfer to VIF1<br>- Add DMA Transfer TO/FROM SPR<br>- Fix a bug in DMA_##_TRANSFER : add Stall mode ( works as Normal - - - Transfert )<br>- Fix a bug in DMA_GS_Transfer_Normal_Mode() for the SPR Memory<br><br><b>BIOS:<br></b>- Write SetSyscall<br>- Add SetRPCVersion<br>- Add Threads ( very buggy )<br>- Rewrite Semaphores<br><br><b>LOADER:<br></b>- Rewrite Elf Loader&nbsp;<br><br><b>TIMER:<br></b>- Add Timers<b><br><br>GIF:<br></b>- Add Detection of GIF Registers ( not fully )<b>&nbsp;<br> <br>VIF:<br></b>- Add Detection of VIF0/VIF1 Registers ( not fully )<br>- Add VIF Command<b><br><br>MEMORY:<br></b>- Add SPR Memory<br>- Change the main Read/Write function ( now if a addr is unknow -> mapped to main memory )<b><br><br>OTHER:<br></b>- Add a little Fix PAD_RPCCMD_SET_MMODE&nbsp;<br>- Update the PAD handle<b><br></b></font><br><img src="images/trans_1x1.gif" width="1" height="7" border="0"><br><font class="post_text"><br><br>Nicely done, Muad and team! Check out the nSX2 website through <a href="http://nsx2.emulation64.com/index2.html">this link</a>. Note that nSX2 0.07 require <a href="http://devcpp.everfloyd.com/packages/bin/gtk-runtime.exe">gtk runtime</a>.<br><br><a href="http://nsx2.emulation64.com/files/downloads/nsx2-0.07-win32.zip">Download nSX2 0.07</a><br><a href="http://nsx2.emulation64.com/files/downloads/nsx2-0.07-src.zip">Download nSX2 0.07 (Source)</a>