=======================================================================================
PND : /media/psd1/pandora/apps/reicast.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/psd1/pandora/appdata/reicast
APPDD_FSTYPE : ext4
PND_CPUSPEED : <unset>
EXENAME : runscript.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/reicast"
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/psd1/pandora/appdata/reicast=rw+nolwh":"/mnt/pnd/reicast=rr" none "/mnt/utmp/reicast"
[sUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( runscript.sh ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/reicast:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
--------------------------------------------------------------
Setting LD_LIBRARY_PATH to /mnt/utmp/reicast/lib:/lib:/usr/lib
/media/usd1/Games/Dreamcast/Shenmue_I/Disc_1/Shenmue_I_disc1.gdi selected.
System check
============
Freememory is 475
Cpu Speed is 1200
Sys Speed is 400
./reicast.elf -config config:image=/media/usd1/Games/Dreamcast/Shenmue_I/Disc_1/Shenmue_I_disc1.gdi
Home dir is: ./
ARM VFP-Run Fast (NFP) enabled !
Linux paging: 00001000 00001000 00000FFF
common linux setup done
MAP 00800000 w/ 25165824
MAP 20000000 w/ 25165824
MAP 04000000 w/ 16777216
MAP 06000000 w/ 16777216
MAP 0C000000 w/ 0
A8
vmem reserve: base: 42A20000, aram: 62a20000, vram: 46A20000, ram: 4EA20000
Resetting mem
Mem alloc successful!Virtual cfg config:image=/media/usd1/Games/Dreamcast/Shenmue_I/Disc_1/Shenmue_I_disc1.gdi
Created SDL Windows (800x480) successfully
Loaded ./data/dc_bios.bin as bootrom
Loaded ./data/dc_nvmem.bin as nvram
Using Recompiler
recSh4 Init
@@ ngen_ResetBlocks()
Freeing fpcb
CodeCache addr: 0x1a1000 | from: 0x1a00c0 | addr here: 0x19f3d4
readm helpers: up to 001A1250
GDI : 6 tracks
file[1] "track01.bin": FAD:0, CTRL:4, SSIZE:2352, OFFSET:0
file[2] "track02.raw": FAD:450, CTRL:0, SSIZE:2352, OFFSET:0
file[3] "track03.bin": FAD:45000, CTRL:4, SSIZE:2352, OFFSET:0
file[4] "track04.raw": FAD:196119, CTRL:0, SSIZE:2352, OFFSET:0
file[5] "track05.raw": FAD:196719, CTRL:0, SSIZE:2352, OFFSET:0
file[6] "track06.bin": FAD:197560, CTRL:4, SSIZE:2352, OFFSET:0
gdrom: Opened image "/media/usd1/Games/Dreamcast/Shenmue_I/Disc_1/Shenmue_I_disc1.gdi"
ARM7_TCB addr: 0x5d000 | from: 0x5c464 | addr here: 0x59c74
Info: EGL version 1.4
Sh4 Reset
Number of Joysticks found = 2
Joystick openned
SDK: Found 'nub0' joystick with 2 axis and 0 buttons
sound enabled, dsp openned for write
set Frequency to 44100, return 0 (rate=44100)
set dsp to stereo (2 => 0)
set dsp to 16bits signed audio (16/16 => 0)
set dsp fragment to 10519408 of 4 bytes (0x800 => 262155)
cntx // fpcb offset: -33816576 // pc offset: -184 // pc A0000000
Get MemPtr unsupported area : addr=0xA0000000
Get MemPtr unsupported area : addr=0xA0000018
Sh4: i-cache invalidation A0000016
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at A0000016
Get MemPtr unsupported area : addr=0x80000080
Get MemPtr unsupported area : addr=0x800000A8
CFB 24
Get MemPtr unsupported area : addr=0x800000BE
Get MemPtr unsupported area : addr=0x800000C6
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at 8C0000DE
EGL config: 65A01870, 00000001, 65A00838 800x480
OSD: 420006
Error opening ./data/buttons.pngInvalid GD-DMA start, SB_GDEN=0.Ingoring it.
VREG = 03 ARMRST 00
VREG = 03 ARMRST 01
VREG = 03 ARMRST 00
SPI : unknown ? [0x70]
SPI : unknown ? [0x71]
CFB 24
CFB 24
sh4io: Invalid read access @@ 00000030
Sh4: i-cache invalidation 8C00DD78
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at 8C00DD78
bm_GetBlock(001A9DC0) failed ..
Stale block ..bm_GetBlock(001A9DC0) failed ..
.. null RBI: 8C00DDA0 -- unlinked stale block
subc <REG_M>,<REG_N>
DIV32S matched 1% @ 0x8C00CF78
DIV32S matched 100% @ 0x8C00CF7E
div32s 1/0/3
CFB 36
Invalid GD-DMA start, SB_GDEN=0.Ingoring it.
Sh4: i-cache invalidation 8C09E6A6
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at 8C09E6A6
bm_GetBlock(001A39E8) failed ..
Stale block ..bm_GetBlock(001A39E8) failed ..
.. null RBI: 8C09E6CE -- unlinked stale block
Sh4: i-cache invalidation AC09D990
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC09D990
VREG = 03 ARMRST 00
new tactx
new tactx
subc <REG_M>,<REG_N>
DIV32S matched 1% @ 0x8C091086
DIV32S matched 100% @ 0x8C09108C
div32s 1/0/3
CFB 36
movt <REG_N>
DIV32S matched 1% @ 0x8C0911E4
DIV32S matched 100% @ 0x8C0911EC
div32s 1/0/3
movt <REG_N>
DIV32S matched 1% @ 0x8C09126E
CFB 36
shar <REG_N>
DIV32S matched 1% @ 0x8C091278
CFB 35
CFB 35
VREG = 03 ARMRST 01
VREG = 03 ARMRST 01
VREG = 03 ARMRST 00
FOG TABLE Curve match: maxdev: 0.00 cents
new tactx
new tactx
SPI : unknown ? [0x70]
SPI : unknown ? [0x71]
CFB 24
CFB 24
Sh4: i-cache invalidation AC09EC6E
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC09EC6E
subc <REG_M>,<REG_N>
DIV32S matched 1% @ 0x8C00CF78
DIV32S matched 100% @ 0x8C00CF7E
div32s 1/0/3
CFB 36
CFB 35
CFB 35
movt <REG_N>
DIV32S matched 1% @ 0x8C00D0D6
DIV32S matched 100% @ 0x8C00D0DE
div32s 1/0/3
movt <REG_N>
DIV32S matched 1% @ 0x8C00D160
CFB 36
shar <REG_N>
DIV32S matched 1% @ 0x8C00D16A
Sh4: i-cache invalidation AC00043A
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC00043A
bm_GetBlock(001ABF78) failed ..
Stale block ..bm_GetBlock(001ABF78) failed ..
.. null RBI: AC000452 -- unlinked stale block
Sh4: i-cache invalidation AC0082FE
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC0082FE
VREG = 03 ARMRST 00
CFB 35
CFB 35
subc <REG_M>,<REG_N>
DIV32S matched 1% @ 0x8C0098D8
DIV32S matched 100% @ 0x8C0098DE
div32s 1/0/3
CFB 36
movt <REG_N>
DIV32S matched 1% @ 0x8C009A36
DIV32S matched 100% @ 0x8C009A3E
div32s 1/0/3
movt <REG_N>
DIV32S matched 1% @ 0x8C009AC0
CFB 36
shar <REG_N>
DIV32S matched 1% @ 0x8C009ACA
Sh4: i-cache invalidation AC00E0DA
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC00E0DA
bm_GetBlock(001AC9B8) failed ..
Stale block ..bm_GetBlock(001AC9B8) failed ..
.. null RBI: AC00E0FC -- unlinked stale block
Sh4: i-cache invalidation AC003FFE
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC003FFE
bm_GetBlock(001A17AC) failed ..
Stale block ..bm_GetBlock(001A17AC) failed ..
.. null RBI: AC004022 -- unlinked stale block
Sh4: i-cache invalidation AC0966A2
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at AC0966A2
CFB 35
subc <REG_M>,<REG_N>
DIV32S matched 1% @ 0xC1DC2A0
DIV32S matched 100% @ 0xC1DC2A6
div32s 1/0/3
CFB 36
CFB 35
SPI : unknown ? [0x70]
SPI : unknown ? [0x71]
CFB 24
CFB 24
movt <REG_N>
DIV32S matched 1% @ 0xC1DC44E
DIV32S matched 100% @ 0xC1DC456
div32s 1/0/3
movt <REG_N>
DIV32S matched 1% @ 0xC1DC4D8
CFB 36
shar <REG_N>
DIV32S matched 1% @ 0xC1DC4E2
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
VREG = 03 ARMRST 01
VREG = 03 ARMRST 01
VREG = 03 ARMRST 00
GDROM: Unhandled Sega SPI frame: SPI_CD_SEEK
param_type=4
cdda.StartAddr=0
cdda.EndAddr=0
cdda.repeats=0
cdda.playing=0
cdda.CurrAddr=0
GDROM: Unhandled Sega SPI frame: SPI_CD_SEEK
param_type=4
cdda.StartAddr=0
cdda.EndAddr=0
cdda.repeats=0
cdda.playing=0
cdda.CurrAddr=0
FOG TABLE Curve match: maxdev: 0.00 cents
CFB 24
CFB 24
CFB 24
CFB 24
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
CFB 24
FOG TABLE Curve match: maxdev: 0.00 cents
@@ ngen_ResetBlocks()
Freeing fpcb
recSh4
ynarec Cache clear at 0C3DAFC4
CFB 35
subc <REG_M>,<REG_N>
DIV32S matched 1% @ 0xC1DC2A0
DIV32S matched 100% @ 0xC1DC2A6
div32s 1/0/3
CFB 36
CFB 35
movt <REG_N>
DIV32S matched 1% @ 0xC1DC44E
DIV32S matched 100% @ 0xC1DC456
div32s 1/0/3
movt <REG_N>
DIV32S matched 1% @ 0xC1DC4D8
CFB 36
shar <REG_N>
DIV32S matched 1% @ 0xC1DC4E2
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
CFB 24
FOG TABLE Curve match: maxdev: 0.00 cents
FOG TABLE Curve match: maxdev: 0.00 cents
Verify Failed : (((Addr>>29) &0x7)!=7)
in GetMemPtr -> ../../core/hw/sh4/sh4_mem.cpp : 307
SIGSEGV @ fault_handler+0xFFFF3164 ... 00000000 -> was not in vram
Fatal error : segfault
in fault_handler -> ../../core/linux/common.cpp : 66
./runscript.sh: line 107: 3093 Segmentation fault ./reicast.elf -config config:image="$CDFILE"
[sUCCESS]--- Starting the application ( runscript.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[sUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[sUCCESS]--- Waiting the Union to be available ----------
auplink
link.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl for device
rmdir: failed to remove `/mnt/utmp/reicast': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[sUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[sUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 14