Please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

PlayStation 2

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

PlayStation 2

Developer: Sony Computer Entertainment
Publisher: Sony Computer Entertainment
Released in JP: March 4, 2000
Released in US: October 26, 2000
Released in EU: November 24, 2000
Released in AU: December 2, 2000


CopyrightIcon.png This game has hidden developer credits.
DevTextIcon.png This game has hidden development-related text.


NotesIcon.png This game has a notes page

The PlayStation 2 (abbreviated as PS2) is Sony's second home console which is notable for being the best-selling video game console of all time.

Development Text

Found throughout the BIOS are a lot of debugging messages. Most of them are contained in the built-in software libraries that games will load. These messages can also be viewed if you use an IOP-serial mod on the PS2, if you use ps2client, or if you use dsnet.

invalid lseek arg
offset not on block boundry
ioabort exit:%s %s
out of file descriptors
%s is not known device
Known devices are:
_is_samedev
_circgetc
io request for unsupported operation
%s:.%s
WARNING:DMA %dch has been continued until shutdown
Multi_Thread_Manager
IOP Realtime Kernel Ver.0.9.1
Copyright 1999 (C) Sony Computer Entertainment Inc.
not THS_RUN
readyq = %x, newrun = %x:%d, prio = %d
Panic: not found executable Thread
THS_RUN cp=%d : hp=%d
readyq = %x, newrun = %x:%d, prio = %d
Panic: not found ready Thread
Thread (thid=%x, #%d) stack overflow. Stack = %x, Stack size = %x, SP=%x
Module Name = %s
[%3d->  switch_context(%x:%x,pc=%x,ei=%x =>%x:%d)   %3d]
switch_context --> %x:%x,pc=%x,ei=%x =>%x:%d
panic ! Thread DORMANT !
CheckThreadStack()
WARNING: SleepTread KE_CAN_NOT_WAIT
WARNING: DelayTread KE_CAN_NOT_WAIT
WARNING: WaitEventFlag KE_CAN_NOT_WAIT
WARNING: WaitSema KE_CAN_NOT_WAIT
WARNING: ReceiveMbx:KE_CAN_NOT_WAIT
WARNING: AllocateVpl KE_CAN_NOT_WAIT
WARNING: AllocateFpl KE_CAN_NOT_WAIT
ioabort exit:%s %s
out of file descriptors.Unknown device '%s'
Known devices are
%s:(%s)
invalid lseek arg
io request for unsupported operation
Moldule_File_loader
Reboot fail! need file name argument
updater '%s' can't load
return from updater '%s' return value = %d
ReBootStart: Terminate resident Libraries
%.8s %x
ROM directory not found
# Initialize memory (rev:%d.%02d, ctm:%dMhz, cpuclk:%dMhz %s)
detected
# failed to initialize memory: InitRDRAM returned %ld
# Total accessable memory size: %d MB (%c:%d:%d:%d) (%d:%d:%04x)
# TLB over flow (1)
# TLB over flow (2)
No SIF service(reboot)
No Reboot by EE service
Reboot service module
(99/11/10)
Get Reboot Request From EE
LoadModuleByEE
No SIF service(loadfile)
No LoadFile service
Load File service
(99/11/05)
loadmodule: fname %s args %d arg %s
loadmodule: id %d, ret %d
loadelf: fname %s secname %s
get val add %x type %x .ret %x
set val add %x type %x 
File is not ELF format(%d)
File is not for target architecture(%d)
Input ELF format filename = %s
%d %08x %08x
Loaded, %s
%s: %08x %08x
Loaded, %s:%s
start address %#08x
gp address %#08x
%s
Cannot openfile
Error Can't Get heap buffer
Error Can't Get read buffer
memory allocation failed
loadelf version 3.30
TCB
EVENT
STACK
BOOT
%s.%08x
BOOT =.%s
argument =.%s
No EXE-file !
Execute the boot file %s
No boot file !
GPU_dw
0x01(%08x)
0x02
0x03
GPU_sync(FG)
GPU_sync(BG)
GPU_sync(BG2)
%s timeout: gp1=%08x
Configuration : EvCB    0x
%02x
TCB     0x
%02x
secrman_for_cex
mcCommand isn't assigned
SecrAuthCard start
card auth 0x60
mechacon auth 0x80
card auth key change
card auth 0x00
mechacon auth 0x81
card auth 0x01
card auth 0x02
mechacon auth 0x82
card auth 0x03
card auth 0x04
mechacon auth 0x83
card auth 0x05
mechacon auth 0x8f
mechacon auth 0x84
mechacon auth 0x85
card auth 0x06
card auth 0x07
card auth 0x08
card auth 0x09
card auth 0x0a
card auth 0x0b
card auth 0x0c
card auth 0x0d
card auth 0x0e
card auth 0x0f
card auth 0x10
card auth 0x11
mechacon auth 0x86
card auth 0x12
card auth 0x13
mechacon auth 0x87
card auth 0x14
mechacon auth 0x88
card decrypt start
card decrypt 0x40
card decrypt 0x41
card decrypt 0x42
card decrypt 0x43
header length %d
secr_set_header: fail write_HD_start
secr_set_header: fail write_data
secr_set_header: fail pol_cal_cmplt
Set Header failed
Cannot read BIT
SecrCardBootFile: Cannot decrypt header
SecrCardBootFile: failed
SecrDiskBootFile: Cannot decrypt header
SecrDiskBootFile: failed
mecha command:%02x param:
%02x
card_command error 0
sio2 error 0
ID error 0
result failed 0
card_command error %d
sio2 error %d
ID error %d
result failed %d
check sum error %d
kbit_offset %d
kc_offset %d
don't get elf header
don't get program header
load elf error
fileIO OPEN name= %s mode= %d
open fail name %s
fileIO CLOSE
cdvd fileIO read start
read file_lbn= %d offset= %d
sceRead LBN= %d sectors= %d
fileIO read end
Read Error= 0x%02x
sce_Read LBN= %d sectors= %d
fileIO read ended
fileIO SEEK
nulldev call
DISK READY call from iop
Wait Drive Ready
Drive Not Ready
DISK Pause wait call from iop
Wait Drive Pause
Drive Not Pause
sceCdStInit call
sceCdStStart call
sceCdStSeek call
sceCdStStop call
sceCdStRead call read size= %d mode= %d
sceCdStRead BLK Read cur_size= %d req_size= %d err 0x%x
sceCdStPause call
sceCdStResume call
sceCdStStat call
CD Stream Call mode= %d
Stream Buffer 1Bank %dbyte %dbanks %dbyte used
CD read buffer over run %d %d %d %d %d gp %d pp %d
Intr Read call
read Full %d %d %d %d %d gp %d pp %d spn %d
CdSearchFile: cache dir data used
%s: path level (%d) error
%s: dir was not found
CdSearchFile: disc error
CdSearchFile: searching %s
%d %s %s
%s:  found
%s: not found
CD_newmedia: Illegal disc media type =%d
CD_newmedia: Read error in disc_read(PVD)
CD001
CD_newmedia: Disc format error in cd_read(PVD)
CD_newmedia: DVD Read mode
CD_newmedia: CD Read mode
CD_newmedia: Read error (PT:%08x)
CD_newmedia: sarching dir
%08x,%04x,%04x,%s
CD_newmedia: %d dir entries found
CD_cachefile: dir not found
CD_cachefile: searching
lsn %d size %d %s %d/%d/%d %d:%d:%d
CD_cachefile: %d files found
loc= %d size= %d
read error: Search File
exit code %d error %x
Intr func0 no seting
Intr func1 no seting
sceCdInit called mode= %d
Cdvdman Exit
in:%d out_size:%d
set_prev_command:cmd 0x%x err result cnt %d:%d
Break call
cdvd: Abort command On
Apply NCmd call cmd= 0x%02x
sceCdGetReadPos: No Reading
Read Command call
DVD read pram set
DVD read command call
DVD read command called
Audio Digital Out: Set param %d
Auto Adjust Ctrl: Set param %d
ReadNVM call addr= 0x%04x data= 0x%04x stat= 0x%02x
WriteNVM call addr= 0x%04x data= 0x%04x stat= 0x%02x
Tray Req test = %d
ReadConfig fail Command busy
ReadConfig fail status: 0x%02x
WriteConfig fail Command busy
WriteConfig fail status: 0x%02x
Set HD mode= %d
Set HD mode OK
0M
No cdvd driver
cdvd driver module version 0.1.1 (C)SCEI
Dummy Entry Called
sceCdInit call
sceCdInit end
sceCdAbort call
sceCdABort end
search file name %s
CdRead call from EE data load IOP Memory
Read IOP Memory addr= 0x%08x sector= %d
Read error return code %d error code %x cmd error %d
0 CD_READ LBN= %d sectors= %d all= %d
1 CD_READ LBN= %d sectors= %d data_shift=%d read_data_size= %d speed= %d, time= %d(msec)
2 CD_READ LBN= %d sectors= %d
read end
Stream Buffer 1Bank %dbyte %dbanks %dbyte used
CD read buffer over run %d %d %d %d %d gp %d pp %d
Intr Read call
read Full %d %d %d %d %d gp %d pp %d spn %d
CD read buffer over run %d %d %d %d %d gp %d pp %d ecode= %d
CD read buffer over run %d %d %d %d %d gp %d pp %d ecode= %x
stream return %d
Intr DA lbn=%d Read call err= %02x count= %d
**********DA Ended *************
DA read Full %d %d %d %d %d gp %d pp %d spn %d ADDR %08x ADDR %08x
DISK READY call 0x%02x
Wait Drive Ready %x
Drive Not Ready
GET TOC call 0x%08x
GET TOC called
READ ILinkID call
WRITE ILinkID call
READ Console call
WRITE ConsoleID call
GET Mecacon Version call
READ SUBQ call
ForbidDVDP call
Ctrl Audio Digital out call
Auto Ajust Ctrl call
READ RTC call
WRITE RTC call 0x%08x
READ NVM call
WRITE NVM call 0x%08x
SET HD mode call
OpenConfig call
sceCdOpenConfig blk %d ret %d
CloseConfig call
readConfig ret %d : status %d
ReadConfig call
WriteConfig call
writeConfig ret %d : status %d
READ KEY call 0x%08x
DEC SET call 0x%08x
Tray req call
Call Seek lsn= %d
Call Seek end
Call Standby
Call Stop
Call Pause
sce_cdvd no block IO :unrecognized code %x
call get error code= 0x%08x
sce_cdvd block IO :unrecognized code 0x%02x
FILEIO_service
No SIF service(fileio)
No FILEIO service
read/write allocate memory %x
Error:Cannot alloc r/w buffer
open name %s flag %x data %x
open fd = %d
remove file %s
mkdir name %s
rmdir name %s
format name %s
adddrv device addr %x
deldrv device name %s
dopen name %s
dopen fd = %d
sce_fileio: unrecognized code %x
Multi Threaded Fileio module (99/11/15)
load heap :error
sce_iopmem: unrecognized code %x
iop heap service (99/11/03)
file '%s' can't open
pannic ! can not alloc memory
ROM
DATA
IOPBTCONF
panic ! '%s' not found
!addr
!include
CACH_CONFIG=
, IOP info (CPUID=
ROMGEN=
PlayStation 2 ========
Hard reset boot
Soft reboot
Update reboot complete
Update rebooting
%04x-%04x
%x
%lx, %ldMB
, PS mode)
, IOP mode)
ROMDIR
< :%ld>
rom0:OSDSYS
rom0:TESTMODE
BootError
BootIllegal
moduleload
moduleload2
rom0:UDNL rom0:EELOADCNF
-m
-k
-x
all
rom0:UDNL
too long parameter '%s'
TTY: packet size larger than expect
TTY: receive error
TTY: send err %d
TTY: err ti->wlen=%08x
0.%d
e+%d
e%d
bug in vfprintf: bad base
Mekacon read error %x
Mekacon write error %x
voice start
Data transfer
TSA = %x
stop sound
get_slot_number retry %d
change_slot retry %d
fail to launch sif routines
cannot create event flag %d
cannot create thread %d
fail to change slot
change slot complete
mtapman doesn't work
yet sif hasn't been init
padman: DMA Busy ID = %08x ret = %d
SB_STAT = %08x
padman: sceSifSetDma faild
padman: Over Consumpt Max 600mA[%d][%d]
thpri=
padman: invalid priority %d
padman: high prio thread must be higher than low prio thread
padman: thread priority: high=%d, low=%d
padman: RegisterLibraryEntries Faild
padman: sif_init Faild
Pad Driver for OSD (2000/12/05 18:05) %d, %d
padman: Refresh request from EE
CreateThread faild
Release VB_START Faild
Release VB_END Faild
padman: invalid port number [%d]
padman: invalid slot number [%d]
padman: this slot is already open [%d][%d]
Port Open faild
Port Open faild padman Busy
PadPortClose: PORT-%d SLOT-%d is not open
PadPortClose: PORT-%d SLOT-%d Request faild
padman: Over Consumpt Max [%d][%d]
invalid function code (%03x)
yet sif hasn't been init
Extend Service : this service is not support
Usage:
%s [-sa] <attribute>]
-sa  You can specify attibute of sempahore for queuing thread
List of possible <attribute>:
SA_THPRI(default), SA_THFIFO
-sa.SA_THFIFO
SA_THPRI
dev9: CXD9566 detected
dev9: CXD9611 detected
dev9: unknown dev9 hardware
dev9: no card
dev9: SPEED Lite not found
dev9: can not change ssbus mode
dev9: smap initialization failed, %d
unknown
TS
ES1
ES2
dev9: Speed chip: %s
dev9: Speed chip: Rev%x
dev9: %s pcmcia card detected. vcc = %dV
16bit
CardBus.dev9: invalid tuples (off=0x%x)
dev9: unexpected MANFID (0x%08x)
dev9: MANFID not found
dev9: unknown dev9 interrupt
dev9: dev9 interrupt, CSTC1:%04x, CSTC2:%04x
dev9: T10K detected
dev9: cannot detect AIF
dev9: CXD9566(pcmcia) driver start
dev9: CXD9611(ssbus buffer) driver start
PsIIDEV9
--- _SsSndCrescendo ---
--- _SsSndCrescendo(DE) ---
--- _SsSndTempo(ACE) ---
--- _SsSndTempo(RIT) ---
--- _SsSndPause ---
--- _SsSndReplay ---
--- _SsSndStop ---
Can't Open Sequence data any more
bad address setting!!
_SsNoteOn
_SsSetProgramChange
_SsGetMetaEvent
_SsSetPitchBend
_SsSetControlChange
_SsContBankChange
_SsContDataEntry
_SsContMainVol
_SsContPanpot
_SsContExpression
_SsContDamper
_SsContExternal
_SsContNrpn1
_SsContNrpn2
_SsContRpn1
_SsContRpn2
_SsContResetAll
_SsSetNrpnVabAttr0
_SsSetNrpnVabAttr1
_SsSetNrpnVabAttr2
_SsSetNrpnVabAttr3
_SsSetNrpnVabAttr4
_SsSetNrpnVabAttr5
_SsSetNrpnVabAttr6
_SsSetNrpnVabAttr7
_SsSetNrpnVabAttr8
_SsSetNrpnVabAttr9
_SsSetNrpnVabAttr10
_SsSetNrpnVabAttr11
_SsSetNrpnVabAttr12
_SsSetNrpnVabAttr13
_SsSetNrpnVabAttr14
_SsSetNrpnVabAttr15
_SsSetNrpnVabAttr16
_SsSetNrpnVabAttr17
_SsSetNrpnVabAttr18
_SsSetNrpnVabAttr19
0x%3x  0x%4x
------------------------------------
voice = %d
SsQueueRegisters
This is not SEP Data
This is not SEQ Data
This is an old SEQ Data Format
_spu_rev_offsetaddr %x
### addr = %d  size = %d
SPU:T/O [%s]
wait (IRQ/ON)
wait (IRQ/OFF)
SPU:T/O [%s]
wait (reset)
wait (SPU2_STATX_WRDY_M)
wait (SPU2_STATX_DREQ)

Hidden Credit

Hmmm...
To do:
If anyone could find out any references as to who "M.T." is, it would be greatly appreciated.

Present at 0x120C of the ROM file, or 0x12C of RESET inside the ROM filesystem

PS compatible mode by M.T.

In TOOL firmwares, this message appears as

GmainX(MINIRA) by M.T.

GmainX is referring to PS2 development hardware.