Software Support > GroovyMAME

VMmaker - only 18 video modes?

<< < (3/4) > >>

robboman:
I just tried changing mame.ini "video=ddraw" to "video=d3d", the game won't run at all that way.  Output is:


--- Quote ---C:\mame>mame m:\roms\mame\dkong
SwitchRes v0.013f: [m:\roms\mame\dkong] (1) vertical (256x224@60.61)->(400x256@6
0.61)->(400x256@56.88)
Proposed video mode not supported on device \\.\DISPLAY1

-----------------------------------------------------
Exception at EIP=01BBD65A (raster_0x00000035_0x00045119_0x00000000_0x00030679_0x
0C261A0F_0xFFFFFFFF(void*, int, _poly_extent const*, void const*, int)+0x092a):
ACCESS VIOLATION
While attempting to read memory at 00000080
-----------------------------------------------------
EAX=00000000 EBX=00330430 ECX=7C91005D EDX=00331008
ESI=00000001 EDI=00331008 EBP=00000014 ESP=0C57F7C8
-----------------------------------------------------
Stack crawl:
  00000014: 01BBD65A (raster_0x00000035_0x00045119_0x00000000_0x00030679_0x0C261
A0F_0xFFFFFFFF(void*, int, _poly_extent const*, void const*, int)+0x092a)

--- End quote ---

robboman:
Here's my whole ume.ini (mame.ini).


--- Quote ---#
# CORE CONFIGURATION OPTIONS
#
readconfig                1
writeconfig               0

#
# CORE SEARCH PATH OPTIONS
#
rompath                   M:\roms\MAME;M:\roms\MESS
hashpath                  hash
samplepath                C:\artwork\MAME\Samples
artpath                   C:\artwork
ctrlrpath                 ctrlr
inipath                   .;ini
fontpath                  .
cheatpath                 cheat
crosshairpath             crosshair

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             cfg
nvram_directory           nvram
memcard_directory         memcard
input_directory           inp
state_directory           sta
snapshot_directory        snap
diff_directory            diff
comment_directory         comments

#
# CORE OUTPUT DIRECTORY OPTIONS
#
hiscore_directory         hi

#
# CORE STATE/PLAYBACK OPTIONS
#
state                     
autosave                  0
playback                 
record                   
mngwrite                 
aviwrite                 
wavwrite                 
snapname                  %g/%i
snapsize                  auto
snapview                  internal
burnin                    0

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             0
frameskip                 0
seconds_to_run            0
throttle                  1
syncrefresh               1
sleep                     1
speed                     1.0
refreshspeed              0

#
# CORE ROTATION OPTIONS
#
rotate                    1
ror                       0
rol                       0
autoror                   0
autorol                   0
flipx                     0
flipy                     0

#
# CORE ARTWORK OPTIONS
#
artwork_crop              1
use_backdrops             0
use_overlays              0
use_bezels                0
use_cpanels               0
use_marquees              0

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65
effect                    none

#
# CORE VECTOR OPTIONS
#
antialias                 1
beam                      1.0
flicker                   0

#
# CORE SOUND OPTIONS
#
sound                     1
samplerate                48000
samples                   1
volume                    0

#
# CORE INPUT OPTIONS
#
coin_lockout              1
ctrlr                     
mouse                     0
joystick                  1
lightgun                  0
multikeyboard             0
multimouse                0
steadykey                 0
offscreen_reload          0
joystick_map              auto
joystick_deadzone         0.3
joystick_saturation       0.85
natural                   0
joystick_contradictory    0
coin_impulse              0

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device             mouse
adstick_device            keyboard
pedal_device              keyboard
dial_device               mouse
trackball_device          mouse
lightgun_device           keyboard
positional_device         keyboard
mouse_device              mouse

#
# CORE DEBUGGING OPTIONS
#
log                       0
verbose                   0
update_in_pause           0
debug                     0
debugscript               
debug_internal            0

#
# CORE MISC OPTIONS
#
bios                     
cheat                     0
skip_gameinfo             0
uifont                    default
ramsize                   
confirm_quit              0

#
# CORE MKChamp OPTIONS
#
disable_hiscore_patch     0
disable_nagscreen_patch   0
disable_loading_patch     0

#
# CORE SWITCHRES OPTIONS
#
modeline                  1
monitor                   D9200
monitor_connector         auto
monitor_orientation       horizontal
monitor_aspect            4:3
monitor_debug             0
monitor_doublescan        1
monitor_dotclock          0
monitor_ymin              0
cleanstretch              0
changeres                 1
redraw                    0
monitor_specs0            auto
monitor_specs1            auto
monitor_specs2            auto
monitor_specs3            auto
monitor_specs4            auto
monitor_specs5            auto
monitor_specs6            auto
monitor_specs7            auto
magic_resolution          auto
powerstrip                0

