Overclocked pi 4 does not seem to be using the power available
-
I'm having some serious trouble trying to get the pi4 and retropie Dreamcast emulators to run full speed like others have reported I've overclocked the arm to 2100 and the GPU to 750 confirmed that the clock speed has increased but it's not translating into better performance in retropie
Any help greatly appreciated -
@evileyecheese more information about your setup would be also greatly appreciated as mentioned here: https://retropie.org.uk/forum/topic/3/read-this-first
In general: DC (as well as most NAOMI/AtomisWave-) games run great on PI4, even without overclocking.
-
@sirhenrythe5th sorry, I'm a total noob at this, I'm running a pi4b with 2 gig of ram I've edited config.txt via notepad ++ upped the voltage to 6 and confirmed the clock speed has increased.
-
@evileyecheese to help you seriously we still need some more information, that you are using a Pi is clear, the ammount of ram is not important at all.
More important are things like: which emulator, which versin of retropie, what kind of modifications,....
Did you open the link i posted you?
There you would have seen the following inportant questions:Pi Model or other hardware: (B, B+, 2 B, 3, X86 PC etc..)
Power Supply used: (If using a Pi)
RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest):
Built From: (Pre made SD Image on RetroPie website, Berryboot, or on top of existing OS etc.. - please provide the filename of any image used)
USB Devices connected:
Controller used:
Error messages received:
Verbose log (if relevant):
Guide used: (Mention if you followed a guide)
File: (File with issue - with FULL path)
Emulator: (Name of emulator - if applicable)
Attachment of config files: (PLEASE USE PASTEBIN.COM FOR LARGE LOGS)
How to replicate the problem: -
@sirhenrythe5th sorry again I'll provide the info when I've finished work
-
@evileyecheese anyone telling you that dreamcast will run fullspeed on pi4 in all scenarios after an overclock, is not in full possession of the facts. overclocking may provide a small benefit in certain scenarios, but nothing major, and it won't help if there's a fundamental config issue happening, which we could diagnose with a verbose log etc.
-
@dankcushions
its mainly marvel vs capcom 2 which seems to be a demanding title also ikaruga on naomi
i was using redream but got slightly better results in flycast in terms of speed and the snk fighting games on atomiswave are increadibly choppy
im running version 4.7.1 official download
i have literally no idea what im doing
im using official psuconfig.txt as follows
For more options and information see
http://rpf.io/configtxt
Some settings may impact device functionality. See link above for details
uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
uncomment this if your display has a black border of unused pixels visible
and your display can output without overscan
disable_overscan=1
uncomment the following to adjust overscan. Use positive numbers if console
goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16uncomment to force a console size. By default it will be display's size minus
overscan.
#framebuffer_width=1280
#framebuffer_height=720uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1
uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=85uncomment to force a HDMI mode rather than DVI. This can make audio work in
DMT (computer monitor) modes
hdmi_drive=2
uncomment to increase signal to HDMI, if you have interference, blanking, or
no display
#config_hdmi_boost=4
uncomment for composite PAL
#sdtv_mode=2
uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800
Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=onUncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18Additional overlays and parameters are documented /boot/overlays/README
Enable audio (loads snd_bcm2835)
dtparam=audio=on
[pi4]
Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=2[all]
dtoverlay=vc4-fkms-v3d
#overscan_scale=1#Add these 2 lines for CPU Overclock
over_voltage=6
arm_freq=2100#add these 2 lines for GPU Overclock
gpu_freq=750
over_voltage=6 -
verbose log please: https://retropie.org.uk/docs/Runcommand/#launch-with-verbose-logging
-
this is all i got
Parameters:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so </dev/null --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/pi/RetroPie/roms/dreamcast/ikaruga.zip" --verbose --appendconfig /dev/shm/retroarch.cfg
[INFO] RetroArch 1.9.7 (Git 8373ac6)
[INFO] === Build =======================================
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Sep 8 2021
[INFO] Version: 1.9.7
[INFO] Git: 8373ac6
[INFO] =================================================
[INFO] [Input]: Found input driver: "x".
[INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-flycast/flycast_libretro.so"
[INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/Flycast.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/dreamcast.cfg".
[INFO] [Overrides]: Game-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/ikaruga.cfg".
[INFO] [Config]: Appending config "/home/pi/.config/retroarch/config/Flycast/ikaruga.cfg". -
@evileyecheese the log is in incomplete. you should show the whole file, and also the override it refers to:
[INFO] [Overrides]: Game-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/ikaruga.cfg".
-
cant find this in winscp
"/home/pi/.config/retroarch/config/Flycast/ikaruga.cfg".full verbose log for marvel vs capcom 2
Parameters:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so </dev/null --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/pi/RetroPie/roms/dreamcast/Marvel vs. Capcom 2.chd" --verbose --appendconfig /dev/shm/retroarch.cfg
[INFO] RetroArch 1.9.7 (Git 8373ac6)
[INFO] === Build =======================================
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Sep 8 2021
[INFO] Version: 1.9.7
[INFO] Git: 8373ac6
[INFO] =================================================
[INFO] [Input]: Found input driver: "x".
[INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-flycast/flycast_libretro.so"
[INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/Flycast.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/dreamcast.cfg".
[INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/Flycast/Marvel vs. Capcom 2.cfg".
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: Remap directory: "/opt/retropie/configs/dreamcast/".
[INFO] [Remaps]: Core-specific remap found at "/opt/retropie/configs/dreamcast/Flycast/Flycast.rmp".
[INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/dreamcast/Marvel vs. Capcom 2.srm".
[INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/dreamcast/Marvel vs. Capcom 2.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_KEYBOARD_CALLBACK.
[INFO] [Environ]: GET_DISK_CONTROL_INTERFACE_VERSION.
[INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
[INFO] [CONTENT LOAD]: Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
[INFO] [Environ]: GET_SAVE_DIRECTORY.
[INFO] [Environ]: SET_SAVE_STATE_IN_BACKGROUND: yes.
[libretro INFO] File extension is: .chd
[INFO] [Environ]: GET_PREFERRED_HW_RENDER, video driver name: xvideo.
[INFO] [Environ]: GET_PREFERRED_HW_RENDER - Context callback set to RETRO_HW_CONTEXT_NONE.
[INFO] [Environ]: SET_HW_RENDER, context type: gl.
[INFO] Requesting OpenGLES2 context.
[INFO] Reached end of SET_HW_RENDER.
[libretro INFO] hw/mem/_vmem.cpp:482 N[VMEM]: Info: nvmem is enabled, with addr space of size 512MB
[libretro INFO] nullDC.cpp:145 N[BOOT]: [LUT]: Product number: T1212N .
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/roms/dreamcast//Marvel vs. Capcom 2.A1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_A2.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_B1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_B2.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_C1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_C2.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_D1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_D2.bin"
[INFO] [Environ]: SET_ROTATION: 0
[INFO] [SRAM]: Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
[INFO] [Video]: Video @ 1280x720
[INFO] [Video]: Using HW render, OpenGL driver forced.
[INFO] [Video]: "xvideo" saved as cached driver.
[INFO] [DRM]: Found 1 connectors.
[INFO] [DRM]: Connector 0 connected: yes
[INFO] [DRM]: Connector 0 has 6 modes.
[INFO] [DRM]: Connector 0 assigned to monitor index: #1.
[INFO] [DRM]: Mode 0: (1280x720) 1280 x 720, 59.974029 Hz
[INFO] [DRM]: Mode 1: (1024x768) 1024 x 768, 60.003837 Hz
[INFO] [DRM]: Mode 2: (800x600) 800 x 600, 60.316539 Hz
[INFO] [DRM]: Mode 3: (800x600) 800 x 600, 56.250000 Hz
[INFO] [DRM]: Mode 4: (848x480) 848 x 480, 60.000423 Hz
[INFO] [DRM]: Mode 5: (640x480) 640 x 480, 59.940475 Hz
[INFO] [GLCore]: Found GL context: kms
[INFO] [GLCore]: Detecting screen resolution 1280x720.
[WARN] [KMS]: Swap intervals > 1 currently not supported. Will use swap interval of 1.
[INFO] [EGL] Found EGL client version >= 1.5, trying eglGetPlatformDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [EGL]: Created shared context: 0xea16a8.
[INFO] [EGL]: Current context: 0xe7f528.
[INFO] [KMS]: New FB: 1280x720 (stride: 5120).
[INFO] [GLCore]: Initializing HW render (1024 x 1024).
[INFO] [GLCore]: Max texture size: 4096 px, renderbuffer size: 4096 px.
[INFO] [GLCore]: Vendor: Broadcom, Renderer: V3D 4.2.
[INFO] [GLCore]: Version: OpenGL ES 3.1 Mesa 19.3.2.
[INFO] [GLCore]: Using resolution 1280x720
[INFO] [udev]: Added Device Keyboard#0 SAGE SAGE AirMouse Keyboard (/dev/input/event0) .
[INFO] [udev]: Added Device mouse#0 SAGE SAGE AirMouse (/dev/input/event1) .
[INFO] [udev]: Pad #0 (/dev/input/event4) supports 0 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Shaders]: Configuration file shader set to .
[INFO] [Shaders]: Configuration file shader set to .
[INFO] [Shaders]: Configuration file shader set to .
[INFO] [GLCore]: Loading stock shader.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [GLCore]: Not using frame history.
[INFO] [GLCore]: Not using framebuffer feedback.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Found display server: null
[INFO] ALSA: Using floating point format.
[INFO] ALSA: Period size: 480 frames
[INFO] ALSA: Buffer size: 1536 frames
[INFO] [Display]: Found display driver: "glcore".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/dreamcast/content_history.lpl].
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/dreamcast/content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/dreamcast/content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [/opt/retropie/configs/dreamcast/content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [/opt/retropie/configs/dreamcast/content_favorites.lpl].
[WARN] [KMS]: Swap intervals > 1 currently not supported. Will use swap interval of 1.
[INFO] [Playlist]: Written to playlist file: /opt/retropie/configs/dreamcast/content_history.lpl
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [KMS]: New FB: 1280x720 (stride: 5120).
[INFO] [KMS]: New FB: 1280x720 (stride: 5120).
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/roms/dreamcast//Marvel vs. Capcom 2.A1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_A2.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_B1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_B2.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_C1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_C2.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_D1.bin"
[libretro INFO] hw/maple/maple_devs.cpp:603 N[MAPLE]: Loaded VMU from file "/home/pi/RetroPie/BIOS/dc/vmu_save_D2.bin"
[libretro INFO] hw/pvr/Renderer_if.cpp:104 N[PVR]: Creating Open GL per-triangle/strip renderer
[libretro INFO] rend/gles/gles.cpp:413 N[RENDERER]: OpenGL version: OpenGL ES 3.1 Mesa 19.3.2
[INFO] [Video]: Restored video driver to "xvideo".
[INFO] [Config]: Saved new config to "/opt/retropie/configs/dreamcast/retroarch.cfg".
[INFO] [Core]: Content ran for a total of: 00 hours, 05 minutes, 02 seconds.
[INFO] [Core]: Unloading game..
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "/opt/retropie/configs/all/retroarch-core-options.cfg
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.