Main > Software Forum
How to use SA Dev's MAme Tweaks
<< < (5/6) > >>
Silver:

--- Quote from: alank2 on January 29, 2006, 08:15:01 pm ---BTW, I added a new tweak in the latest set I posted, you can control the windows system volume from within MAME now with the [ (vol down), ] (vol up), and ' (under [) toggle mute keys!

--- End quote ---

Alan - GREAT tweak. So simple yet.....

Nice one!
alank2:
Hi Silver,

Thanks, I was pleased with how the system volume tweak turned out.  You can even go in and remap the sytem volume keys (up, down, mute) to any key you like just like other MAME keys.  I use 3 buttons on the top of my cabinet to control the volume and this works great for me.  It is nice having a screen popup so you can see the volume status...

Thanks,

Alan
Taborious:
OK, I'll act the noob, what do these tweak's tweak?
alank2:
Hi,

Here are cuts from the beginning of each script:

;*************************************************************************************************
;autosr.scr - auto sync refresh
;
;There will be an article published soon at www.retroblast.com on Window MAME video tweaking that
;that explains these commands in more detail.
;
;Adds these options:
;
;-[no]sleepafterframe / -[no]saf
;     This command causes MAME to give up its current thread timeslice in hopes
;     that when Windows gives MAME control again that it will get an uninterrupted timeslice to
;     draw the next frame.
;
;
;-[no]autosyncrefresh / -[no]asr
;     This command is used to enable -syncrefresh automatically for games that are near 60 fps.
;     It also sets -refresh to 60 when enabled.
;
;
;-autosyncrefresh_range / <float>
;     This value specifies the range for included games with autosyncrefresh.  A value of 1.5 for
;     example would include games 60 fps +/- 1.5, or 58.5 to 61.5 fps.
;
;
;-override_fps / -of <float>
;     This will allow you to override the frame speed for a particular game.
;
;
;*************************************************************************************************
;fsfgv.scr - fast/skip startup frames and gain volume
;
;Adds these options:
;
;-skip_startup_frames / -ssf <int>                                                                         
;     This command will skip startup frames by unthrottling them and not displaying them.  You can
;     use this option to hide the ugly startup frames of many games.
;
;-fast_startup_frames / -fsf <int>
;     This command will speed by startup frames by unthrottling them.
;
;-gainvolume / -gv <float>
;     This command can be used to increase sound as well as decrease sound.  Do not increase the
;     sound too much because you may cause the samples to go higher than 32767 which will degrade
;     sound quality.
;
;-[no]gainvolume_adjust / -[no]gva
;     This command will automatically reduce the amount specified by -gainvolume to prevent
;     samples from going higher than 32767.  At the end of the game, the adjusted amonut will be
;     displayed
;
;*************************************************************************************************
;iniparse.scr - ini parsing
;
;Adds parsing of vertical.ini or horizontal.ini depending on the game orientation
;
;
;*************************************************************************************************
;opt.scr - optimizations
;
;Enables Pentium M optimizations and builds mame.exe instead of mamepm.exe
;
;
;*************************************************************************************************
;osd.scr - on screen display
;
;Modifies the OSD so that it eliminates the frameskip display, has more precision, and indicates
;the video sync mode.
;
;
;*************************************************************************************************
;retrysdm.scr - retry set display mode
;
;Tries to set the display mode multiple times instead of failing after just one attempt
;
;
;*************************************************************************************************
;sysvol.scr - system volume
;
;Adds keys to adjust Windows volume.  By default [ is volume down, ] is volume up, and ' is toggle
;mute.
;
;
;*************************************************************************************************
;title.scr - title
;
;Indicates that one or more tweaks has been embedded and includes a warning not to report any bugs
;on this custom build.
;
;
;*************************************************************************************************
;vector.scr - Black and White Vector
;
;Adds these options:
;
;-bw_vect_pen_rgb <string>
;     This command allows you to specify any color for the vector in black and white vector games.
;     127,255,255 for example will make the vector more greenish blueish.  While this could be
;     done in the artwork subsystem, it is terrible slow.  This command causes no performance hit.
;
;
;-bw_vect_min_intensity <int>
;     Some black and white vector games supported multiple intensities (Cinematronics).  These
;     types of games look very dim in MAME without specifying a minimum intensity.  I usually use
;     191 which looks good.
;
;

Thanks,

Alan
Taborious:
I have another question you may or may not know, but for most game with .chd files they don't run or I should say I can't process them fast enough to be playable. Would some of these frame setting help that or is this simply a processor issue, just need more cycles? (Im run on XP 3.2ghz, 2gb RAM, 128meg vid card)
Navigation
Message Index
Next page
Previous page

Go to full version