#
# WINDOWS DEBUGGING OPTIONS
#
oslog                     0
watchdog                  0
debugger_font             "Lucida Console"
debugger_font_size        9

#
# WINDOWS PERFORMANCE OPTIONS
#
priority                  0
multithreading            1
numprocessors             auto
profile                   0
bench                     0

#
# WINDOWS VIDEO OPTIONS
#
video                     ddraw
numscreens                1
window                    0
maximize                  1
keepaspect                0
prescale                  1
waitvsync                 1
menu                      0

#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch                 0

#
# DIRECT3D-SPECIFIC OPTIONS
#
d3dversion                9
filter                    0

#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable               0
hlslpath                  hlsl
hlsl_ini_read             0
hlsl_ini_write            0
hlslini                   %g
hlsl_prescale_x           0
hlsl_prescale_y           0
hlsl_preset               -1
hlsl_write               
hlsl_snap_width           2048
hlsl_snap_height          1536
shadow_mask_alpha         0.0
shadow_mask_texture       aperture.png
shadow_mask_x_count       320
shadow_mask_y_count       240
shadow_mask_usize         0.09375
shadow_mask_vsize         0.109375
curvature                 0.0
pincushion                0.0
scanline_alpha            0.0
scanline_size             1.0
scanline_height           0.7
scanline_bright_scale     1.0
scanline_bright_offset    0.0
scanline_jitter           0.0
defocus                   0.0,0.0
converge_x                0.0,0.0,0.0
converge_y                0.0,0.0,0.0
radial_converge_x         0.0,0.0,0.0
radial_converge_y         0.0,0.0,0.0
red_ratio                 1.0,0.0,0.0
grn_ratio                 0.0,1.0,0.0
blu_ratio                 0.0,0.0,1.0
saturation                1.0
offset                    0.0,0.0,0.0
scale                     1.0,1.0,1.0
power                     1.0,1.0,1.0
floor                     0.0,0.0,0.0
phosphor_life             0.0,0.0,0.0
yiq_enable                0
yiq_cc                    3.59754545
yiq_a                     0.5
yiq_b                     0.5
yiq_o                     0.0
yiq_p                     1.0
yiq_n                     1.0
yiq_y                     6.0
yiq_i                     1.2
yiq_q                     0.6
yiq_scan_time             52.6
yiq_phase_count           2

#
# PER-WINDOW VIDEO OPTIONS
#
screen                    auto
aspect                    auto
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

#
# FULL SCREEN OPTIONS
#
triplebuffer              0
switchres                 1
full_screen_brightness    1.0
full_screen_contrast      1.0
full_screen_gamma         1.0

#
# WINDOWS SOUND OPTIONS
#
audio_latency             2

#
# INPUT DEVICE OPTIONS
#
hide_cursor               1
dual_lightgun             0

--- End quote ---

Calamity:
Hi robboman,

It seems like the video drivers are not properly installed:

DirectDraw: Warning - Device does not support hardware stretching
DirectDraw: Warning - Device may not perform well for DirectDraw rendering
DirectDraw: Error 88760233 creating blit surface

Go to command line, type dxdiag, go to the Screen tab. The option "DirectDraw accelaration" should be enabled. If it's disabled, then don't search any more.

You need to uninstall the video drivers, clean all remaining ATI software (run CatUninstaller starting in Safe Mode http://downloads.guru3d.com/The-Catalyst-Uninstaller-download-1275.html), and reinstall the drivers again.

Then check that everything is fine in dxdiag. If DirectDraw's acceleration is still disabled, you may need to repeat the process (yes, maybe several times)

This is a common problem, unfortunately, specially with customized Windows installations. This Windows distributions often ship newer versions of the ATI drivers that get mixed with ours for some reason, creating a lot of problems.

robboman:
Thanks.  I actually wondered if the driver installed right the first time... I'll try reinstall next chance I get to work on it (later tonight I hope).

robboman:
SWEET SUCCESS!  Thank you so much Calamity! 

I did what you said and removed/re-installed crt-emudriver, verified working in dxdraw then re-ran vmmaker with my ini set for 'magic'. 

At first I got only black screen but I could hear game audio at normal speed.  So I went back to my mame.ini and set video=d3d instead of video=ddraw.

Now everything is flawless.  WOW.  Happy camper here.  Cheers!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version