Page 2 of 4

Re: WANTED: emulator .ini files

PostPosted: Wed Oct 29, 2008 8:05 am
by spudgunman
mednafen and xe emulator works with no issues for multiple system roms, I also feel they are much better to use for game emulation then MESS as MESS isnt really ideal for game replication more hardware replication... all up to debate but here is two still developed emulators all the same

Code: Select all
/usr/local/bin/mednafen "[rompath]/[name].[romext]"


also Xe with no issues

for megadrive/sega as example
Code: Select all
/usr/local/bin/xe --lite --machine megadrive --fullscreen --cart1 "[rompath]/[name].[romext]"


XE will emulate the following just move out the machine megadrive for your system
Code: Select all
cpschanger  gamegear   marty      neogeo     pcfx          wonderswan
famicom     gbadvance  megadrive  neopocket  sg1000
gameboy     mark3      neocd      pcengine   superfamicom

Re: WANTED: emulator .ini files

PostPosted: Wed Nov 12, 2008 7:22 pm
by Zombie
I'd like to request working configurations for:

Commodore 64
Commodore 128

Re: WANTED: emulator .ini files

PostPosted: Tue Nov 18, 2008 3:39 pm
by battlecat
Hey Zombie:

I see you posted a ini for teh HUGO TG16 emulator. Has the HUGO developer updated the source so that it can be compiled on a updated Ubuntu system or has he still abandoned it? Last time I talked to him he had not updated the website and a compile with the newer gcc had errors.

Or

Are you using a package of some type?

Thanks
Battlecat

Re: WANTED: emulator .ini files

PostPosted: Tue Nov 18, 2008 10:06 pm
by Zombie
No, I've been in contact with the guy, and the best I have ever been able to do is use alien to install a hugo Mandriva RPM sadly. He has no interest in fixing Hugo.

Amiga, 64, MSX

PostPosted: Tue Nov 18, 2008 10:19 pm
by Zombie
We need to come up with good configurations for Amiga, C64, and MSX, any ideas?

Re: Amiga, 64, MSX

PostPosted: Thu Nov 20, 2008 5:51 pm
by spudgunman
Zombie wrote:We need to come up with good configurations for Amiga, C64, and MSX, any ideas?


should be very easy, just locate a emulator for the units you have roms for, (for instance VICE for C64 or use MESS) then just figure out what the command line wants to launch it and put it into a new profile.

you likely don't have a lot of arcade users that will hack up things like this as they require keyboards to play and not arcade controls which makes the "cabinet" play harder

Re: WANTED: emulator .ini files

PostPosted: Sat Nov 22, 2008 11:25 pm
by Zombie
Its not just WahCade I need help with, its finding the optimal configuration of the emulator itself using WahCade. E-UAE and Vice are particularly serious problems. sdlmess is just too slow.

Here is a Preliminary Application opening config

PostPosted: Sun Nov 30, 2008 6:01 pm
by Zombie
There are some problems with this. Namely that the screen saver can screw this up, and because it uses xdg-open, it may have bizzare side effects in Window managers that are less popular, like FluxBox, so you may have to exter
export DE="kde"
before you launch WahCade.

Code: Select all
### wine.ini (wahcade v0.8) ###

emulator_title                          Wine

### List Generation Settings ###
rom_path                                /opt/var/public/roms/wine/
rom_extension                           desktop
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
app__executable                         /usr/bin/xdg-open
app__commandline_format                 "[rompath]/[name].[romext]"
emulator_executable                     /usr/bin/xdg-open
commandline_format                      "[rompath]/[name].[romext]"
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                   
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0

OpenMSX profile.

PostPosted: Fri Dec 12, 2008 1:28 am
by Zombie
Here is a working OpenMSX File

Code: Select all
### openmsx.ini (wahcade v0.8) ###

emulator_title                          OpenMSX

### List Generation Settings ###
rom_path                                /opt/var/public/roms/msx
rom_extension                           zip
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/bin/openmsx
commandline_format                      -script [rompath]/script.txt -cart "[rompath]/[name].[romext]"
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/mamewah/msx_bw/
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0


Now, you need this little script to get it to detect your plugged in joysticks. Just put it in your rom directory as script.txt
Code: Select all
set scanline 0
set blur 0
set fullscreen true
plug joyporta joystick1
plug joyportb joystick2

Amiga config

PostPosted: Sat Dec 13, 2008 8:53 am
by Zombie
Here is a UAE configuration

Code: Select all
### uae.ini (wahcade v0.8) ###

emulator_title                          UAE

### List Generation Settings ###
rom_path                                /opt/var/public/roms/Amiga
rom_extension                           adf
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/bin/uae

commandline_format                      -s floppy0="[rompath]/[name].[romext]" -s use_gui=no -s gfx_fullscreen_amiga=yes
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/mamewah/amiga_bw/
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0


Works with the following Caveat, I don't know how to make it exit once you are in the emulator.

It should also be noted that this is for the main arch of UAE, not E-UAE.

There is a glitch in WahCade dealing with this Emulator. This Emulator can cause WahCade to freeze and the hard disk to thrash constantly. The reasons why are unknown.

Also, the Quit key combination for this emulator is unknown.

Gens-gs config

