Emuforums.com

Go Back   Emuforums.com > Dreamcast Emulation > nullDC Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old August 21st, 2008   #1 (permalink)
Registered User
 
Join Date: May 2008
Location: mi casa
Posts: 15
The new release: A step back in a couple of things

Did anybody have some crashes with NullPVR EVEN downloading the latest version of DirectX? Keep reading then....

OK. We all are very excited about this new release and all.... like 9 months of waiting, and finally it is here.
The main problem that i have with the previous release, is that it didnt supported my intel IGP. Yeah yeah yeah, i know intel sucks, blah blah blah, but is a laptop! i cant do crap, im stuck with this igp.

So, i send a message to raziel some months ago, asking him that if there could be a chance to fix this, and he says:

Quote:
Yes, next version will include a fix for that problem.
Yeah! I was very glad to read that. And I've been waiting since then. Cause its pretty reasonable that im asking for some support for a 2005 videocard emulating a 1998 piece of hardware.

The thing is, that i downloaded this new version, and for all Intel users here, it sucks. Why? Because this new version has some problems with shaders. It is not my DirectX because is completely up to date. So, i tried with chankast plugin, but it is worse.

Then, there is no gamepad support...

Anyway, i will leave here some usseful tips for the new nulldc_103 users:


1.- Even installing the latest directx version, my Nulldc crashes when i try to load a game with NullPVR video plugin.
This is because there is a problem with Pixel Shaders. Probably you have a crappy Intel IGP or something. You can fix this if you have a powerfull CPU that can emulate it. To do so, just download 3DAnalyze (3dfxzone.it - Tools Channel -> 3D-Analyze). Then, open the program, press "Select", select the nulldc exe, then click on "Emulate Pixel Shader Caps", and finally "RUN".

2.- I cant play with a gamepad now!!
This is because, for the moment, nobody can with this new version. You can download a VERY usseful tool called "Pinnacle Game Profiler" (Add gamepad / joystick support to any game - Pinnacle Game Profiler), that will help you not just with nulldc, but with EVERY game that lacks gamepad support.

3.- The console window is anoying, can i remove it with this new version?
Yeah!... Just open nullDC.cfg with notepad, and change the line "Emulator.NoConsole=0" to "Emulator.NoConsole=1". Also, if you want to load the game right away when you open the emulator, just change the line "Emulator.AutoStart=0" to "Emulator.AutoStart=1".


That's all. Congratulations to all nvidia and ati users that can enjoy this new release. Soon i will buy a new desktop and i will too. And of course, congratulations to the nulld team, because i know that you want the best for us, the nulldc users..... cause i know, the IGP and Intel people are just a minority, and you have to think of the future. Is just that im pretty disapointed, but then again, im just a minority.

Cheers.

Last edited by rod_audioslave; August 21st, 2008 at 16:04.. Reason: TNL was not the problem... is something to do with Pixel Shaders
rod_audioslave is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old August 21st, 2008   #2 (permalink)
Emu author
 
Join Date: Jan 2006
Location: Athens,Greece
Posts: 580
Yeah, this release is a bit rushed up.In fact, its a lot rushed up.Still, better than waiting til the next vacation period to release isnt it ?

I didnt know of the maple problem til a few hours before the release ( i only use the keyboard ;p ).The plan is to get some fixes (like the 3d/fixed function problem that i wasnt aware of), joystick support and release an updated version before my exams start (= before sept. 1st).

I mainly test on my pc ( core2duo 6600, GF 8600 GTS), and psyman tests on his laptop (some crappy pentium-m proc, ati x600 gfx).All the other configurations (such intel IGPs, fixed function cards, vista pcs etc) are supported by 'guessing'.

How do you get drkpvr to crash anyway ? i was *sure* i detect lack of h/w shaders by now :/
drkIIRaziel is offline   Reply With Quote
Old August 21st, 2008   #3 (permalink)
Registered User
 
Join Date: Jul 2008
Location: USA/California
Posts: 3
Getting a error with 3DAnalyze saying "Error while injecting dll into target process".

Last edited by drkmasked; August 21st, 2008 at 15:25..
drkmasked is offline   Reply With Quote
Old August 21st, 2008   #4 (permalink)
Banned
 
