Jump to content

nullDC black screen


jbsoum

Recommended Posts

Posted

Hi all,

I know I've seen a million threads about this, but I can't seem to solve my problem with resolution changes, since I have the newer version of nullDC.

It works fine outside of Hyperspin, but not within. Can someone help?

Posted

There are a few reasons why you could be getting a black screen.

Can you give a little more info? Are you able to hear the game running but you have a black screen?

I had a black screen problem when I changed to the latest nulldc and it turned out to be down to my default image pointing to a rom rather then being blank.

I am at work so can't entirely remember but I believe you need to do something like this in the nulldc.cfg file

PatchRegion=0

LoadDefaultImage=1

DefaultImage= (leave this blank)

emulator.autostart=1

emulator.noconsole=1

Also the resolution needs to be the same as your hyperspin or lower I believe or hyperspin will have a funny resolution when you exit out.

Fullscreen.Enabled=1

Fullscreen.Res_X= put your res in here

Fullscreen.Res_Y=put your res in here

****Note****

Make a backup of your nulldc.cfg because changing these values will stop nulldc working outside of hyperspin but should make it work in hyperspin.

Hope that helps

Posted

if it works outside HS, but not within then it's probably a problem with your Hyperlaunch. Can you post what you have in your hyperlaunch for NullDC?

Posted

I've been working on the same problem all morning, my solution was to edit HyperLaunch.ahk

;*********************************SEGA DREAMCAST********************************

else if (systemName = "Sega Dreamcast" && executable = "nullDC_Win32_Release-NoTrace.exe")

{

hideDesktop()

Hotkey, ESC, CloseProcess2

Run, %EmuPath%%Executable% -config ImageReader:


DefaultImage="%romPath%%romName%%romExtension%", %EmuPath%, Hide UseErrorLevel

;, %EmuPath%, Hide UseErrorLevel

Sleep,1500

WinShow, ahk_class ndc_main_window

Process, WaitClose, nullDC_Win32_Release-NoTrace.exe

exitapp

}

I un-commented (deleted the ;'s in front of) Sleep and WinShow and changed Sleep,1000 to Sleep,1500. Then compiled it (using autohotkey basic, not the other version that just messed things up).

I hope this helps you.

Posted

I actually tried a different script written specifically for 1.0.4 r50, and it worked like a charm. I found it somewhere else on HyperBoard. Thanks for all your help guys!

  • 3 weeks later...
  • 4 months later...
  • 2 years later...
Posted

Here's another way to fix it (that works with the latest nullDC version I was able to find - 104_final):

http://www.hyperspin-fe.com/forum/showthread.php?33647-Problem-with-winActivate

I wasn't able to get the launcher to work cleanly (it would always crash when setting LoadDefaultImage=1), so I tweaked my launch script to specify the image and run it after the emulator starts.

It seems to be working so...hopefully it will help whoever bumps into the same issue I did :o)

Thanks,

Luis

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...