Software Support > GroovyMAME
CRT Emudriver 2.0 - Emulator compatibility list
R-Typer:
Icemac, you have posted a lot of wrong resolutions. But if they work for you then OK.
For example:
WinUAE 336x288 is the correct resolution for most games even overscanned like superfrog and alien breed 2
WinVICE 384x272 is the correct resolution (doesn't blur the image) also disable True Aspect ratio and Keep Aspect Ratio checkboxes.
keropi:
I still can't great perfect results with MagicEngine... resolution/aspect is OK but VSYNC does not work for me - I always get some tearing. Using a 6670/win7x64
Any tips? What do you guys use for PCE?
I am attaching my PCE.INI just in case I have something wrong...
--- Code: ---
# ----
# setup settings
# ----
#
[setup]
;
; setup window
; --
; y -> show [default]
; n -> hide
;
show=n
# ----
# keyboard settings
# ----
#
[keyboard]
;
; keyboard configuration
; --
; 0 -> config 1 [default]
; 1 -> config 2
; 2 -> HotRod
; 3 -> HotRod SE
; 4 -> X-Arcade 1P
; 5 -> X-Arcade 2P
;
config=
# ----
# gamepad settings
# ----
#
[gamepad]
;
; gamepad configuration
; --
; 0 -> config 1 [default]
;
config=
;
; auto calibration control
; --
; 5 .. 95 [default = 50]
;
; the first option is for the left and up directions,
; the second is for right and down directions.
; if a direction doesn't respond lower the value,
; if a direction respond too well (without you touching it :)
; increase the value.
;
auto_calibration_1=50
auto_calibration_2=50
# ----
# cd-rom settings
# ----
#
[cdrom]
;
; CD-ROM driver
; --
; 0 -> auto-detect [default]
; 1 -> SPTI (WinNT)
; 2 -> ASPI
;
driver=
;
; CD-ROM drive
; --
; 1 -> first CD-ROM drive [default]
; 2 -> second CD-ROM drive
; ...
;
drive=
;
; CD-ROM drive letter
; --
; (Windows 2000/XP only)
;
; D:
; E:
; ...
;
drive_letter=
;
; CD-ROM disk speed
; --
; 1 (min) .. 99 (max) [default = 8]
;
speed=
;
; CD-ROM cache
; --
; y -> enable [default]
; n -> disable
;
cache=
;
; CD-ROM cache size
; --
; 0 .. 8192 KB [default = 512]
;
cache_size=
# ----
# cdda settings
# ----
#
[cdda]
;
; number of cdda buffers
; --
; 4 .. 75 [default = 5]
;
buffers=
;
; size of a cdda buffer (in sectors)
; --
; 1 .. 25 [default = 4]
;
buffer_size=
;
; cdda buffer queue delay
; --
; 2 .. (buffers - 1) [default = 4]
;
delay=
# ----
# video settings
# ----
#
[video]
;
; driver
; --
; 0 -> DirectX [default]
; 1 -> OpenGL
;
driver=1
;
; windowed mode
; --
;
; y -> windowed [default]
; n -> fullscreen
;
windowed=n
;
; screen resolution
; --
;
screen_width=336
screen_height=224
screen_depth=32
;
; triple buffering (DirectX only)
; --
;
; y -> enable
; n -> disable [default]
;
triple_buffer=
;
; screen aspect ratio
; --
; 0 -> none
; 1 -> 4/3 (298 x 224) [default]
; 2 -> 3/2 (336 x 224)
;
screen_ratio=0,0
;
; desktop mode
; --
;
; y -> enable
; n -> disable [default]
;
desktop=
;
; video sync
; --
; 0 -> disable [default]
; 1 -> enable
; 2 -> vsync + timer
; (special mode to use when the screen refresh rate is higher
; than 60 fps or when running the emulator in windowed
; mode)
;
vsync=0,2
;
; frame skip
; --
; 0 -> disabled [default]
; 1 -> skip 1 frame
; 2 -> skip 2 frames
; ..
;
frameskip=
;
; fullscreen stretch
; --
;
; 1 -> enable
; 0 -> disable [default]
;
fullscreen=0,0
;
; zoom
; --
; 0 (x1).. 5 (x6)
;
zoom=0,0
;
; high res mode
; --
; 1 -> enable
; 0 -> disable [default]
;
high_res=0,0
;
; filtering mode
; --
;
; 0 -> disable [default]
; 1 -> bilinear filtering
;
filter=0,0
;
; scanlines:
; --
; 0 (no scanlines) .. 40 (black scanlines)
;
scanlines=0,0
;
; scanline patterns:
; --
;
scanlines_pattern_2=0,255
scanlines_pattern_3=0,0,255
scanlines_pattern_4=0,0,255,255
scanlines_pattern_5=0,0,0,255,255
scanlines_pattern_6=0,0,0,255,255,255
;
; gamma correction:
; --
; adjust gamma level (0 .. 40)
;
gamma=20,20
;
; contrast control:
; --
; adjust contrast (0 .. 40)
;
contrast=20,20
;
; saturation control:
; --
; adjust color saturation (0 .. 40)
;
saturation=20,20
;
; brightness control:
; --
; adjust brightness (0 .. 40)
;
brightness=20,20
;
; screen resolution filter
; --
; max width (640 .. 2560)
; max height (480 .. 1600)
;
res_max_width=
res_max_height=
;
; screen bit depth filter
; --
;
; y -> enable [default]
; n -> disable
;
res_16bit=
res_32bit=
;
; custom screen resolutions
; --
; custom screen resolutions to be used for the different
; PC-Engine video modes (256x224, 336x224, and 512x224)
; and for the GUI
;
; y -> enable
; n -> disable [default]
;
; custom_resolution=y
; res_256=256,224
; res_320=320,224
; ...
; res_gui=640,480
;
;
custom_resolution=n
res_256=336,224
res_320=320,240
res_336=336,224
res_352=
res_512=544,242
res_gui=
;
; screen resolution lock
; --
; enable/disable screen resolution locking
;
; y -> auto lock
; n -> no resolution lock [default]
;
res_lock=
# ----
# audio settings
# ----
#
[audio]
;
; interpolation mode
; --
; 0 -> disable
; 1 -> oversampling (x4) [default]
; 2 -> linear
; 3 -> cubic
;
interpolation_mode=1
;
; interpolation level
; --
; 0 .. 9 [default = 2]
;
linear_interpolation_level=
cubic_interpolation_level=
;
; master audio volume
; --
; 0 .. 31
;
master_audio_volume=
;
; psg audio volume
; --
; 0 .. 31
;
psg_audio_volume=
;
; adpcm audio volume
; --
; 0 .. 31
;
adpcm_audio_volume=
;
; cd audio volume
; --
; 0 .. 31
;
cd_audio_volume=
;
; noise level
; --
; 0 (rough) .. 4 (soft)
;
noise_level=
;
; noise volume
; --
; 0 .. 9 [default = 4]
;
noise_volume=
;
; noise filtering level
; --
; 0 .. 9
;
noise_filter=
# ----
# load menu settings
# ----
[load_menu]
;
; games list
; --
; uses ROMs file name instead of games title
;
; y -> enable
; n -> disable [default]
;
use_rom_file_name=
;
; file name extension
; --
; hide file name extension
;
; y -> hide [default]
; n -> show
;
hide_file_name_extension=
;
; small font
; --
; y -> enable
; n -> disable [default]
;
small_font=
;
; font case
; --
; 0 -> no change
; 1 -> lower case
; 2 -> upper case [default]
;
font_case=
;
; preview slideshow
; --
; slideshow speed in 1/2 second unit
;
; 0 (disable) .. 20 (10 seconds) [default = 5]
;
slideshow=
;
; preview image max size
; --
; maximun size of the preview image [default = 512x256]
;
preview_width=
preview_height=
# ----
# misc. settings
# ----
[misc]
;
; gui language
; --
; 0 -> english [default]
; 1 -> french
; 2 -> japanese
;
language=
;
; fps counter (on screen display, top-left corner)
; --
; y -> enable
; n -> disable [default]
;
fps_counter=n
;
; screen resolution (on screen display, top-left corner)
; --
; display the current screen resolution of the PCE
;
; y -> enable
; n -> disable [default]
;
screen_resolution=
;
; psg volume meter (on screen display, bottom-right corner)
; --
; y -> enable
; n -> disable [default]
;
psg_vu_meter=n
;
; MagicEngine logo scrolling
; --
; y -> enable [default]
; n -> disable
;
background_scrolling=
;
; 'ESC' key mode
; --
; 0 -> automatic mode: [default]
; --------------
; when the emulator is started from a shell or from a front-end
; program, pressing 'ESC' will exit the emulator, but when
; the emulator is started by double-clicking on its icon
; pressing 'ESC' will open the menu screen
;
; 1 -> GUI mode:
; --------
; pressing 'ESC' will always open the menu screen
;
; 2 -> exit mode:
; ---------
; pressing 'ESC' will always exit the emulator
;
esc_key_mode=
;
; backup ram format
; --
; 0 -> old format (backup.ram)
; 1 -> new format (backup.dat, backup.idx) [default]
;
backup_ram=
;
; state file compression
; --
; y -> enable [default]
; n -> disable
;
compress_state_file=
# ----
# emulation settings
# ----
[emulation]
;
; frame delay
; --
; adjust video frame delay (15000-18000 µs)
;
; 16393 -> 61 Hz
; 16667 -> 60 Hz
; 16712 -> 59.84 Hz [default]
; 16949 -> 59 Hz
;
frame_delay=
;
; default system card for CD-ROM emulation
; --
; 0 -> automatic [default]
; 1 -> System Card v1.0
; 2 -> System Card v2.x
; 3 -> System Card v3.0
; 4 -> Game Express System Card
; 5 -> Magic System v1.0
; 6 -> Magic System v2.0
; 7 -> Magic System v3.0
;
default_system_card=
# ----
# PCE emulation settings
# ----
[pce]
;
; CPU clock frequency in MHz (7 - 35)
; --
; 7 -> 100% speed [default]
; 14 -> 200% speed
; ..
; 35 -> 500% speed
;
cpu_clock=
;
; extended horizontal resolutions (320/352)
; --
; y -> enable [default]
; n -> disable
;
extended_video_modes=
;
; vertical overscan
; --
; top 0 .. 41 [default=17]
; bottom 232 .. 262 [default=255]
;
; standard overscan 224 lines (top=25, bottom=248)
; extended overscan 239 lines (top=17, bottom=255)
; maximun overscan 242 lines (top=14, bottom=255)
;
overscan_top=
overscan_bottom=
overscan_centered=
;
; supergrafx hardware
; --
; 0 -> auto [default]
; 1 -> enable
; 2 -> disable
;
supergrafx=
;
; arcade card hardware
; --
; 0 -> auto [default]
; 1 -> enable
; 2 -> disable
;
arcade_card=
;
; input port
; --
; 0 -> auto [default]
; 1 -> 2-button pad
; 2 -> 6-button pad
;
input_port=
# ----
# path settings
# ----
[path]
;
; system card paths
; --
;
system_card_1=
system_card_2=
system_card_3=
system_card_4=
;
; config path
; --
; (pce.cfg,
; backup.dat, backup.idx,
; games.idx,
; time.dat)
;
config=
;
; patches path (*.PPF/*.IPS)
; --
;
patches=
;
; cheats path
; --
;
cheats="cheats\"
;
; preview screenshots path
; --
;
previews=
;
; screenshots path
; --
;
screenshots="snap\"
;
; saved games path
; --
;
saved_games="states\"
;
; roms path
; --
;
roms="C:\EMUS-R~1\PCE\ROMS\(1_1) US Licensed\@0,9"
--- End code ---
Icemac:
R-Typer, you're perfectly right. I try your suggested res and WinVice is perfect (at last!) in 384x272! Asap I'll try Amiga overscan resolution.
I just want to state that my list wasn't populated with exact native resolutions for each system (which in several cases are different).
These are settings I found myself to reach best results (if not true-pixel) in my set-up.
Also I use autoswitch res functions for some systems (eg Amiga) but I listed only main resolution
Anyway your suggestion about Amiga 336x288 is truly useful!!! So... thank you very much... if you have something else to add, your experience is more than welcome!
jhonny_d:
I've seen some people using superwide resolution with retroarch, like 3xxx x 240, as a "one size fit all"
What's your opinion on this? Sorry but can't test right now
Recapnation:
That works with integer scaling set to on, if you're asking this. Recommended for games/systems with variable horizontal res. to avoid noticeable/faulty switching.
Regarding RA, I can't really recommend using it for action games under D3D -- the input lag is too high. And at least for SFC/SNES emulation with BSNES cores, under Open GL, it's still far from acceptable. For PCE emulation I still recommend Ootake.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version