LUMINES Supernova [NPEB00066]
Started by Ekaseo




12 posts in this topic
Ekaseo
Unregistered


 
08-09-2014, 11:33 PM -
#1
well, this only displays one screen, it crashes after it displays it.
BlackDaemon
Moderator
*****


2
844 posts 374 threads Joined: Aug 2017
08-10-2014, 03:54 AM -
#2
Got it go one screen further. Tongue According to log it's trying to read some data using cellFsStRead function, which not implemented atm.
derpf
Unregistered


 
08-10-2014, 05:25 AM -
#3
I half-assed cellFsStRead (someone should implement that properly), but it goes as far as letting you select a character, confirming it, and then crashing with an access violation, causing an assertion failure. This may be because of cellSaveDataAutoSave2.

You might also be able to pause the save thread as soon as it's created (probably with code) and it might not crash. Speculation on my part.

Relevant log:

Code:
PPU: ! {PPU[1] Thread (CPUThread)[0x0040b028]} *** New PPU Thread [sdu_sample_auto_save] (flags=0x0, entry=0x2df458): id = 892
HLE: W {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} cellSysutil warning: cellSaveDataAutoSave2(version=0, dirName_addr=0xd00e0d50, errDialog=1, setBuf=0xd00e0d70, funcList=0x2df478, funcStat=0x2df480, funcFile=0xffffffff, container=6, userdata_addr=0x5a89f3d0)
RSX: W {RSXThread} NV4097_SET_VERTEX_ATTRIB_INPUT_MASK: 109
RSX: W {RSXThread} NV4097_SET_VERTEX_ATTRIB_OUTPUT_MASK: 4001
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_TRANSFORM_BRANCH_BITS(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS + 0x20(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0 + 0x20(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER + 0x20(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS + 0x40(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0 + 0x40(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER + 0x40(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS + 0x60(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0 + 0x60(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER + 0x60(0x0)
RSX: W {RSXThread} NV4097_SET_VERTEX_ATTRIB_OUTPUT_MASK: 4001
RSX: W {RSXThread} NV4097_SET_TEX_COORD_CONTROL
RSX: W {RSXThread} TODO: NV4097_SET_ZMIN_MAX_CONTROL: cullNearFarEnable=1, zclampEnable=0, cullIgnoreW=0
HLE: E {PPU[2] Thread (Callback)[0x002cd004]} TODO: UTF16toUTF8
HLE: E {PPU[2] Thread (Callback)[0x002cd004]} TODO: UTF16toUTF8
RSX: W {RSXThread} NV4097_SET_VERTEX_ATTRIB_INPUT_MASK: 109
RSX: W {RSXThread} NV4097_SET_VERTEX_ATTRIB_OUTPUT_MASK: 4001
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_TRANSFORM_BRANCH_BITS(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS + 0x20(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0 + 0x20(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER + 0x20(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS + 0x40(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0 + 0x40(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER + 0x40(0x0)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_ADDRESS + 0x60(0x101)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_CONTROL0 + 0x60(0x8000)
RSX: E {RSXThread} TODO: CELL_GCM_NV4097_SET_VERTEX_TEXTURE_FILTER + 0x60(0x0)
RSX: W {RSXThread} NV4097_SET_VERTEX_ATTRIB_OUTPUT_MASK: 4001
RSX: W {RSXThread} NV4097_SET_TEX_COORD_CONTROL
RSX: W {RSXThread} TODO: NV4097_SET_ZMIN_MAX_CONTROL: cullNearFarEnable=1, zclampEnable=0, cullIgnoreW=0
G: E {PPU[2] Thread (Callback)[0x0010f618]} Exception: Access violation: addr = 0x3001b000 (last_syscall=0x0)
MEM: E {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} DynamicMemoryBlock::Free(addr=0x0): failed
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30000000, size = 0x10000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30100000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30200000, size = 0x1400000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30010000, size = 0x2000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30012000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30013000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30014000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30015000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x31600000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30016000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x31700000, size = 0x700000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x31e00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x31f00000, size = 0x200000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32100000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30017000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32200000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32300000, size = 0x400000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32700000, size = 0x200000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32900000, size = 0x200000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32b00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32c00000, size = 0x200000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x32e00000, size = 0x200000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33100000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33200000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33300000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33400000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33500000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33600000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33700000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33800000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33900000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33a00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33b00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33c00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33d00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33e00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x33f00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34000000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34100000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34200000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34300000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34400000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34500000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34600000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34700000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34800000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34900000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34a00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34b00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34c00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34d00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34e00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x34f00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35000000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35100000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35200000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35300000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35400000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35500000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35600000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35700000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35800000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35900000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35a00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35b00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35c00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35d00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35e00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x35f00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36000000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36100000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36200000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36300000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36400000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36500000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36600000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36700000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36800000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36900000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36a00000, size = 0x100000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36b00000, size = 0x400000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x36f00000, size = 0x400000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30018000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x30019000, size = 0x1000
MEM: ! {PPU[892] Thread (sdu_sample_auto_save)[0x003f70c4]} *** Memory Block: addr = 0x3001a000, size = 0x1000
Darkriot
Member


0
498 posts 29 threads Joined: Aug 2017
08-10-2014, 06:51 AM -
#4
wow, nice progress...i hope, soon we can see "in-game" =)
aniruddh
Unregistered


 
08-10-2014, 08:40 AM -
#5
yep looks promising
Dante38490
Unregistered


 
11-11-2015, 04:49 AM -
#6
Last Build




AAKH1361
Member


0
294 posts 122 threads Joined: Aug 2017
02-03-2017, 08:51 PM -
#7
Same Last Result
Error "SaveData Abort"
Ripika
Unregistered


 
04-30-2017, 02:28 PM -
#8
Working with build - rpcs3-v0.0.2-2017-04-30-84d3b2b3_win64

sid6581
Member


0
3 posts 0 threads Joined: Sep 2017
12-04-2017, 11:31 AM -
#9
Absoluty playable in 0.0.4-6201

Configuration details:

[Image: ImlRir3.png]
[Image: image.png]

HLE Video decoder error without libvdec.sprx
Missing ingame graphics without String Rendering Mode
Partially broken graphics (black rectangles) with Use GPU Texture Scaling

Rather laggy in-game although reporting 40-43 fps.
This post was last modified: 12-04-2017, 11:33 AM by sid6581.
Asinine
Moderator
*****


4
2,060 posts 83 threads Joined: Aug 2017
12-04-2017, 03:06 PM -
#10
Screenshot and log file please. Also try SPU preferred threads = 2 and see if it's faster. Auto is slow for most games generally 1-2 is best.
This post was last modified: 12-04-2017, 03:06 PM by Asinine.


Forum Jump:


Users browsing this thread: 6 Guest(s)