Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: moonchilddave on September 09, 2009, 01:08:07 pm
-
I was working on adding a history.dat file for my other emulators since Mamewah seems to use it's own built in reader to display this information. I got it partially working - as when I press a button the history info for the selected game is displayed, but when I try to scroll through the information it goes back to the preview image or movie. Is there something special about the history.dat format that I am missing that may be causing this behavior? I'm attaching a partial one that I was working on for O2EM.
Everything seems to work as expected for MAME.
-
Try using the 'delay_before_history_dat' setting (set to 1 or more). This will make the history show and scroll automatically. I know this isn't what you want but at least it will verify that the info displays ok.
Then set this back to zero and see if it works as it should. Also make sure you only use the up/down 1 game inputs to scroll.
-
I tried what you said. With the delay_before_history_dat' set to 1, it displays and scrolls all the way through the game info and then starts back at the top again - as expected (and only for the selected game). When I set it back to 0 it's the same issue again where it goes back to the snapshot and then the movie. I tried changing both the movie and snap to paths that don't exist to see if maybe the interference was there - same result.
To make sure that only the up and down are being used, I used the arrow keys on my keyboard - no difference.
Am I correct in assuming that the history reader is built in to Mamewah? If so, it seems like it almost has to be some sort of issue with the format of the file or a config setting somewhere. Otherwise, why would it work fine for MAME?
-
One last bit of info - I just tried pointing my MAME config to the history.dat file for the other emulator (O2EM for reference) and tried it out on a game of the same name for both O2EM and MAME (Alpine Skiing). It worked fine under the MAME settings, so it looks like it may be an issue with the config settings for the emulator and not the format of the history.dat file. Here's what my config for the emulator looks like:
## o2.ini (mamewah v1.68) ###
emulator_title Odyssey 2
### List Generation Settings ###
rom_path C:\o2em\roms
rom_extension bin
dat_file
nms_file
catver_ini_file
list_generation_method rom_folder
### Execution Settings ###
pre_emulator_app_commandlines
emulator_commandline c:\o2em\o2em.exe "[rompath]\[name].[romext]"{nodosbox}
post_emulator_app_commandlines
general_app_commandlines
### Artwork Settings ###
artwork_image_paths C:\o2em\snap
movie_preview_path C:\o2em\movies
movie_artwork_no 1
enable_fuzzy_search 1
history_dat_file c:\o2em\history.dat
history_dat_artwork_no 1
### Screen-Saver Settings ###
enable_music_in_screensaver 1
select_random_game 0
saver_type slideshow
movie_path
movie_fullscreen 1
quit_delay 0
saver_commandline
### Additional Settings ###
music_path
lcd_display_file_path
description_display [description]{scroll}
### Settings used by MAMEWAH ###
current_list 0