Beetle PSX est un fork du module PSX de Mednafen pour Libretro, il fonctionne actuellement sous Linux, macOS et Windows, ce core est disponible en version mednafen-psx-hw
qui exige OpenGL 3.3 pour le moteur de rendu OpenGL.
Ce core est sous licence GPLv2.
RPI0/RPI1 | RPI3 | RPI4/RPI400 | RPI5 | ODROID XU4 | OGA/OGS/RG351 | PC | RG353 |
---|---|---|---|---|---|---|---|
❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ |
Fonctionnalité | Supporté |
---|---|
Redémarrage | ✔ |
Sauvegardes | ✔ |
Sauvegardes instantanées | ✔ |
Options du core | ✔ |
RetroAchievements | ✔ |
Cheats RetroArch | ✔ |
Contrôles | ✔ |
Remapping | ✔ |
Multi-Mouse | ✔ |
Vibration | ✔ |
Contrôle de disque | ✔ |
Nom de fichier | Description | MD5 | Fourni |
---|---|---|---|
scph5500.bin | BIOS PS1 japonais - requis pour les jeux japonais | 8dd7d5296a650fac7319bce665a6a53c | ❌ |
scph5501.bin | BIOS PS1 américain - requis pour les jeux américains | 490f666e1afb15b7362b406ed1cea246 | ❌ |
scph5502.bin | BIOS PS1 européen - requis pour les jeux européens | 32736f17079d0b2b7024407c39bd3050 | ❌ |
Placez les BIOS comme ceci :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 🗒 scph5500.bin
┃ ┃ ┃ ┣ 🗒 scph5501.bin
┃ ┃ ┃ ┣ 🗒 scph5502.bin
Les isos doivent avoir les extensions suivantes :
Placez les isos comme ceci :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 psx
┃ ┃ ┃ ┃ ┣ 🗒 jeu.bin
┃ ┃ ┃ ┃ ┣ 🗒 jeu.cue
Les isos au format Redump sont vivement conseillés.
Pour plus d'information sur les isos, rendez-vous sur ce tutoriel !
Pour pouvoir conserver vos configurations personnalisées lors d'une mise à jour, nous vous conseillons d'utiliser notre fonctionnalité Surcharges de configuration.
Vous pouvez configurer diverses options de deux façons différentes.
┣ 📁 Menu RetroArch
┃ ┣ 📁 Options du core
┃ ┃ ┣ 🧩 Name_option
retroarch-core-options.cfg
:┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg
Options | Valeurs des options | Variable (pour surcharge) | Valeurs des variables |
---|---|---|---|
Internal GPU Resolution | 1x (Native) ✅ / 2x / 4x / 8x / 16x |
beetle_psx_hw_internal_resolution |
1x(native) / 2x / 4x / 8x / 16x |
Internal Color Depth | 16 bpp (Native) ✅ / 32 bpp |
beetle_psx_hw_depth |
16bpp(native) / 32 bpp |
Dithering Pattern | 1x (Native) ✅ / Internal Resolution / Désactivé |
beetle_psx_hw_dither_mode |
1x(native) / internal resolution / disabled |
Texture Filtering | Nearest ✅ / SABR / xBR / Bilinear / 3-Point / JINC2 |
beetle_psx_hw_filter |
nearest / SABR / xBR / bilinear / 3-point / JINC2 |
Wireframe Mode (Debug) | Désactivé ✅ / Activé |
beetle_psx_hw_wireframe |
disabled / enabled |
Software Framebuffer | Activé ✅ / Désactivé |
beetle_psx_hw_renderer |
enabled / disabled |
PAL (European) Video Timing Override | Désactivé ✅ / Activé |
beetle_psx_hw_pal_video_timing_override |
disabled / enabled |
Crop Overscan | Activé ✅ / Désactivé |
beetle_psx_hw_crop_overscan |
enabled / disabled |
Additional Cropping | Désactivé ✅ / 1px / 2px / 3px / 4px / 5px / 6px / 7px / 8px / 9px / 10px / 11px / 12px / 13px / 14px / 15px / 16px / 17px / 18px / 19px / 20px |
psx_hw_image_crop |
disabled / 1px / 2px / 3px / 4px / 5px / 6px / 7px / 8px / 9px / 10px / 11px / 12px / 13px / 14px / 15px / 16px / 17px / 18px / 19px / 20px |
Horizontal Image Offset (GPU Cycles) | -40 / -39 / -38 / -37 / -36 / -35 / -34 / -33 / -32 / -31 / -30 / -29 / -28 / -27 / -26 / -25 / -24 / -23 / -22 / -21 / -20 / -19 / -18 / -17 / -16 / -15 / -14 / -13 / -12 / -11 / -10 / -9 / -8 / -7 / -6 / -5 / -4 / -3 / -2 / -1 / 0 ✅ / +1 / +2 / +3 / +4 / +5 / +6 / +7 / +8 / +9 / +10 / +11 / +12 / +13 / +14 / +15 / +16 / +17 / +18 / +19 / +20 / +21 / +22 / +23 / +24 / +25 / +26 / +27 / +28 / +29 / +30 / +31 / +32 / +33 / +34 / +35 / +36 / +37 / +38 / +39 / +40 |
beetle_psx_hw_image_offset_cycles |
-40 / -39 / -38 / -37 / -36 / -35 / -34 / -33 / -32 / -31 / -30 / -29 / -28 / -27 / -26 / -25 / -24 / -23 / -22 / -21 / -20 / -19 / -18 / -17 / -16 / -15 / -14 / -13 / -12 / -11 / -10 / -9 / -8 / -7 / -6 / -5 / -4 / -3 / -2 / -1 / 0 / +1 / +2 / +3 / +4 / +5 / +6 / +7 / +8 / +9 / +10 / +11 / +12 / +13 / +14 / +15 / +16 / +17 / +18 / +19 / +20 / +21 / +22 / +23 / +24 / +25 / +26 / +27 / +28 / +29 / +30 / +31 / +32 / +33 / +34 / +35 / +36 / +37 / +38 / +39 / +40 |
GPU Resterizer Overclock | 1x (Native) ✅ / 2x / 4x / 8x / 16x / 32x |
beetle_psx_hw_gpu_overclock |
1x(native) / 2x / 4x / 8x / 16x / 32x |
Core Aspect Ratio | Corrected ✅ / Uncorrected / Force 4:3 / Force NTSC |
beetle_psx_hw_aspect_ratio |
corrected / uncorrected / 4:3 / ntsc |
Initial Scanlines - PAL | 0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 |
beetle_psx_hw_initial_scanline_pal |
0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 |
Last Scanlines - PAL | 230 / 231 / 232 / 233 / 234 / 235 / 236 / 237 / 238 / 239 / 240 / 241 / 242 / 243 / 244 / 245 / 246 / 247 / 248 / 249 / 250 / 251 / 252 / 253 / 254 / 255 / 256 / 257 / 258 / 259 / 260 / 261 / 262 / 263 / 264 / 265 / 266 / 267 / 268 / 269 / 270 / 271 / 272 / 273 / 274 / 275 / 276 / 277 / 278 / 279 / 280 / 281 / 282 / 283 / 284 / 285 / 286 / 287 ✅ |
beetle_psx_hw_last_scanline_pal |
230 / 231 / 232 / 233 / 234 / 235 / 236 / 237 / 238 / 239 / 240 / 241 / 242 / 243 / 244 / 245 / 246 / 247 / 248 / 249 / 250 / 251 / 252 / 253 / 254 / 255 / 256 / 257 / 258 / 259 / 260 / 261 / 262 / 263 / 264 / 265 / 266 / 267 / 268 / 269 / 270 / 271 / 272 / 273 / 274 / 275 / 276 / 277 / 278 / 279 / 280 / 281 / 282 / 283 / 284 / 285 / 286 / 287 |
Initial Scanlines (NTSC) | 0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 |
psx_hw_initial_scanlines |
0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 |
Last Scanlines (NTSC) | 210 / 211 / 212 / 213 / 214 / 215 / 216 / 217 / 218 / 219 / 220 / 221 / 222 / 223 / 224 / 225 / 226 / 227 / 228 / 229 / 230 / 231 / 232 / 233 / 234 / 235 / 236 / 237 / 238 / 239 ✅ |
psx_hw_last_scanlines |
210 / 211 / 212 / 213 / 214 / 215 / 216 / 217 / 218 / 219 / 220 / 221 / 222 / 223 / 224 / 225 / 226 / 227 / 228 / 229 / 230 / 231 / 232 / 233 / 234 / 235 / 236 / 237 / 238 / 239 |
Display Internal FPS | Désactivé ✅ / Activé |
beetle_psx_hw_display_internal_fps |
disabled / enabled |
Display Full VRAM (Debug) | Désactivé ✅ / Activé |
beetle_psx_hw_dispaly_vram |
disabled / enabled |
Analog Self-Calibration | Désactivé ✅ / Activé |
beetle_psx_hw_analog_calibration |
disabled / enabled |
Enable DualShock Analog Mode Toggle | Désactivé ✅ / Activé |
beetle_psx_hw_analog_toggle |
disabled / enabled |
DualShock Analog Mode Combo | L1 + L2 + R1 + R2 + Start + Select / L1 + R1 + Select ✅ / L1 + R1 + Start / L1 + R1 + L3 / L1 + R1 + R3 / L2 + R2 + Select / L2 + R2 + Start / L2 + R2 + L3 / L2 + R2 + R3 / L3 + R3 |
beetle_psx_hw_analog_toggle_combo |
l1+l2+r1+r2+start+select / l1+r1+select / l1+r1+start / l1+r1+l3 / l1+r1+r3 / l2+r2+select / l2+r2+start / l2+r2+l3 / l2+r2+r3 / l3+r3 |
DualShock Analog Mode Combo Hold Delay | 0 Second Delay / 1 Second Delay ✅ / 2 Second Delay / 3 Second Delay / 4 Second Delay / 5 Second Delay |
beetle_psx_hw_analog_toggle_hold |
0 / 1 / 2 / 3 / 4 / 5 |
Port 1: Multitap Enable | Désactivé ✅ / Activé |
beetle_psx_hw_enable_multitap_port1 |
disabled / enabled |
Port 2: Multitap Enable | Désactivé ✅ / Activé |
beetle_psx_hw_enable_multitap_port2 |
disabled / enabled |
Gun Input Mode | Light Gun ✅ / Touchscreen |
beetle_psx_hw_gun_input_mode |
lightgun / touchscreen |
Gun Cursor | Cross ✅ / Dot / Désactivé |
beetle_psx_hw_gun_cursor |
cross / dot / off |
Port 1: Gun Crosshair Color | Red ✅ / Blue / Green / Orange / Yellow / Cyan / Pink / Purple / Black / White |
beetle_psx_hw_crosshair_color_p1 |
red / blue / green / orange / yellow / cyan / pink / purple / black / white |
Port 2: Gun Crosshair Color | Blue ✅ / Red / Green / Orange / Yellow / Cyan / Pink / Purple / Black / White |
beetle_psx_hw_crosshair_color_p2 |
blue / red / green / orange / yellow / cyan / pink / purple / black / white |
Mouse Sensitivity | 5% / 10% / 15% / 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% ✅ / 105% / 110% / 115% / 120% / 125% / 130% / 135% / 140% / 145% / 150% / 155% / 160% / 165% / 170% / 175% / 180% / 185% / 190% / 195% / 200% |
beetle_psx_hw_mouse_sensitivity |
5% / 10% / 15% / 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% / 105% / 110% / 115% / 120% / 125% / 130% / 135% / 140% / 145% / 150% / 155% / 160% / 165% / 170% / 175% / 180% / 185% / 190% / 195% / 200% |
neGcon Twist Response | Linear ✅ / Quadratic / Cubic |
beetle_psx_hw_negcon_response |
linear / quadratic / cubic |
neGcon Twist Deadzone | 0% ✅ / 5% / 10% / 15% / 20% / 25% / 30% |
beetle_psx_hw_negcon_deadzone |
5% / 10% / 15% / 20% / 25% / 30% |
Memory Card 0 Method (Restart Required) | Libretro ✅ / Mednafen |
beetle_psx_hw_use_mednafen_memcard0_method |
libretro / mednafen |
Enable Memory Card 1 (Restart Required) | Activé ✅ / Désactivé |
beetle_psx_hw_enable_memcard_1 |
enabled / disabled |
Shared Memory Cards (Restart Required) | Activé ✅ / Désactivé |
beetle_psx_hw_shared_memory_cards |
enabled / disabled |
Memory Card Left Index | 0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 |
beetle_psx_hw_memcard_left_index |
0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 |
Memory Card Right Index | 0 / 1 ✅ / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 |
beetle_psx_hw_memcard_right_index |
0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 |
PGXP Operation Mode | Désactivé ✅ / Memory Only / Memory + CPU (Buggy) |
beetle_psx_hw_pgxp_mode |
disabled / memory only / memory + CPU |
PGXP 2D Geometry Tolerance | Désactivé ✅ / 0px / 1px / 2px / 3px / 4px / 5px / 6px / 7px / 8px |
beetle_psx_hw_pgxp_2d_tol |
disabled / 0px / 1px / 2px / 3px / 4px / 5px / 6px / 7px / 8px |
PGXP Primitive Culling | Désactivé ✅ / Activé |
beetle_psx_hw_pgxp_nclip |
disabled / enabled |
PGXP Vertex Cache | Désactivé ✅ / Activé |
beetle_psx_hw_pgxp_vertex |
disabled / enabled |
PGXP Perspective Correct Texturing | Désactivé ✅ / Activé |
beetle_psx_hw_pgxp_texture |
disabled / enabled |
Line-to-Quad Hack | Default ✅ / Aggressive / Désactivé |
beetle_psx_hw_line_render |
default / aggressive / disabled |
Widescreen Mode Hack | Désactivé ✅ / Activé |
beetle_psx_hw_widescreen_hack |
disabled / enabled |
Widescreen Mode Hack Aspect Ratio | 16:9 ✅ / 16:10 / 18:9 / 19:9 / 20:9 / 21:9 / 32:9 |
beetle_psx_hw_widescreen_hack_aspect_ratio |
16:9 / 16:10 / 18:9 / 19:9 / 20:9 / 21:9 / 32:9 |
CPU Frequency Scaling (Overclock) | 50% / 60% / 70% / 80% / 90% / 100% (Native) ✅ / 110% / 120% / 130% / 140% / 150% / 160% / 170% / 180% / 190% / 200% / 210% / 220% / 230% / 240% / 250% / 260% / 270% / 280% / 290% / 300% / 310% / 320% / 330% / 340% / 350% / 360% / 370% / 380% / 390% / 400% / 410% / 420% / 430% / 440% / 450% / 460% / 470% / 480% / 490% / 500% / 510% / 520% / 530% / 540% / 550% / 560% / 570% / 580% / 590% / 600% / 610% / 620% / 630% / 640% / 650% / 660% / 670% / 680% / 690% / 700% / 710% / 720% / 730% / 740% / 750% |
beetle_psx_hw_cpu_freq_scale |
50% / 60% / 70% / 80% / 90% / 100%(native) / 110% / 120% / 130% / 140% / 150% / 160% / 170% / 180% / 190% / 200% / 210% / 220% / 230% / 240% / 250% / 260% / 270% / 280% / 290% / 300% / 310% / 320% / 330% / 340% / 350% / 360% / 370% / 380% / 390% / 400% / 410% / 420% / 430% / 440% / 450% / 460% / 470% / 480% / 490% / 500% / 510% / 520% / 530% / 540% / 550% / 560% / 570% / 580% / 590% / 600% / 610% / 620% / 630% / 640% / 650% / 660% / 670% / 680% / 690% / 700% / 710% / 720% / 730% / 740% / 750% |
GTE Overclock | Désactivé ✅ / Activé |
beetle_psx_hw_gte_overclock |
disabled / enabled |
Skip BIOS | Désactivé ✅ / Activé |
beetle_psx_hw_skip_bios |
disabled / enabled |
Override BIOS (Restart Required) | Désactivé ✅ / PSP PS1 BIOS / PS3 PS1 BIOS |
beetle_psx_hw_override_bios |
disabled / psxonpsp / ps1_rom |
Dynarec DMA/GPU Event Cycles | 128 (Default) ✅ / 256 / 384 / 512 / 640 / 768 / 896 / 1024 |
beetle_psx_hw_dynarec_eventcycles |
128 / 256 / 384 / 512 / 640 / 768 / 896 / 1024 |
Dynarec SPU Samples | 1 (Default) ✅ / 4 / 16 |
beetle_psx_hw_dynarec_spu_samples |
1 / 4 / 16 |
Renderer (Restart) | Hardware (auto) ✅ / Hardware (OpenGL) / Hardware (Vulkan) / Software |
beetle_psx_hw_renderer |
hardware / hardware_gl / hardware_vk / software |
CPU Dynarec | Désactivé (Beetle Interpreter) ✅ / Max Performance / Cycle Timing Check / Lightrec Interpreter |
beetle_psx_hw_cpu_dynarec |
disabled / execute / execute_once / run_interpreter |
Dynarec Code Invalidation | Full ✅ / DMA Only (Slightly Faster) |
beetle_psx_hw_dynarec_invalidate |
full / dma |
Core-Reported FPS Timing | Progressive Rate (Default) ✅ / Force Interlaced Rate / Allow Automatic Toggling |
beetle_psx_hw_core_timing_fps |
force_progressive / force_interlaced / auto_toggle |
CD Access Method (Restart) | Synchronous ✅ / Asynchronous / Pre-Cache |
beetle_psx_hw_cd_access_method |
sync / async / precache |
CD Loading Speed | 2x (Native) ✅ / 4x / 6x / 8x / 10x / 12x / 14x |
beetle_psx_hw_cd_fastload |
2x(native) / 4x / 6x / 8x / 10x / 12x / 14x |