PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

September 8, 2010 // 8:25 pm - Update: Some pictures and a video (below) are now available of the NullDC Dreamcast emulator running on PS3 for those interested!

A few days ago we reported news that drk||Raziel is working on porting the Sega DreamCast emulator NullDC to Sony's PS3, and today he reports that the BiOS is operational and running!

Speaking to PSGroove, drk||Raziel states, to quote: "Letsee .. oh wait, it cross compiled ! *yay* for uber portable code ;p Interpreter only / underclock 4x / no pvr rendering / no audio / no input. Bios intro runs fine, then gets on the clock dialog screen. YAY !"




Currently it is produced on a PS3 Debug unit due to its remote debugging, but the code will run on Retail PS3 consoles as well. Below is the log file for those curious, cool news indeed!






Setting the path to /app_home/
nullDCe/ps3 v1.0.0 pre-1 (built Sep 9 2010@01:05:30) starting up ..
Config file parsed!Loading settings
Loaded settings
Loading plugins!
drkpvr: Using Software
Unable to open vmu save file "vmu_save_A1.bin", creating new file
Failed to create vmu save file "vmu_save_A1.bin"
Unable to open vmu save file "vmu_save_A2.bin", creating new file
Failed to create vmu save file "vmu_save_A2.bin"
Using Recompiler
drkpvr: Using Software
Unable to open vmu save file "vmu_save_A1.bin", creating new file
Failed to create vmu save file "vmu_save_A1.bin"
Unable to open vmu save file "vmu_save_A2.bin", creating new file
Failed to create vmu save file "vmu_save_A2.bin"
Building opcode tables ...
Generating sincos tables ...
Sh4 Reset
UNLOCK REGION
LoadFileToSh4Bootrom: loaded file "/app_home/data/dc_boot.bin" ,size : 2097152 bytes
LoadFileToSh4Flashrom: can't load file "/app_home/data/dc_flash_wb.bin", file not found
LoadFileToSh4Flashrom: loaded file "/app_home/data/dc_flash.bin" ,size : 131072 bytes
LoadFileToSh4Mem: can't load file "/app_home/data/syscalls.bin" to memory , file not found
LoadFileToSh4Mem: can't load file "/app_home/data/IP.bin" to memory , file not found
UNLOCK REGION
UNLOCK REGION
Sh4: i-cache invalidation A0000020
Error in ../dc/mem/sh4_internal_reg.cpp:WriteMem_area7:741 -> Write to Area7 not implemented , addr=1f940190,d
ata=90
)Error in ../dc/mem/sh4_internal_reg.cpp:WriteMem_area7:741 -> Write to Area7 not implemented , addr=1f940190,
data=90
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f74e4,da
ta=1fffff
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f68a4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f68ac,da
ta=0
)Invalid GD-DMA start, SB_GDEN=0.Ingoring it.
Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a0,dat
a=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a8,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78ac,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b0,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b8,da
ta=0
)VREG = 03
Write to ARM reset, value= 0
:Invalid Katana Driver Version (0)
VREG = 03
Write to ARM reset, value= 1
VREG = 03
Write to ARM reset, value= 0
:Invalid Katana Driver Version (0)
Error in ../dc/mem/sh4_internal_reg.cpp:RegSRead:84 -> Read from internal Regs , not implemented , offset=c
)Sh4: i-cache invalidation 8C00DD84
0.04% VPS:0.02(PAL480i50.00)RPS:0.00 vt: nanK 0.00K
Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f68a4,dat
a=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f68ac,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a0,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a8,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78ac,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b0,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b8,da
ta=0
)Invalid GD-DMA start, SB_GDEN=0.Ingoring it.
Sh4: i-cache invalidation 8C09E6B2
Sh4: i-cache invalidation AC09D99E
VREG = 03
Write to ARM reset, value= 0
:Invalid Katana Driver Version (0)
57.90% VPS:28.95(PAL480i50.00)RPS:0.00 vt: nanK 0.00K
VREG = 03
Write to ARM reset, value= 1
VREG = 03
Write to ARM reset, value= 1
VREG = 03
Write to ARM reset, value= 0
*************AICA Audio driver (version: 1,1 local)************
Name: for Boot ROM ++ ( )
Authors: IGITALMEDIA :Y.Kashima / K.Suyama
Date: 1998.09.09
Copyright: 1998,(C)SEGA ENTERPRISES
Stage: +GM+
sndToolInterfaceWork:0x003f0100
hostSeqStatus:0–00360100
sndSystemStatus:0–00340100
seqModuleMap:0–00400100
cmdBuffer:0–00320100
cmdHistoryBuffer:0–00480100
sndManbowLibraryWork:0x003e0100
sndManbowLibraryWorkSize:0–00010000
********************************END********************************
54.60% VPS:27.30(PAL480i50.00)RPS:0.00 vt: nanK 0.00K
48.75% VPS:24.37(PAL480i50.00)RPS:4.97 vt:0.39K 1.95K
46.75% VPS:23.37(PAL480i50.00)RPS:0.00 vt: nanK 0.00K
48.79% VPS:24.39(PAL480i50.00)RPS:13.94 vt:0.41K 5.72K
Sh4: i-cache invalidation AC09EC72
Sh4: i-cache invalidation 8C00DD84
Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f68a4,dat
a=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f68ac,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a0,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78a8,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78ac,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b0,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b4,da
ta=0
)Error in ../dc/mem/sb.cpp:sb_WriteMem:419 -> Write to System Control Regs , not implemented , addr=5f78b8,da
ta=0
)Invalid GD-DMA start, SB_GDEN=0.Ingoring it.
Sh4: i-cache invalidation 8C09E6B2
Sh4: i-cache invalidation AC09D99E
VREG = 03
Write to ARM reset, value= 0
*************AICA Audio driver (version: 1,1 local )************
Name: for Boot ROM ++ ( )
Authors: IGITALMEDIA :Y.Kashima / K.Suyama
Date: 1998.09.09
Copyright: 1998,(C)SEGA ENTERPRISES
Stage: +GM+
sndToolInterfaceWork: 0x003f0100
hostSeqStatus: 0–00360100
sndSystemStatus: 0–00340100
seqModuleMap: 0–00400100
cmdBuffer: 0–00320100
cmdHistoryBuffer: 0–00480100
sndManbowLibraryWork: 0x003e0100
sndManbowLibraryWorkSize: 0–00010000
********************************END********************************
51.80% VPS:25.90(PAL480i50.00)RPS:14.44 vt:0.18K 2.58K
VREG = 03
Write to ARM reset, value= 1
VREG = 03
Write to ARM reset, value= 1
56.42% VPS:28.21(PAL480i50.00)RPS:0.00 vt: nanK 0.00K
VREG = 03
Write to ARM reset, value= 0
*************AICA Audio driver (version: 1,1 local)************
Name: for Boot ROM ++ ( )
Authors: IGITALMEDIA :Y.Kashima / K.Suyama
Date: 1998.09.09
Copyright: 1998,(C)SEGA ENTERPRISES
Stage: +GM+
sndToolInterfaceWork: 0x003f0100
hostSeqStatus: 0–00360100
sndSystemStatus: 0–00340100
seqModuleMap: 0–00400100
cmdBuffer: 0–00320100
cmdHistoryBuffer: 0–00480100
sndManbowLibraryWork: 0x003e0100
sndManbowLibraryWorkSize: 0–00010000
********************************END********************************
53.11% VPS:26.55(PAL480i50.00)RPS:7.38 vt:0.79K 5.84K
50.42% VPS:25.21(PAL480i50.00)RPS:24.71 vt:1.02K 25.19K
50.28% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K
50.28% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K
50.26% VPS:25.13(PAL480i50.00)RPS:25.13 vt:1.14K 28.60K
50.18% VPS:25.09(PAL480i50.00)RPS:25.09 vt:1.14K 28.55K
50.21% VPS:25.10(PAL480i50.00)RPS:25.10 vt:1.14K 28.57K
50.23% VPS:25.12(PAL480i50.00)RPS:25.12 vt:1.14K 28.58K
50.30% VPS:25.15(PAL480i50.00)RPS:25.15 vt:1.14K 28.62K
50.24% VPS:25.12(PAL480i50.00)RPS:25.12 vt:1.14K 28.59K
50.29% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K
50.22% VPS:25.11(PAL480i50.00)RPS:25.11 vt:1.14K 28.58K
50.23% VPS:25.11(PAL480i50.00)RPS:25.11 vt:1.14K 28.58K
50.26% VPS:25.13(PAL480i50.00)RPS:25.13 vt:1.14K 28.60K
50.25% VPS:25.13(PAL480i50.00)RPS:25.13 vt:1.14K 28.59K
50.21% VPS:25.10(PAL480i50.00)RPS:25.10 vt:1.14K 28.57K
50.37% VPS:25.19(PAL480i50.00)RPS:25.19 vt:1.14K 28.66K
50.26% VPS:25.13(PAL480i50.00)RPS:25.13 vt:1.14K 28.60K
50.28% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K
50.29% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K
50.22% VPS:25.11(PAL480i50.00)RPS:25.11 vt:1.14K 28.58K
50.26% VPS:25.13(PAL480i50.00)RPS:25.13 vt:1.14K 28.60K
50.25% VPS:25.13(PAL480i50.00)RPS:25.13 vt:1.14K 28.59K
50.28% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K
50.28% VPS:25.14(PAL480i50.00)RPS:25.14 vt:1.14K 28.61K

