-
Notifications
You must be signed in to change notification settings - Fork 6
2 settings
Jason Tomsic edited this page Jul 11, 2022
·
12 revisions
click each heading to expand
retroarch
- drivers:
- video:
gl
- menu:
glui
- video:
- video:
- integer scaling:
off
- bilinear filter:
off
- integer scaling:
- input:
- aux sensor input:
on
- haptic feedback:
on
- menu controls:
- swap OK and cancel:
off
- swap OK and cancel:
- hotkeys:
- confirm quit:
on
- hotkey enable:
select
- fast forward (hold):
right stick right
- slow motion (toggle):
right stick down
- rewind:
right stick left
- menu (toggle):
X
- quit:
R1
- load state:
L1
- save state:
L2
- confirm quit:
- aux sensor input:
- on-screen display:
- install these files somewhere
- on-screen overlay:
- overlay preset: navigate to one of those .cfg files
- opacity:
0.33
- on-screen notifications:
- auto scale widgets:
off
- widget scale override:
0.50x
- auto scale widgets:
- user interface:
- advanced settings:
on
- appearance:
- color:
gruvbox dark
- menu scale factor:
.80x
- color:
- advanced settings:
- directory:
- bios
- file browser
- core specific options:
- latency:
- runahead:
1 frame
- runahead:
- frame throttle
- rewind:
12 frames
- rewind:
- latency:
- shaders:
- https://docs.google.com/document/d/12DmacLCtLKdMoQyNDwBm0tOSOb5-vey6BWHL-oG8DrI/edit
- shader: interpolation > bandlimit-pixel
- params: smoothness: tweak per system
-
here is a good CRT shader
- it isn't included in RA because it's still under development
- sadly RP2+ screen resolution is too low to take advantage but I'm linking it here so I can use it on other things
ppsspp
- backend: opengl (better performance than vulkan)
- mode:
- buffered rendering for accurate graphics
- non-buffered for speed
- simulate block transfer:
- on for accurate graphics
- off for speed
- frame skipping:
1
- frame skipping type:
percent
- auto frameskip:
on
- system: confirmation button:
circle
yaba sanshiro 2
- bios:
built in
- cartridge:
32 mb dram
- extend internal memory:
on
- cpu core:
new dynamic
- video core:
opengl
- frame skip:
off
- speed limit:
normal
- filter:
none
- poly generation:
triangle
- rendering res:
original
- aspect ratio:
original
- compute shader:
on
(off
if missing graphics) - sound engine:
current
- sound time synch:
real time
- scsp synchronization:
4
m64plus fz
- copy
GLideN64-Very-Accurate
emulation profile- menu -> profiles -> emulation
- tap
GLideN64-Very-Accurate
and choosecopy
- give it a recognizable name (e.g.
GVA-retroid
)
- update your custom emulation profile:
- tap on your profile, choose
edit
- use faster shaders: on
- native res factor: 1x
- tap on your profile, choose
- set your custom emulation profile as default
- menu -> profiles -> select profiles
- tap
emulation profile
- choose your profile
- use fxaa shader to remove jaggies
- menu -> settings -> shaders
- tap
add
- tap
shader pass 1
and chooseFXAA
- additional settings for specific games
flycast standalone
- make a folder structure
flycast/data/
in internal storage - put bios files in
data
- general settings (must use controller navigation)
- cable type:
vga
for most things- some games may need a different type (hydro thunder)
- home directory:
/sdcard/flycast
- content locations:
-
/sdcard/flycast
(added automatically) - your dreamcast roms directory
-
- cable type:
- controller settings
- disable all controller types except
retro station controller
- when mapping, be careful because unsetting the
a
button can make it so you can't set any other buttons. follow these steps:- set
a
tox
on the gamepad - set
b
toa
on the gamepad - set
a
tob
on the gamepad - set
x
toy
on the gamepad - set
y
tox
on the gamepad
- set
- disable all controller types except
- NOTES:
- flycast standalone doesn't seem to work well with a frontend like pegasus. it's better to launch the emulator and then choose a game
- flycast standalone is the only one with microphone support, so it's required to play games like Seaman.