Most consoles emulators games are now slow, help please !!
-
From my quick look at the info you posted, I am wondering what is taking up all your memory, was the pi sitting idle when you ran free -h?
As for your description, since everything else is running ok, this sound normal to me. PSP is very hard to run, as is N64. What you are experiencing is nothing new to anyone, and most would report the same findings as you. I can't explain why you were able to run little big planet previously. In order to run PSP and N64 you probably nee to run an overclock.
I also just saw that you posted you are running the pi in a black box with 2 heat sinks. Typically if you are not overclocking, you won't need a fan, however if you are placing the pi in a small black box, and maxing out the system by running N64 and PSP games, it is very possible that at some point you over heated the Pi, i am just speculating on what might have cause your performance to dip.
Everything said, your system sounds to be runnning normally if all the other emulators are playing at normal speeds.
-
@darthlink Those are all memory errors. Your build is out of memory. As i just posted above, something on your pi is eating up a lot of memory, and when you are trying to run a high consumption emulator like PSP and N64 you are getting memory errors.
-
@TMNTturtlguy said in Most consoles emulators games are now slow, help please !!:
@darthlink Those are all memory errors. Your build is out of memory. As i just posted above, something on your pi is eating up a lot of memory, and when you are trying to run a high consumption emulator like PSP and N64 you are getting memory errors.
ok thanks, i did not know this was memory errors.
i have just went into retroarch directly from emulationstation setings and went into video driver and i can see that it is using the GL driver but there are also sdl2 and vg and dispmanx, does any other driver could work better the GL maybe ?
-
@darthlink i would search the forums. I think it depends on your setup and if you are using hdmi or another output. I have seen a lot of info on dispmanx, but i have never had issues and never tried to change it. Hopefully someone else can help on this. When i get my pi running i am going to check what i have for memory when in idle, and compare to yours. Again though, i would read up on PSP and N64.
-
is there any way for me that i could copy the video settings from retroarch and paste them here ? Maybe my video settings are not ok or too high somehow cause i know i have changed some setting like the aspect ration and bilinary filtering. is that all in a file somewhere ?
-
i have just found the file retroarch.cfg but it is very long, how can i make it here in a scrolling box please ? like someone did to my config.txt file earlier in that post ?
-
@darthlink Ok, so it sounds like you are not running a standard setup and you have made modifications, i was under the understanding you hadn't modified anything except your memory split. At this point you are past my level of knowledge so I will need to step away and let others help. I suggest you describe what settings you have changed instead of posting a very long file that not many people will want to look through to try to find what you did.
To answer your question on how to format posts, please read the forum rules for more information. here is a direct link to formatting, the forum rules also give links to pastebin. link
-
well all i had changed in retroarch video config was the aspect ration to have full screen mode and the turning on the bilinary filter but i have put it back off.
Thx for the help and info ;)
-
@darthlink said in Most consoles emulators games are now slow, help please !!:
command: free -h ( mem = 733M total and 562M used and 170M free )
Ok, i am running my pi and i have a very heavy theme running. My free -h tells me
Mem: 733M total 358M used 374M free 5.2M shared 25M buffered 157M cached
I switched to carbon which is a very light theme and i get:
Mem: 733M total 311M used 422M free 5.2M shared 26M buffered 158M cached
As i suggested earlier, something is running on your pi that is eating up your memory.
-
I have change the aspect ratio to windowed and now my memory went down to:
use= 267M
i think i will have to look a little more into this. I have tried Little Big planet and it seem to run a little better ( or i am just imagining this loll ) but lego star wars still unplayable
Is there a way to just revert to retroarch.cfg file to default ?
also i will have to test other games on psp because maybe lego star wars does noit run well on emulation so i will look for a list of psp games that run good on emulationstation with lr-ppsspp and maybe that will help i guest.
-
@darthlink no psp run well on the pi unless you overclock.
-
@TMNTturtlguy said in Most consoles emulators games are now slow, help please !!:
@darthlink no psp run well on the pi unless you overclock.
It was runing perfectly not long ago and my friend has raspbien but without pixel and he can play pretty well psp roms. he does not overclock.
he does know much about linux command too so he cant help me much loll unfortunatelly
-
its getting late and need to go to bed, working tomorow morning loll.
thx a hole lot for your help TMNTturtlguy
i will make more test tomorow and kepp you up to date ;)
-
here is the result of the command free -h when emulationstation is not running
total used free shared buffers cached
Mem: 733M 112M 620M 5.2M 14M 59M
-/+ buffers/cache: 38M 694M
Swap: 99M 0B 99M -
i have just went and renamed the file retroarch.cfg to retroarch.bak then rebooted then went into retroarch directly from emulationstation and it created a new retroarch.cfg file. There is a new background ( maybe from my packages updates yesterday ) in retroarch, it look exactly like the PS4 default background loll with the wave and all.
so i tried little big planet a 10 second cause i have to leave to work now but it seemed the same, still crappy audio and a little laggy.
I will search for a list today and try that.
so now my retroarch.cfg is back to default.
-
@darthlink said in Most consoles emulators games are now slow, help please !!:
so now my retroarch.cfg is back to default.
to retroarch's default, not retropie's. to get retropie's defaults, delete the file and then immediately reinstall retroarch via the retropie-setup script > manage packages > core > retroarch.
-
I am starting to think that there may be a permission issue here because here is the result of ls -l on the folders inside the folder roms ( within my network external HDD ) :
total 0
drwxr-xr-x 2 root root 0 Apr 27 19:31 amstradcpc
drwxr-xr-x 2 root root 0 Apr 27 19:32 arcade
drwxr-xr-x 2 root root 0 Apr 27 19:34 atari2600
drwxr-xr-x 2 root root 0 Apr 27 19:33 atari7800
drwxr-xr-x 2 root root 0 Apr 27 19:32 atarilynx
drwxr-xr-x 2 root root 0 Apr 27 19:31 fba
drwxr-xr-x 2 root root 0 Apr 27 19:32 fds
drwxr-xr-x 2 root root 0 Apr 27 19:32 gamegear
drwxr-xr-x 2 root root 0 Apr 27 19:32 gb
drwxr-xr-x 2 root root 0 May 15 15:01 gba
drwxr-xr-x 2 root root 0 May 15 13:01 gbc
drwxr-xr-x 2 root root 0 May 1 19:58 genesis
drwxr-xr-x 2 root root 0 Apr 27 20:52 kodi
drwxr-xr-x 2 root root 0 Apr 27 19:32 mame-libretro
drwxr-xr-x 2 root root 0 Apr 27 19:31 mame-mame4all
drwxr-xr-x 2 root root 0 Apr 27 20:52 mastersystem
drwxr-xr-x 2 root root 0 May 1 19:58 megadrive
drwxr-xr-x 2 root root 0 May 5 21:14 n64
drwxr-xr-x 2 root root 0 May 16 21:24 nds
drwxr-xr-x 2 root root 0 May 9 18:18 neogeo
drwxr-xr-x 2 root root 0 May 9 20:29 nes
drwxr-xr-x 2 root root 0 Apr 27 19:31 ngp
drwxr-xr-x 2 root root 0 Apr 27 19:31 ngpc
drwxr-xr-x 2 root root 0 May 3 20:19 pcengine
drwxr-xr-x 2 root root 0 May 17 08:04 ports
drwxr-xr-x 2 root root 0 May 23 18:04 psp
drwxr-xr-x 2 root root 0 May 10 19:01 psx
drwxr-xr-x 2 root root 0 Apr 28 09:13 raspbian
drwxr-xr-x 2 root root 0 Apr 27 21:17 sega32x
drwxr-xr-x 2 root root 0 Apr 27 19:32 segacd
drwxr-xr-x 2 root root 0 Apr 27 19:32 sg-1000
drwxr-xr-x 2 root root 0 May 14 14:19 snes
drwxr-xr-x 2 root root 0 Apr 27 19:34 vectrex
drwxr-xr-x 2 root root 0 Apr 27 19:32 zxspectrumand here is the same command but within the folders in the roms folder in my microsd:
total 312
drwxr-xr-x 2 pi pi 4096 Apr 27 19:31 amstradcpc
drwxr-xr-x 3 pi pi 4096 Apr 27 19:32 arcade
drwxr-xr-x 2 pi pi 4096 Apr 27 19:34 atari2600
drwxr-xr-x 2 pi pi 4096 Apr 27 19:33 atari7800
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 atarilynx
drwxr-xr-x 2 pi pi 4096 Apr 27 19:31 fba
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 fds
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 gamegear
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 gb
drwxr-xr-x 2 pi pi 20480 May 21 23:34 gba
drwxrwxr-x 2 pi pi 57344 May 21 23:33 gbc
lrwxrwxrwx 1 root root 9 May 10 10:43 genesis -> megadrive
drwxrwxr-x 2 pi pi 4096 Apr 27 20:52 kodi
drwxr-xr-x 3 pi pi 4096 Apr 27 19:32 mame-libretro
drwxr-xr-x 4 pi pi 4096 Apr 27 19:31 mame-mame4all
drwxr-xr-x 2 pi pi 20480 May 21 23:40 mastersystem
drwxr-xr-x 2 pi pi 20480 May 21 23:34 megadrive
drwxr-xr-x 2 pi pi 12288 May 21 23:40 n64
drwxr-xr-x 2 pi pi 4096 May 21 23:35 nds
drwxr-xr-x 2 pi pi 12288 May 21 23:41 neogeo
drwxr-xr-x 2 pi pi 40960 May 21 23:36 nes
drwxr-xr-x 2 pi pi 4096 Apr 27 19:31 ngp
drwxr-xr-x 2 pi pi 4096 Apr 27 19:31 ngpc
drwxr-xr-x 2 pi pi 4096 May 21 23:42 pcengine
drwxr-xr-x 4 pi pi 4096 May 17 08:04 ports
drwxr-xr-x 3 pi pi 4096 May 23 22:37 psp
drwxr-xr-x 2 pi pi 4096 May 21 23:38 psx
drwxr-xr-x 2 root root 4096 Apr 28 09:13 raspbian
drwxr-xr-x 2 pi pi 4096 May 21 23:39 sega32x
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 segacd
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 sg-1000
drwxr-xr-x 2 pi pi 24576 May 21 23:44 snes
drwxr-xr-x 2 pi pi 4096 Apr 27 19:34 vectrex
drwxr-xr-x 2 pi pi 4096 Apr 27 19:32 zxspectrum -
why is the user diferent ? and what is the number beside the user group ?
My network external hdd is originally formatted in NTFS but linux see it as ext4
do i have to change the user from root to pi and if yes how please ? And the number after the user group that is 0 on the file from my HDD, does this have any impact on permissions ?
-
I do remember that when i had transfered all my roms, they did got transfered but there were permission denied on every files. I thout it was only because i am transfering them into a diferent file system but maybe it can have some impact no ?
-
I have just had a great idear or maybe it might be way too much outta the box loll please anyone let me know if this can be done
I have just saw a post about someone who want to start emulationstation on his PI from ssh on his cell phone ( https://retropie.org.uk/forum/topic/5941/start-emulationstation-with-ssh/3 ) and that gave me this idear:
On my laptop i am runing ubuntu ( i do not want or need ubuntu help here, that is not the question ). So what if i install retropie/emulationstation on my laptop then with my raspberry pi a could SSH into my laptop and start emulationstation then import the display back into my raspberry pi 3 or export it from my laptop to the raspberry pi 3.
The reason of this is that since i have my PI3 since 2 or 3 months ago at most i think, it is what i am using as a multimedia for retropie and kodi and browsing the internet with raspbian with pixel. My PI3 is connected on my tv with HDMI ( that use to be my laptop setup ) but it is why i bought a PI3, to remove my laptop from tv connection and only use the Pi3 on the tv itself.
So, since my laptop is way more powerfull then my PI3 ( witch i honeslty really enjoy everything about that credit card size box ) i was wondering if it could be better to run retropie from it but start it from my Pi3 through ssh and have it played on my tv without the need to connect back my laptop on my tv with HDMI. I know that setup would be a lot more easy as i would only need to install retropie on my laptop then connect it on the tv but....... that is not what i want.
You guys are PRO's and i am pretty sure you can help me achieve this setup and it could be working. With that setup, i would not have any PSP and N64 lagging problem loll. My laptop has 4GB of RAM.
Am i getting crazy with this or creative loll ???
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.