Main > Software Forum
New ControllerRemap utility, 7/11/13 update available (Version 0.0.11)
stigzler:
Thanks Nick, but that didn't work either. :(
I have two ini files - one in root mame directory and the other in the INI folder under root. I changed both to:
--- Code: ---rompath J:\roms
hashpath hash
samplepath samples
artpath artwork
ctrlrpath C:\Emulators\Mame0149b\ctrlr
inipath ini
fontpath .
cheatpath cheat
crosshairpath crosshair
--- End code ---
Still no joy. :( Any other ideas?
stigzler:
Update - it appears as though it is my MAME setup, somehow. I tried with the "Hotrod" ctrlr file and still no joy. Doesn't make any sense to me this, though. mame.ini is pointing towards the ctrlr folder in mame root. But appears not to be reading this.
My mame.ini file in mame root:
--- Code: ---#
# CORE CONFIGURATION OPTIONS
#
readconfig 1
writeconfig 0
#
# CORE SEARCH PATH OPTIONS
#
rompath J:\roms
hashpath hash
samplepath samples
artpath 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
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 1
use_overlays 1
use_bezels 1
use_cpanels 1
use_marquees 1
#
# 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 1
joystick 1
lightgun 1
multikeyboard 0
multimouse 0
steadykey 0
ui_active 0
offscreen_reload 1
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
#
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
ui_mouse 0
#
# CORE MKChamp OPTIONS
#
disable_hiscore_patch 0
disable_nagscreen_patch 0
disable_loading_patch 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 d3d
numscreens 1
window 0
maximize 1
keepaspect 1
prescale 1
waitvsync 0
syncrefresh 0
menu 0
#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch 1
#
# DIRECT3D-SPECIFIC OPTIONS
#
d3dversion 8
filter 1
#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable 1
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 0
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0
#
# WINDOWS SOUND OPTIONS
#
audio_latency 2
#
# INPUT DEVICE OPTIONS
#
dual_lightgun 0
--- End code ---
Any ideas?
stigzler:
Just come back to this, and getting stuck at exactly the same place.....
Again, has anyone had any success with this? Just can't get any further....
mmg1design:
--- Quote from: stigzler on September 15, 2014, 12:31:58 pm ---Just come back to this, and getting stuck at exactly the same place.....
Again, has anyone had any success with this? Just can't get any further....
--- End quote ---
I ran into this problem a while back. I Can't remember exactly what I did to make it work, but once it worked I couldn't recreate the error again. Try this;
(you have your roms in a different drive, I would put just one rom in the default rom folder to test)
1. Delete the current mame.ini at the root of mame. (backup the file if you have custom settings)
2. Delete the mame.ini in the ini folder (don't have two mame.ini's because that just complicates it)
3. run mame to confirm that it runs without errors and it will load just the default settings. Exit out of mame.
4. create a new mame.ini, "mame.exe -cc"
5. Edit that new mame.ini that is in the root, Add the name of your controller to it.
6. Run mame again and see if it loads your controller
Hope that works.
stigzler:
--- Quote from: mmg1design on September 15, 2014, 05:29:36 pm ---
5. Edit that new mame.ini that is in the root, Add the name of your controller to it.
Hope that works.
--- End quote ---
thanks mmg1 - nice of someone to take the time to try and help. I'm a bit loathe to go messing with the ini's as have other settings in there that does various things and don't want to loose them!! However - getting nowhere fast with this + may have to give it a go.
However, I don't quite get your point 5 above - when you say add name of controller to it - what do I put where - can't see any section in the ini for this!
I'm wondering whether it's something wrong with the xml format and that's why mame can't load it - the xml is above.
thanks
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version