Welcome to AEP Emulation Page - Emulation News

Main Menu
· Home / News
· News Categories
· News Archiv
· My Account
· Search
· Forums
· Weblinks
· Game Reviews
· Translations
· Impressum

Downloads
 


Forum
MEMBERS ONLINE
Currently no members online.

You are an anonymous user. You can register for free by clicking here
Username
Password
 Remember me

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Glossar
· FAQ

Review of the moment

Sprache
Select interface language:

EnglishGerman

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· RSS News-syndication Deutsch
· News-Banner (JPG)

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Post new topic   Reply to topic  
View previous topic Printable version Log in to check your private messages View next topic
Author Message
step1978Offline
Post subject: Jpcsp v0.4 (rev1320)   PostPosted: Jan 21, 2010 - 12:26 PM
News Scout


Joined: Jun 25, 2005
Posts: 4.562

Location: Berlin
Status: Offline

Jpcsp ist ein Sony PSP Emulator in Java von shadow, einem der PCSX2 Coder, für Windows und Linux - Changelog - Download.


Jpcsp is a Sony PSP Emulator in Java by shadow, one of the PCSX2 Coder, for Windows and Linux - Changelog - Download.

Quote:
r1320
Fix for r1318 Required to avoid Exception: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 30 at java.util.Vector.get(Unknown Source) at jpcsp.HLE.kernel.managers.IntrManager.addIntrHanlder(IntrManager.java:122) at jpcsp.HLE.kernel.managers.IntrManager.sceKernelRegisterSubIntrHandler(IntrManager.java:237)

r1319
these for´s don´t need a if to guard for 0 size.

r1318
Remove most Vectors (synchronized) from codebase except on IntrManager (might be possible to remove them too, needs analysis).

r1317
Always yield in sceCtrlReadBufferPositive() and sceCtrlReadBufferNegative(). This reduced the FPS in Puzzle Bobble (spotted by raziel1000).

r1316
Only one level try catch needed.

r1315
Implemented the R_MIPS_NONE relocation type. I could not find any information on this type, but the implementation seems to fit for the game "Little Britain". An INFO message is displayed for games using this relocation type in order to identify them and cross-check the implementation.

r1314
Performance improvement in texture caching: reload/check the texture only if texture parameters have been changed since last PRIM. This might improve the FPS of some games.

r1313
Fixed sceCtrlReadBufferPositive() and sceCtrlReadBufferNegative(): the calling thread is delayed if the controller sampling cycle has not elapsed. A proper implementation using interrupts is in the pipeline Wink This fix is needed for homebrew developer evhoria.

r1312
Simple funcionality perserving refactoring

r1311
Removed catch that just threw again, closed resource using the function for that.

r1310
Missing argument in string format.

r1309
Simple but massive refactoring. Use stringbuilder instead of stringbuffer in buffers that do not "escape" to class variables. There is a stringBuffer variable that escapes (it is a field) but i´m not sure if it can be replaced - the function that modifies it and returns its toString() is never called. It is in jpcsp.log.HTMLLayout. I think the plan for this class might be to call it in another thread than the EDT. As such i will not modifiy the field.


Related links:
[ Sony PSP Emus ][ Sony PSP Infos ]
 
 
 
 View user's profile  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic  
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © The PNphpBB Group
Credits
AEP Emulation Page 1998 - 2024