EmuNewz Network
The Red Star[NPUH10040] - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: Commercial Game Discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=54)
+----- Forum: JPCSP - Playable Games (https://www.emunewz.net/forum/forumdisplay.php?fid=65)
+----- Thread: The Red Star[NPUH10040] (/showthread.php?tid=3868)



The Red Star[NPUH10040] - dan83 - 03-09-2011

In Jpcsp 2008

Dual Core 3Ghz
Nvidia 250Gts
2Gb Ram

Plays sounds and music.
Default settings

[Image: rs1n.th.jpg]
[Image: rs2gy.th.jpg]
[Image: rs3jq.th.jpg]


RE: The Red Star[NPUH10040] - raziel1000 - 12-16-2011

r2406:
Speed Up!!
Now I get 50~60 fps Big Grin


RE: The Red Star[NPUH10040] - sum2012 - 10-30-2015

last work
https://github.com/jpcsp/jpcsp/commit/d848e5f2f013b5bcf26df1c4ef3d3f00f3916106

first bad
https://github.com/jpcsp/jpcsp/commit/1697d3d27c65e39aea5698a9fed0b57b13057ad3

Attach 1697d3d(bad),d848e5f(good),b48ff1a(bad)

edit:Also Jpcsptrace not work http://www.emunewz.net/forum/showthread.php?tid=168068&pid=227041#pid227041


RE: The Red Star[NPUH10040] - sum2012 - 11-01-2015

Attach jpcsptrace log (sceKernelCreateThread and sceKernelCreateFpl )


RE: The Red Star[NPUH10040] - gid15 - 11-02-2015

From your log, it seems to fail at sceIoLseekAsync:
Code:
21:00:09 DEBUG compiler - user_main - Compiling _S1_2_8AC9268
21:00:09 DEBUG compiler - user_main - CodeInstruction.compile  > 0x8AC9268 - jr         $ra
21:00:09 DEBUG compiler - user_main - CodeInstruction.compile    0x8AC926C - syscall    0x045C8 [sceIoLseekAsync]
21:00:09  WARN hle.SysMemUserForUser - user_main - malloc cannot allocate partition=2, name='ThreadMan-Stack-0x4e-SceIofileAsync', type=PSP_SMEM_High, size=0x800, addr=0x00000000, maxFreeMem=0x400, totalFreeMem=0x500
21:00:09  WARN hle.IoFileMgrForUser - user_main - Cannot start the Async IO thread, not enough memory to create its stack
It would be interesting to log the same call using JpcspTrace:
Code:
sceIoLseekAsync 0x71B19E77 5 !$xxxxx



RE: The Red Star[NPUH10040] - sum2012 - 11-02-2015

Attach
(11-02-2015, 09:01 AM)gid15 Wrote: From your log, it seems to fail at sceIoLseekAsync:
Code:
21:00:09 DEBUG compiler - user_main - Compiling _S1_2_8AC9268
21:00:09 DEBUG compiler - user_main - CodeInstruction.compile  > 0x8AC9268 - jr         $ra
21:00:09 DEBUG compiler - user_main - CodeInstruction.compile    0x8AC926C - syscall    0x045C8 [sceIoLseekAsync]
21:00:09  WARN hle.SysMemUserForUser - user_main - malloc cannot allocate partition=2, name='ThreadMan-Stack-0x4e-SceIofileAsync', type=PSP_SMEM_High, size=0x800, addr=0x00000000, maxFreeMem=0x400, totalFreeMem=0x500
21:00:09  WARN hle.IoFileMgrForUser - user_main - Cannot start the Async IO thread, not enough memory to create its stack
It would be interesting to log the same call using JpcspTrace:
Code:
sceIoLseekAsync 0x71B19E77 5 !$xxxxx



RE: The Red Star[NPUH10040] - gid15 - 11-02-2015

OK, from the JpcspTrace, the stack of the async IO thread is not allocated in user space. This should now be fixed in 0ad1fc8.


RE: The Red Star[NPUH10040] - sum2012 - 11-02-2015

I compile myself in this commit
https://github.com/jpcsp/jpcsp/commit/3eec9a50a68c43e5431f793fea8bb14abb61e60b

Yes,fixed,thanks