PsyMan's Avatar
 
Join Date: May 2004
Location: In a weird room :\
Posts: 994
Bah, people always complain. First they demand a release, then they get a release and complain, despite our warnings of how broken this release might end up. I just lub you guys <3

Quote:
Originally Posted by rod_audioslave View Post
3.- The console window is anoying, can i remove it with this new version?
Yeah, yeah, that's in the readME... along with other various tips. Some useful, some not... If you can get the emu to run that is. You can always get a cheap shader model 4 capable video card for about 50 euros or so and be happy. Or even donate a test system to drk||raziel... I doubt most of you will though.
__________________
I'm not insane. YOU are insane... You are all insane!

Click Here to Visit my Blog Page
PsyMan is offline   Reply With Quote
Old August 21st, 2008   #5 (permalink)
Registered User
 
Join Date: May 2008
Location: mi casa
Posts: 15
Quote:
Originally Posted by drkIIRaziel View Post
Yeah, this release is a bit rushed up.In fact, its a lot rushed up.Still, better than waiting til the next vacation period to release isnt it ?

I didnt know of the maple problem til a few hours before the release ( i only use the keyboard ;p ).The plan is to get some fixes (like the 3d/fixed function problem that i wasnt aware of), joystick support and release an updated version before my exams start (= before sept. 1st).

I mainly test on my pc ( core2duo 6600, GF 8600 GTS), and psyman tests on his laptop (some crappy pentium-m proc, ati x600 gfx).All the other configurations (such intel IGPs, fixed function cards, vista pcs etc) are supported by 'guessing'.

How do you get drkpvr to crash anyway ? i was *sure* i detect lack of h/w shaders by now :/
Is good to read that is going to be a fix for the maple issue, thanks. I hope that you can erase the TNL requeriment too.
I tried Sonic Adventure 2 (with 3DAnalyze)... it runs like crap because i dont have a very powerfull CPU that can emulate the TNL, but i was VERY glad that FINALLY Sonic Adventure 2 doesnt have those awfull lines all over the screen anymore.... that shows that you keep your word and you really fixed that problem for the intel users. Thanks for that. I just hope that TNL will be no longer a requeriment for the next release.

Quote:
Originally Posted by drkmasked View Post
Thanks for the tip but im getting a error with 3DAnalyze saying "Error while injecting dll into target process".
Did you put the 3dAnalyze files in the nulldc folder? (Because you dont have to do that)
Try this: Delete all 3DAnalyze files. Then, download a different 3DAnalyze version and unzip it on a separated folder. Then, try again. I hope it works.

Quote:
Originally Posted by PsyMan View Post
Bah, people always complain. First they demand a release, then they get a release and complain, despite our warnings of how broken this release might end up. I just lub you guys <3

Yeah, yeah, that's in the readME... along with other various tips. Some useful, some not... If you can get the emu to run that is. You can always get a cheap shader model 4 capable video card for about 50 euros or so and be happy. Or even donate a test system to drk||raziel... I doubt most of you will though.
Im not complaining, im doing some usefull criticism. You didnt knew that it was the TNL issue that was crashing the Nullpvr for intel users till you read it here, cause all you said was "Download the latest directx!". Be more humble, like raz, please.
I know the "noconsole" thing is on the readme, but the "autostart" feature is not. Im just triying to help here.
And again, it doesnt have ANYTHING to do with shader model (cause my card has it)... is TNL support.... dont be so arrogant and read carefully next time.

Cheers.
rod_audioslave is offline   Reply With Quote
Old August 21st, 2008   #6 (permalink)
Emu author
 
Join Date: Jan 2006
Location: Athens,Greece
Posts: 580
TNL is not required, hardware shaders however are.If there is no hardware shader support i force software shader processing.TNL is actualy older than shaders and i never used it ;p.

*edit*

Can you post a full log from the console when pvr crashes ? hopefully that'l help me on fixing the problem
drkIIRaziel is offline   Reply With Quote
Old August 21st, 2008   #7 (permalink)
Banned
 
PsyMan's Avatar
 
