Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: jtb1987 on April 30, 2017, 08:49:03 am
-
Hi guys,
I finally was able to get my setup configured with JPAC + Groovymame 0.176 + CRT emudrivers 2.0 -
I was able to use video mode maker to enable the low frequency and generate 14 modes and now I have picture on my arcade CRT.
I was looking at street fighter 2 turbo and noticed that it still has black bars on the CRT - I expected the black bars for the vertical games but I didn't remember this game having those so I wanted to check to see if maybe I had something incorrectly configured.
Other games utilize the full CRT screen.
Does it have something to do with the "clean stretch" option? There was a step in the last part of this guide that said to enable clean stretch but I didn't know where/how to do that:
http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1052#p1052 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1052#p1052)
The final step is to edit mame.ini and with the options -resolution 2560x0 -cleanstretch 2
-
It appears that the black bars are present with most/all capcom games; whereas, most other games (so far) are filling the full screen successfully.
Does anyone know why it would not be working for Capcom games? Here is the example attached and here is my .ini file:
#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
writeconfig 0
#
# CORE SEARCH PATH OPTIONS
#
rompath roms
hashpath hash
samplepath samples
artpath artwork
ctrlrpath ctrlr
inipath .;ini;ini/presets
fontpath .
cheatpath cheat
crosshairpath crosshair
pluginspath plugins
languagepath language
#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory cfg
nvram_directory nvram
input_directory inp
state_directory sta
snapshot_directory snap
diff_directory diff
comment_directory comments
#
# CORE STATE/PLAYBACK OPTIONS
#
state
autosave 0
playback
record
record_timecode 0
exit_after_playback 0
mngwrite
aviwrite
wavwrite
snapname %g/%i
snapsize auto
snapview internal
snapbilinear 1
statename %g
burnin 0
#
# CORE PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
syncrefresh 0
autosync 1
sleep 1
speed 1.0
refreshspeed 0
#
# CORE RENDER OPTIONS
#
keepaspect 1
unevenstretch 1
unevenstretchx 0
intoverscan 0
intscalex 0
intscaley 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
#
beam_width_min 1.0
beam_width_max 1.0
beam_intensity_weight 0
flicker 0
#
# CORE SOUND OPTIONS
#
samplerate 48000
samples 1
volume 0
#
# CORE INPUT OPTIONS
#
coin_lockout 1
ctrlr
mouse 0
joystick dinput
lightgun 0
multikeyboard 0
multimouse 0
steadykey 0
ui_active 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 keyboard
adstick_device keyboard
pedal_device keyboard
dial_device keyboard
trackball_device keyboard
lightgun_device keyboard
positional_device keyboard
mouse_device mouse
#
# CORE DEBUGGING OPTIONS
#
verbose 0
log 0
oslog 0
debug 0
update_in_pause 0
debugscript
#
# CORE COMM OPTIONS
#
comm_localhost 0.0.0.0
comm_localport 15112
comm_remotehost 127.0.0.1
comm_remoteport 15112
#
# CORE MISC OPTIONS
#
drc 1
drc_use_c 0
drc_log_uml 0
drc_log_native 0
bios
cheat 0
skip_gameinfo 0
uifont default
ui cabinet
ramsize
confirm_quit 0
ui_mouse 1
autoboot_command
autoboot_delay 0
autoboot_script
console 0
plugins 1
plugin
noplugin
language English
#
# CORE SWITCHRES OPTIONS
#
modeline_generation 1
monitor custom
orientation horizontal
connector auto
interlace 1
doublescan 1
super_width 2560
changeres 1
powerstrip 0
lock_system_modes 1
lock_unsupported_modes 1
refresh_dont_care 0
dotclock_min 0
sync_refresh_tolerance 2.0
frame_delay 0
vsync_offset 0
black_frame_insertion 0
modeline auto
ps_timing auto
lcd_range auto
crt_range0 15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
crt_range1 auto
crt_range2 auto
crt_range3 auto
crt_range4 auto
crt_range5 auto
crt_range6 auto
crt_range7 auto
crt_range8 auto
crt_range9 auto
#
# OSD KEYBOARD MAPPING OPTIONS
#
uimodekey SCRLOCK
#
# OSD FONT OPTIONS
#
uifontprovider auto
#
# OSD OUTPUT OPTIONS
#
output auto
#
# OSD INPUT OPTIONS
#
keyboardprovider auto
mouseprovider auto
lightgunprovider auto
joystickprovider auto
#
# OSD DEBUGGING OPTIONS
#
debugger auto
debugger_font auto
debugger_font_size 0
watchdog 0
#
# OSD PERFORMANCE OPTIONS
#
numprocessors auto
bench 0
#
# OSD VIDEO OPTIONS
#
video auto
numscreens 1
window 0
maximize 1
waitvsync 0
#
# OSD PER-WINDOW VIDEO OPTIONS
#
screen auto
aspect 4:3
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
#
# OSD FULL SCREEN OPTIONS
#
switchres 1
#
# OSD ACCELERATED VIDEO OPTIONS
#
filter 0
prescale 1
#
# OpenGL-SPECIFIC OPTIONS
#
gl_forcepow2texture 0
gl_notexturerect 0
gl_vbo 1
gl_pbo 1
gl_glsl 0
gl_glsl_filter 1
glsl_shader_mame0 none
glsl_shader_mame1 none
glsl_shader_mame2 none
glsl_shader_mame3 none
glsl_shader_mame4 none
glsl_shader_mame5 none
glsl_shader_mame6 none
glsl_shader_mame7 none
glsl_shader_mame8 none
glsl_shader_mame9 none
glsl_shader_screen0 none
glsl_shader_screen1 none
glsl_shader_screen2 none
glsl_shader_screen3 none
glsl_shader_screen4 none
glsl_shader_screen5 none
glsl_shader_screen6 none
glsl_shader_screen7 none
glsl_shader_screen8 none
glsl_shader_screen9 none
#
# OSD SOUND OPTIONS
#
sound auto
audio_latency 2.0
#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path bgfx
bgfx_backend auto
bgfx_debug 0
bgfx_screen_chains default
bgfx_shadow_mask slot-mask.png
bgfx_avi_name auto
#
# WINDOWS PERFORMANCE OPTIONS
#
priority 0
profile 0
#
# WINDOWS VIDEO OPTIONS
#
menu 0
#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlslpath hlsl
hlsl_enable 0
hlsl_oversampling 0
hlsl_write auto
hlsl_snap_width 2048
hlsl_snap_height 1536
shadow_mask_tile_mode 0
shadow_mask_alpha 0.0
shadow_mask_texture shadow-mask.png
shadow_mask_x_count 6
shadow_mask_y_count 4
shadow_mask_usize 0.1875
shadow_mask_vsize 0.25
shadow_mask_uoffset 0.0
shadow_mask_voffset 0.0
distortion 0.0
cubic_distortion 0.0
distort_corner 0.0
round_corner 0.0
smooth_border 0.0
reflection 0.0
vignetting 0.0
scanline_alpha 0.0
scanline_size 1.0
scanline_height 1.0
scanline_variation 1.0
scanline_bright_scale 1.0
scanline_bright_offset 0.0
scanline_jitter 0.0
hum_bar_alpha 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
#
# NTSC POST-PROCESSING OPTIONS
#
yiq_enable 0
yiq_jitter 0.0
yiq_cc 3.57954545
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
#
# VECTOR POST-PROCESSING OPTIONS
#
vector_beam_smooth 0.0
vector_length_scale 0.5
vector_length_ratio 0.5
#
# BLOOM POST-PROCESSING OPTIONS
#
bloom_blend_mode 0
bloom_scale 0.0
bloom_overdrive 1.0,1.0,1.0
bloom_lvl0_weight 1.0
bloom_lvl1_weight 0.64
bloom_lvl2_weight 0.32
bloom_lvl3_weight 0.16
bloom_lvl4_weight 0.08
bloom_lvl5_weight 0.06
bloom_lvl6_weight 0.04
bloom_lvl7_weight 0.02
bloom_lvl8_weight 0.01
#
# FULL SCREEN OPTIONS
#
triplebuffer 0
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0
#
# INPUT DEVICE OPTIONS
#
global_inputs 0
dual_lightgun 0
-
Post a log please.
-
Maybe you have an INI file mucking things up, such as CPS2.INI.
-
Post a log please.
Calamity, thanks so much for offering to look at a log -
I apologize for needing so much beginner assistance but this is what I get when I attempt to use final fight as the text in generating a log (attached). Do I need to place the rom somewhere else for the log command to find it?
-
Latest version works fine. You are simply missing roms. Od course ffight.zip should be in subdirectory roms.
-
Thank you for the reply, I'm using groovymame 176 (I have the 176 romset).
I'm sure I have the rom files since the games launch fine out of hyperspin. I'm having an issue with capcom games showing black bars on my CRT and not using the full screen. Calamity requested that I post a log to see if he can identify any issues but I'm having difficulty generating the log file. I'm trying to use the final fight parent rom when generating this log file but getting the error above. Im wondering if I have to place the rom file in a certain place in order to generate the log. Does anyone know?
Again I can launch the games just fine out of hyperspin/rocket launcher.
Sent from my SM-G920V using Tapatalk
-
Your rompath option in mame.ini is set to default "roms", you probably haven't your roms in there, have you?
If only you guys took the time to learn to configure your emulators instead of devoting yourselves to the hypercrap thing.
-
Your rompath option in mame.ini is set to default "roms", you probably haven't your roms in there, have you?
If only you guys took the time to learn to configure your emulators instead of devoting yourselves to the hypercrap thing.
I'm sure this is the reason! I'll try copying the ffight rom into the folder specified in the mame.ini when I get off work today and see if I can generate the log and then post it here. And you're right, I did spend way too much time trying to configure hyperspin lol (and it still kind of looks like ---steaming pile of meadow muffin---).
Sent from my SM-G920V using Tapatalk
-
Instead of moving the roms, edit the rompath field in mame.ini to target your actual rom folder! (moving a single rom might fail because many system have dependencies).
-
Instead of moving the roms, edit the rompath field in mame.ini to target your actual rom folder! (moving a single rom might fail because many system have dependencies).
Will do!
Sent from my SM-G920V using Tapatalk
-
Post a log please.
Hi Calamity,
Here is logs for both sf2 and ffight.
The symptoms for the black bars appear to happen for Capcom games.
Also, I'm not sure if it matters but when I ran these logs, I did not have the EDID emulation turned on. Let me know if that needs to be turned on before running these logs and I'll redo it.
Thanks again so much for your help
-
Just in case, here is also the log files with the EDID emulation turned on
-
You haven't installed any modes with VMMaker. Read the guide again, step 3: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1055#p1055 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1055#p1055)
-
You haven't installed any modes with VMMaker. Read the guide again, step 3: http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1055#p1055 (http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1055#p1055)
It works now, I could have sworn I did that step but obviously not, it looks great and thanks for all the help
Sent from my SM-G920V using Tapatalk