Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

This is not a GameEx problem but I thought I'd ask anyway.

When I tell MAME to use D3D or GDI video mode, the various games that support artwork display it as expected but if I change to DDRAW mode the artwork vanishes.

I need to run in DDRAW mode as I have a ArcadeVGA and it gives more accurate graphics.

I've been testing with Donkey Kong and when I run it in DDRAW mode I can see a wee tiny bit of the bezel at the very bottom near the credits so it's still there and I can turn it on and off but all the side artwork is gone

I've attached 2 jpgs

Stu

post-1567-1209326194_thumb.jpg

post-1567-1209326207_thumb.jpg

Posted

This most likely has to do with your artwork crop setting. You can have MAME either display the whole bezel, crop to the best fit, or I believe something in between. It looks to me like it's cropping to the best fit of your screen. As a result, you only see a couple lines at the top and bottom of the screen (the top is likely black).

Posted
This most likely has to do with your artwork crop setting. You can have MAME either display the whole bezel, crop to the best fit, or I believe something in between. It looks to me like it's cropping to the best fit of your screen. As a result, you only see a couple lines at the top and bottom of the screen (the top is likely black).

That's what I was thinking at first but it doesn't matter if I have it cropped or not I still can't see it when I'm in DDRAW mode

Stu

Posted

Maybe it's a resolution thing then. Perhaps that mode will only send a 640x480 resolution regardless of source? If that's the case, then new high res games should be cropped to inside the game. I had that problem with one of the pacman games as I recall and I think it was when I was using DDRAW. I run D3D now and everything works fine. I use a TV and a PC CRT for my two cabs, so I don't have a need to run in DDRAW mode (so perhaps things have changed). If I needed scan lines, I would probably experiment more though.

Posted

Here you go

# <UNADORNED0>            <NULL> (not set)

#
# CORE SEARCH PATH OPTIONS
#
rompath roms
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath ini
fontpath .

#
# 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 FILENAME OPTIONS
#
cheat_file cheat.dat

#
# CORE COMMANDS
#

#
# CONFIGURATION COMMANDS
#

#
# FRONTEND COMMANDS
#

#
# CONFIGURATION OPTIONS
#
readconfig 1
skip_gameinfo 1

#
# MISC OPTIONS
#
bios default
cheat 0

#
# STATE/PLAYBACK OPTIONS
#
#state <NULL> (not set)
autosave 1
# playback <NULL> (not set)
# record <NULL> (not set)
# mngwrite <NULL> (not set)
# wavwrite <NULL> (not set)

#
# DEBUGGING OPTIONS
#
log 0
oslog 0
verbose 0

#
# PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
throttle 1
sleep 0
priority 1
multithreading 1

#
# VIDEO OPTIONS
#
video ddraw
numscreens 1
window 0
maximize 1
keepaspect 1
prescale 1
effect none
pause_brightness 0.65
waitvsync 0
syncrefresh 1

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

#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch 0

#
# DIRECT3D-SPECIFIC OPTIONS
#
d3dversion 9
filter 1

#
# PER-WINDOW VIDEO OPTIONS
#
screen auto
aspect auto
resolution 640x480
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 0
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0

#
# GAME SCREEN OPTIONS
#
brightness 1.0
contrast 1.0
gamma 1.0

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

#
# ARTWORK OPTIONS
#
artwork_crop 1
use_backdrops 1
use_overlays 1
use_bezels 1

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

#
# INPUT DEVICE OPTIONS
#
# ctrlr <NULL> (not set)
mouse 0
joystick 1
lightgun 1
dual_lightgun 0
offscreen_reload 1
steadykey 0

#
# AUTOMATIC DEVICE SELECTION OPTIONS
#
paddle_device keyboard
adstick_device keyboard
pedal_device keyboard
dial_device keyboard
trackball_device keyboard
lightgun_device keyboard

Posted
:o

See what happens when I actually got to do work... Bkenobi sneaks right in and capitalizes on my misfortune...

hehehehe

Good job

changing crop artwork to 0 didn't work at first but then I changed the aspect ratio in game and the bezel appeared but it's no good unless it's cropped as I don't want to loose part of my playing screen, I only want it to fill in the gaps at the side as it does in d3d mode, I'm assuming this must be a bug with ddraw and cropping artwork, would someone like to confirm it for me?

Just run dkong with artwork cropped turn on and video set to D#D then try it again with video set to DDRAW and see if you loose artwork down the side

Stu

Posted

Yeah, I'm guessing this is just a difference between how D3D and DDRAW are implemented in MAME. I don't think the same modes are implemented the same. When I switched to D3D, I had to start from scratch determining what settings I liked since everything was different. I would have thought that you could get it to display the same given enough permutations, but sounds like you tried everything I would have suggested already. I'll let Brian go ahead and finish this one off ;)

Guest
This topic is now closed to further replies.
×
×
  • Create New...