(06-20-2012, 01:44 AM)anastasia21 Wrote:(06-19-2012, 09:28 PM)hyakki Wrote: try to disable shaders.
Thank you, that worked! I get new game/load game now. And no black screens! But still the game is veeery slow and laggy:( During battle, it almost halted to a stop.
(06-19-2012, 11:02 PM)serio Wrote: psp itself doesn't have super specs, but java does need a lot of power. it probably still isn't adjusted to use multiple cores and 3d rendering to the fullest.
for example, you can run skyrim in hq ok with your graphic card, but a guy with a beastly pc can't run minecraft with the extended shaders and optimization mods at more than 30 fps.
Power as in processor? Ram usage? I'm sorry, I don't understand completely.:S
EDIT: Wait, I tried running it in 32bit again and it works great!(so far!) Woo! I think I might be able to play after all^_^ Thank you everyone for your help!
Good for you. Also, to explain how the whole emulation works:
1. Java is about 3-4x slower then c++ code, so even though PSP is not that powerful, to play it, you need 4x stronger PC then to play a low res PC game (which is written in c++).
2. PSP itself is a physical device that contains circuits, transistors and lots of other stuff. When you emulate something on the PC, you actually make an imaginary copy of that device. And then you simulate how that device works. Obviously, real chips in PSP work a lot faster (2-10x) than a mathematical formula that pretends to be the chip.
So, to emulate something you need a lot stronger PC. Thats why PS2 emulator sometimes lags on much much stronger Core 2 Duo processors.
As to the question, why did they use Java instead of c++, Java is a lot easier to code.