Join Date: May 2004
Location: In a weird room :\
Posts: 994
Nah, I like being arrogant. All the stuff you mentioned were not things that we were not aware of or something... so meh
__________________
I'm not insane. YOU are insane... You are all insane!

Click Here to Visit my Blog Page

Last edited by PsyMan; August 21st, 2008 at 15:44.. Reason: typos :p
PsyMan is offline   Reply With Quote
Old August 21st, 2008   #8 (permalink)
Registered User
 
Join Date: May 2008
Location: mi casa
Posts: 15
Quote:
Originally Posted by drkIIRaziel View Post
TNL is not required, hardware shaders however are.If there is no hardware shader support i force software shader processing.TNL is actualy older than shaders and i never used it ;p.

*edit*

Can you post a full log from the console when pvr crashes ? hopefully that'l help me on fixing the problem
Ok, i didnt knew that you never used TNL.... Thats very strange because emulating TNL on 3DAnalyze "fixes" the problem... but now that you mention this, i tried emulating Pixel Shader (even when i have 2.0) without emulating TNL, and it also works... :S

When i try to run a game with NullPVR, it crashes on this line of the console:

Using Pixel Shaders/ps_2_0

Which is very strange, because on the previous release it passes that line without any problem. :S
rod_audioslave is offline   Reply With Quote
Old August 21st, 2008   #9 (permalink)
Emu author
 
Join Date: Jan 2006
Location: Athens,Greece
Posts: 580
TNL was hardware acceleration for the fixed function pipeline vertex calculations.This was replaced with Vertex Shaders.Propably by "Emulate HW TNL" it also means to emulate vertex shaders.

Also, full log pls
drkIIRaziel is offline   Reply With Quote
Old August 21st, 2008   #10 (permalink)
Banned
 
PsyMan's Avatar
 
Join Date: May 2004
Location: In a weird room :\
Posts: 994
Also, naming the intel GFX chip you have would be quite helpful too
__________________
I'm not insane. YOU are insane... You are all insane!

Click Here to Visit my Blog Page

Last edited by PsyMan; August 21st, 2008 at 15:56.. Reason: hmm
PsyMan is offline   Reply With Quote
Old August 21st, 2008   #11 (permalink)
Registered User
 
Join Date: May 2008
Location: mi casa
Posts: 15
Quote:
Originally Posted by drkIIRaziel View Post
TNL was hardware acceleration for the fixed function pipeline vertex calculations.This was replaced with Vertex Shaders.Propably by "Emulate HW TNL" it also means to emulate vertex shaders.

Also, full log pls
Uh, sorry =P ... i dont know how to save the log on a txt or something.... but here is the screenshot.

And the IGP is a 945GM.
Attached Images
File Type: jpg console.JPG (113.2 KB, 56 views)
rod_audioslave is offline   Reply With Quote
Old August 21st, 2008   #12 (permalink)
Registered User
 
Join Date: Apr 2008
Location: Argentina
Posts: 3
When I open the emulator, this message appears:
"Unable to load nullPVR_Win32.dll, errorlevel=-104"

Then the screen to select plugins appears, and Chankast's video is the only graphic plugin that appears. And yes, I checked the plugins folder, and nullPVR_Win32.dll isn't missing.
I didn't have this problem with the previous nullDC release. I tried replacing nullPVR_Win32.dll for previous version of the plugin (the one I which worked with the previous nullDC release) and the problem persists, so it doesn't seem like my video card is the cause of it.
ESE150 is offline   Reply With Quote
Old August 21st, 2008   #13 (permalink)
Banned
 
PsyMan's Avatar
 
Join Date: May 2004
Location: In a weird room :\
Posts: 994
Quote:
Originally Posted by ESE150 View Post
When I open the emulator, this message appears:
"Unable to load nullPVR_Win32.dll, errorlevel=-104"