NullDC DreamCast Emulator PS3 Port Update, BiOS Operational

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.



#20 - saviour07 - September 9, 2010 // 6:38 am
saviour07's Avatar
Quote Originally Posted by arijohn1 View Post
Dolphin is a current Wii and gamecube emulator thats what he was speaking of.

Oh ok, i'm not up-to-date with the wii scene tbh so i just assumed - thanks for informing me
Quote Originally Posted by Pcsx2006 View Post
Yeah it'll be a fantastic start for PS3 homebrew scene, 1st DREAMCAST and GAMECUBE, maybe VVII and in the middle PS2 and XBOX and at the end XBOX360 MY GOD. I must say one console to rule them All! is PS3 nuff said.

Obvs there's a dreamcast emu in the works, and a port of pcsx2 - that is mainly down to these being pre-existing projects which have been around for years!

However a wii emu/gamecube emu would probably be a while away - noone has tried to emu the wii before AFAIK and the gamecube (dolphin) emu is designed for the wii and would need alot of porting done to reach playability on the ps3.
Xbox is unlikely but not impossible.

Xbox360 is highly improbable - emulation is a very involved process and even with the raw power of the ps3 it is highly, HIGHLY improbable that anyone would be able to create the emulation process of a 360 which is end-user acceptable for playability anytime soon (within 2 to 3 years).

