Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Support PinMAME32.exe command line options #467

Closed
syd711 opened this issue Sep 15, 2024 · 1 comment
Closed

[Feature Request] Support PinMAME32.exe command line options #467

syd711 opened this issue Sep 15, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request fixed This issue is fixed but not yet shipped.

Comments

@syd711
Copy link
Owner

syd711 commented Sep 15, 2024

image

Usage: PinMAME32 [game] [options]
Options:

*** Frontend Related ***
-help / -h                     show help message                               
-?                             show help message                               
-list / -ls                    List supported games matching gamename, or all, 
                               gamename may contain * and ? wildcards          
-listfull / -ll                short name, full name                           
-listgames                     year, manufacturer and full name                
-listdetails                   detailed info                                   
-gamelist                      output gamelist.txt main body                   
-listsourcefile                driver sourcefile                               
-listgamespersourcefile        games per sourcefile                            
-listinfo / -li                all available info on driver                    
-listxml / -lx                 all available info on driver in XML format      
-listclones / -lc              show clones                                     
-listsamdir                    shared sample directory                         
-listcrc                       CRC-32s                                         
-listsha1                      SHA-1s                                          
-listmd5                       MD5s                                            
-listdupcrc                    duplicate crc's                                 
-listwrongmerge / -lwm         wrong merge attempts                            
-listromsize                   rom size                                        
-listromdistribution           rom distribution                                
-listromnumber                 rom size                                        
-listpalettesize / -lps        palette size                                    
-listcpu                       cpu's used                                      
-listcpuclass                  class of cpu's used by year                     
-listnosound                   drivers missing sound support                   
-listsound                     sound chips used                                
-listnvram                     games with nvram                                
-wrongorientation              wrong orientation                               
-wrongfps                      wrong fps                                       
-[no]clones                    enable/disable clones                           
-listroms                      list required roms for a driver                 
-listsamples                   list optional samples for a driver              
-verifyroms                    report romsets that have problems               
-verifysets                    verify checksums of romsets (terse)             
-vset                          verify checksums of a romset (verbose)          
-verifysamples                 report samplesets that have problems            
-vsam                          verify a sampleset                              
-romident                      compare files with known MAME roms              
-isknown                       compare files with known MAME roms (brief)      
-sortname                      sort by descriptive name                        
-sortdriver                    sort by driver                                  

*** Windows path and directory options ***
-rompath / -rp <string>        path to romsets                                 
-samplepath / -sp <string>     path to samplesets                              
-inipath <string>              path to ini files                               
-cfg_directory <string>        directory to save configurations                
-nvram_directory <string>      directory to save nvram contents                
-memcard_directory <string>    directory to save memory card contents          
-input_directory <string>      directory to save input device logs             
-hiscore_directory <string>    directory to save hiscores                      
-state_directory <string>      directory to save states                        
-artwork_directory <string>    directory for Artwork (Overlays etc.)           
-snapshot_directory <string>   directory for screenshots (.png format)         
-diff_directory <string>       directory for hard drive image difference files 
-ctrlr_directory <string>      directory to save controller definitions        
-wave_directory <string>       directory for wave files                        
-cheat_file <string>           cheat filename                                  
-history_file <string>         no help available                               
-mameinfo_file <string>        no help available                               

*** Windows video options ***
-[no]autoframeskip / -[no]afs  skip frames to speed up emulation               
-frameskip / -fs <int>         set frameskip explicitly (autoframeskip needs   
                               to be off)                                      
-[no]waitvsync                 wait for vertical sync (reduces tearing)        
-[no]triplebuffer / -[no]tb    triple buffering (only if fullscreen)           
-[no]window / -[no]w           run in a window/run on full screen              
-[no]ddraw / -[no]dd           use DirectDraw for rendering                    
-[no]direct3d / -[no]d3d       use Direct3D for rendering                      
-[no]hwstretch / -[no]hws      (dd) stretch video using the hardware           
-screen <string>               specify which screen to use                     
-cleanstretch / -cs <string>   stretch to integer ratios                       
-resolution / -r <string>      set resolution                                  
-zoom / -z <int>               force specific zoom level                       
-refresh <int>                 set specific monitor refresh rate               
-[no]scanlines / -[no]sl       emulate win_old_scanlines                       
-[no]switchres                 switch resolutions to best fit                  
-[no]switchbpp                 switch color depths to best fit                 
-[no]maximize / -[no]max       start out maximized                             
-[no]keepaspect / -[no]ka      enforce aspect ratio                            
-[no]matchrefresh              attempt to match the game's refresh rate        
-[no]syncrefresh               syncronize only to the monitor refresh          
-[no]throttle                  throttle speed to the game's framerate          
-full_screen_brightness / -fsb sets the brightness in full screen mode         
<float>                                                                        
-frames_to_run / -ftr <int>    sets the number of frames to run within the     
                               game                                            
-effect <string>               specify the blitting effect                     
-screen_aspect <string>        specify an alternate monitor aspect ratio       
-[no]sleep                     allow PinMAME to give back time to the system   
                               when it's not needed                            
-[no]rdtsc                     prefer RDTSC over QueryPerformanceCounter for   
                               timing                                          
-[no]high_priority             increase thread priority                        
... (115 lines left)
@syd711 syd711 added enhancement New feature or request fixed This issue is fixed but not yet shipped. labels Sep 15, 2024
@syd711 syd711 self-assigned this Sep 24, 2024
@syd711
Copy link
Owner Author

syd711 commented Oct 2, 2024

Fixed with 3.7.0

@syd711 syd711 closed this as completed Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fixed This issue is fixed but not yet shipped.
Projects
None yet
Development

No branches or pull requests

1 participant