Then the screen to select plugins appears, and Chankast's video is the only graphic plugin that appears. And yes, I checked the plugins folder, and nullPVR_Win32.dll isn't missing.
I didn't have this problem with the previous nullDC release. I tried replacing nullPVR_Win32.dll for previous version of the plugin (the one I which worked with the previous nullDC release) and the problem persists, so it doesn't seem like my video card is the cause of it.
Yeah... well, I have a link to the latest DirectX 9c somewhere in the readme. Go get it (yeah, that's the cause of the problem so far).
__________________
I'm not insane. YOU are insane... You are all insane!

Click Here to Visit my Blog Page
PsyMan is offline   Reply With Quote
Old August 21st, 2008   #14 (permalink)
Emu author
 
Join Date: Jan 2006
Location: Athens,Greece
Posts: 580
It seems i detect the lack of h/w vertex properly and use Software Vertex Processing (SVP).Could be some problem when shaders and svp are combined, i'l look into it ...

Last edited by drkIIRaziel; August 21st, 2008 at 16:19..
drkIIRaziel is offline   Reply With Quote
Old August 21st, 2008   #15 (permalink)
Registered User
 
Join Date: Apr 2008
Location: Argentina
Posts: 3
Quote:
Originally Posted by PsyMan View Post
Yeah... well, I have a link to the latest DirectX 9c somewhere in the readme. Go get it (yeah, that's the cause of the problem so far).
Thank you, but I've already got installed the last DirectX 9c version.
ESE150 is offline   Reply With Quote
Old August 21st, 2008   #16 (permalink)
Banned
 
PsyMan's Avatar
 
Join Date: May 2004
Location: In a weird room :\
Posts: 994
Quote:
Originally Posted by ESE150 View Post
Thank you, but I've already got installed the last DirectX 9c version.
Do you happen to remember when you downloaded that version? One day ago? One week ago? one year ago? It's OK if you don't remember the exact date, just try to remember how recently you got it.
__________________
I'm not insane. YOU are insane... You are all insane!

Click Here to Visit my Blog Page
PsyMan is offline   Reply With Quote
Old August 21st, 2008   #17 (permalink)
Registered User
 
Join Date: Apr 2003
Location: Washington, USA
Posts: 261
Raz,

18 wheeler pro trucker is definetely broken. Can you look into this? It is a MMU game so maybe something got broke with that build. With or without using Interpreter, the game crashes with an opcode error. It used to do this with beta 1.5 or below - but did boot fine on 1.6.

The rest of my collection works fine though. So this, and of course the controller thing, are the only regressions that affect me.
__________________
Intel Duo Core E8400 @ 3.6 ghz. / Asus P5QL-E / 2 Gig Ram / GeForce 8800GT 512mb PCI-e / Creative Audigy 2 / Win XP Pro SP3 / X360 controllers

Want to use the best N64 video plugins? Download the latest Glide64 1.2 right here: Link and for help or comments, use the forums here: Link
legend100 is offline   Reply With Quote
Old August 21st, 2008   #18 (permalink)
Emu author
 
Join Date: Jan 2006
Location: Athens,Greece
Posts: 580
Hmm, the fact that the mmu build isnt realy an mmu build could be the problem .. ;p
drkIIRaziel is offline   Reply With Quote
Old August 21st, 2008   #19 (permalink)
Registered User
 
Join Date: Apr 2003
Location: Washington, USA
Posts: 261
I would say so, if that's the case. Good to know. Sounds like its just a matter of uploading the correct build at some point then?
__________________
Intel Duo Core E8400 @ 3.6 ghz. / Asus P5QL-E / 2 Gig Ram / GeForce 8800GT 512mb PCI-e / Creative Audigy 2 / Win XP Pro SP3 / X360 controllers

Want to use the best N64 video plugins? Download the latest Glide64 1.2 right here: Link and for help or comments, use the forums here: Link
legend100 is offline   Reply With Quote
Old August 21st, 2008   #20 (permalink)
Registered User
 
Join Date: Jan 2007
Location: UK
Posts: 141
Quote:
Originally Posted by drkIIRaziel View Post
Yeah, this release is a bit rushed up.In fact, its a lot rushed up.Still, better than waiting til the next vacation period to release isnt it ?

I didnt know of the maple problem til a few hours before the release ( i only use the keyboard ;p ).The plan is to get some fixes (like the 3d/fixed function problem that i wasnt aware of), joystick support and release an updated version before my exams start (= before sept. 1st).
You only use the keyboard? How do you spray graf in JGR?
halomasta is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 08:00.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5