#19 - arijohn1 - September 9, 2010 // 5:46 am
arijohn1's Avatar
Quote Originally Posted by saviour07 View Post
Project Dolphin was the name for the gamecube, not the wii.

But a dreamcast and gamecube emu would be an amazing start to the homebrew scene

Dolphin is a current Wii and gamecube emulator thats what he was speaking of.

#18 - ueess - September 9, 2010 // 4:32 am
ueess's Avatar
PS1, PS2, PSP, Dreamcast, GameCube, Wii, XBOX Emulators?

Stop everyone you almost give me heart attack!

#17 - msr - September 9, 2010 // 4:24 am
msr's Avatar
Yep class news, now another thing needed is a port of xbmc, that would be class if they ported to ps3.

Dreamcast emu on ps3, excellent news. Amazing programmers out there in the wild, and just think what could be done with ps3 if they fully opened it for all you lot.

The ps3 would be amazing.

#16 - turnerl - September 9, 2010 // 3:39 am
turnerl's Avatar
not wanting to sound righteous but I'm not interested in seeing any consoles currently on the market and you can play gamecube on wii, but the DC OMG !!! I have 3 DC's but happy to play Shenmue 1&2 on PS3

#15 - imtoodvs - September 9, 2010 // 3:38 am
imtoodvs's Avatar
Quote Originally Posted by IndyColtsFan84 View Post
Awesome news! Keep the homebrew coming!

@spark32 - Never heard a wii referred to as "jailbroken"! LoL Not that there is anything wrong with that. Just never heard anyone say there wii is jailbroken! I always see it referred to as a "softmod". Different strokes for different folks! LoL

the only thing i refer to as jailbroken is an I device. i'm like the only guy i know that still calls anything modded "chipped".... lmao

hell i even refer to I devices as being "chipped", im so ol skool.

#14 - Pcsx2006 - September 9, 2010 // 3:30 am
Pcsx2006's Avatar
Yeah it'll be a fantastic start for PS3 homebrew scene, 1st DREAMCAST and GAMECUBE, maybe VVII and in the middle PS2 and XBOX and at the end XBOX360 MY GOD. I must say one console to rule them All! is PS3 nuff said.

#13 - Osirisx - September 9, 2010 // 3:30 am
Osirisx's Avatar
Quote Originally Posted by saviour07 View Post
Project Dolphin was the name for the gamecube, not the wii.

But a dreamcast and gamecube emu would be an amazing start to the homebrew scene


yep, i do miss my old JAP Dreamcast.

Powerstone
chu Chu rocket
Seagrally2
Airforce Delta
Tokyo Highway Battle.
soul calibur
and many more classics i still own.

this is fantastic news and i hope they manage to pull it off

one thing i would like to see is a
Namco System 22 Emulator so we can play RaveRacer And that Clasic
arcade racer. RidgeRacer 1 and 2

#12 - sammaz - September 9, 2010 // 3:09 am
sammaz's Avatar
Does NullDC emulate atomiswave?

#11 - saviour07 - September 9, 2010 // 2:50 am
saviour07's Avatar
Quote Originally Posted by spark32 View Post
My wii is jailbroken so I have all the games I want. Believe me when I say that it is no fun.

However, it would be pretty sweet if it could be upscaled, like using Dolphin.


Project Dolphin was the name for the gamecube, not the wii.

But a dreamcast and gamecube emu would be an amazing start to the homebrew scene