PostPosted: Sun Dec 14, 2008 7:25 am
by Zombie
This is an update/replacement to the broken gens config in WahCade, it uses gens-gs which is similar.
Code: Select all
### gens-gs.ini (wahcade v0.99.4) ###
### by Zombie ###

emulator_title                          Sega Genesis / Sega CD / Sega 32X

### List Generation Settings ###
rom_path                                /opt/var/public/roms/genesis
rom_extension                           zip
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/bin/gens
commandline_format                      --fs --quickexit "[rompath]/[name].[romext]"
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                   
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0


Bit of a warning, if you use zip files, delete any extraneous readme files or anything thats not the Rom itself. It will make gens-gs appear to lock up (its not locked, its popped up a Dialogue window for file selection you can't see.)

A better Genesis xmess config

PostPosted: Sun Dec 14, 2008 8:43 am
by Zombie
I have produced a more normal Genesis xmess config that actually works how its supposed too.

Code: Select all
### genesis.ini (wahcade v0.8) ###

emulator_title                          Sega Genesis / MegaDrive

### List Generation Settings ###
rom_path                                /opt/var/public/roms/genesis
rom_extension                           zip
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/games/xmess.SDL
commandline_format                      gen_jpn -cart "[rompath]/[name].[romext]" -jt 1 -fullscreen
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/snap/genesis/screens
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                      ~/emulators/artwork/movies
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0


This is actually syntactically correct.

VICE Configuration

PostPosted: Thu Dec 18, 2008 7:42 am
by Zombie
Code: Select all
### vice.ini (wahcade v0.12) ###

emulator_title                          Commodore 64

### List Generation Settings ###
rom_path                                /opt/var/public/roms/commodore64
rom_extension                           ZIP
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/bin/x64
commandline_format                      -autostart "[rompath]/[name].[romext]"
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/mamewah/commodore64_bw/
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0


Alright. This works fine. The problem is, that when I tested this, the Emulator would not full screen. The reason it won't is because in VICE 2.0, Full screen is broken. Its expected to be fixed in 2.1

Separating Game Boy Classic and Game Boy Color

PostPosted: Thu Dec 18, 2008 9:07 am
by Zombie
Game Boy Classic and Game Boy color are different platforms. So since MESS handles both types differently, I decided to split them up. Also MameWah has different themes for them, and they use different extensions. So I decided to split them up.

Game Boy Color

Code: Select all
### mess-gbcolor.ini (wahcade v0.8) ###

emulator_title                          Nintendo Gameboy Color

### List Generation Settings ###
rom_path                                /opt/var/public/roms/gameboy/
rom_extension                           gbc
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/games/sdlmess.real
commandline_format                      gbcolor -cart "[rompath]/[name].[romext]" -multithreading -nomaximize -switchres
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/mamewah/nintendogameboycolor_bw/
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0


Game Boy Classic

Code: Select all
### mess-gameboy.ini (wahcade v0.8) ###

emulator_title                          Nintendo Gameboy Classic

### List Generation Settings ###
rom_path                                /opt/var/public/roms/gameboy/
rom_extension                           gb
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     /usr/games/sdlmess.real
commandline_format                      gbpocket -cart "[rompath]/[name].[romext]" -multithreading -nomaximize -switchres
alt_commandline_format_1               
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/mamewah/nintendogameboy_bw/
artwork_2_image_path                   
artwork_3_image_path                   
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0

Re: WANTED: emulator .ini files

PostPosted: Sat Jan 03, 2009 7:58 pm
by gabesword
Here is my Daphne .ini

Code: Select all
### daphne.ini (wahcade v0.12) ###

emulator_title                          Daphne

### List Generation Settings ###
rom_path                                ~/.daphne/roms
rom_extension                           zip
dat_file                               
nms_file                               
catver_ini_file                         
list_generation_method                  rom_folder

### Execution Settings ###
emulator_executable                     ~/emulators/daphne/daphne
commandline_format                      [name] vldp -framefile ~/.daphne/vldp_dl/[name]/[name].txt -blank_searches -min_seek_delay 1000 -seek_frames_per_ms 20 -homedir ~/.daphne -sound_buffer 2048 -x 800 -y 600
alt_commandline_format_1                "[rompath]/[name].[romext]"
alt_commandline_format_2               
game_specific_config_path               

### Artwork Locations ###
artwork_1_image_path                    ~/emulators/daphne/images
artwork_2_image_path                    ~/emulators/daphne/cabinets
artwork_3_image_path                    ~/emulators/daphne/marquees
artwork_4_image_path                   
artwork_5_image_path                   
artwork_6_image_path                   
artwork_7_image_path                   
artwork_8_image_path                   
artwork_9_image_path                   
artwork_10_image_path                   
movie_preview_path                     
movie_artwork_no                        1

### Screen-Saver Settings ###
enable_music_in_screensaver             0
saver_type                              slideshow
movie_path                             
movie_fullscreen                        1
quit_delay                              30
wrapper_executable                     
wrapper_commandline_format              [name]
scr_file                               

### External Application Settings ###
ipc_file_or_path                       
app_1_executable                       
app_1_commandline_format               
app_2_executable                       
app_2_commandline_format               
app_3_executable                       
app_3_commandline_format               
auto_launch_apps                       

### Additional Settings ###
music_path                             
lcd_display_file_path                   
lcd_fe_text                             

### Settings used by MAMEWAH ###
current_list                            0