Software Support > GroovyMAME
GroovyArcade live-CD 2022 (collaborative effort)
hearttinker:
--- Quote from: Substring on October 06, 2021, 06:05:14 am ---
--- Quote from: hearttinker on October 05, 2021, 06:36:45 am ---Hi Substring.
I have tested GA2021.8 iso on one of my systems, which composed with i3-9100F & Radeon HD 7750.
There were frequent soft or hard freezing when groovymame or retroarch playing with default frontend atractmode, but when I tested groovymame and retroarch using commandline without attractmode, both of them well worked. Especially Sonic 2 with retroarch shows really nice progressive-interlace mode change.
--- End quote ---
Sonic2 is one of the best roms to test ingame modeswitching, as it genuinely switches to interlaced on 2 players games (if you enable the right option) ;)
Can you give more details on those "soft and hard freezing" ? I don't see what you mean.
--- End quote ---
Sorry to late response.
Currently, most of freezings are disappeared after hardware cleaning and updates.
I think some of hard freezings (no response of any key input and need to force 4 sec of powder botton push to powerdown then reboot) are due to a kind of hardware problem previously hidden.
One remained freezing type is below.
After escaping from some groovymame games like Tokimeki Memorial Taisen Puzzle-Dama Sonic The Hedgehog 2 (bootleg version), no screen & key response.
At this situation, pushing power button shows safe powerdown sequence.
--- Quote ---
--- Quote ---Radeon HD 7750 is one of GCN1 cards. I have seen your comment in other thread that a patch is applied for GCN1&2 from previous your GA iso. I think amdgpu driver might be applied for this HD 7750. is it right? I have other cards like Radeon r5 240 & HD 8490 & HD 5450. Is there any better alternative?
--- End quote ---
The patch is for some specific Vega chips. I can't recall any other GPU patch. There are a number of ways to list which driver you're using, the easiest being "lspci -k" then find the display adapter. You'll have 2 lines regarding the kernel : the possible drivers, and the current drivers. Some cards are handled in both amdgpu and radeon drivers.
--- End quote ---
Drivers are easily checked following your comment.
HD 7750 worked with radeon driver, not amdgpu driver.
Currently, I'm using amdgpu driver with some configuration changes but it seems unstable for HD 7750 in some groovymame games.
I'll test with RX 460.
--- Quote ---
--- Quote ---Anyway, this is not main problem. I'll try with other alternative frontend like advancemenu plus. I think advmenup is better for mame roms because of fast 2D rom navigation and easy clone roms selection.
--- End quote ---
You can install pegasus if you want a modern FE, retroFE is also available. I find the others too ... ugly ... And I don't ship advmenuplus anymore with GA.
--- End quote ---
I saw some sentenses about pegasus and retroFE in a shell script file so I'll wait their including in next (or next next...) GA version.
I installed advmenup in GA2021.8 and used alternately with AtractMenu.
After a few days testing, I agreed with your opinion about advmenup that no need to include GA further because it is somewhat old and it doesn't fit current GA system well.
--- Quote ---
--- Quote ---
Main question is below.
When I tested retroarch using GASetup installation, there was no core for FC-FX.
Moreover, I wanna use Mednafen core for Sega Saturn.
There are two (or more) options.
1. Use pacman, main package manager of Arch linux.
2. Retroarch internal core download system, hidden option.
I'll follow your recommendation.
Additionally, how can I turn off frequency change popup message during Retroarch playing?
--- End quote ---
I don't have GA at hand right now but you can't select a core through gasetup if the system emulated has a simple core available. If there is a single core than can emulate a system, then it should be automagically set. If not, there is a bug I need to dig
Now, for updating cores it rather depends on your knowledge of RA, hence the normal/advanced mode when configuring RA :
- the normal mode simply uses the libretro group from Arch, so it has a limited number of cores, and doesn't allow updating them from the RA GUI
- the advanced mode leaves full control to the user, and enables the core downloader from the RA GUI. That's for people who have a good knowledge of RA. When you set the advanced mode from gasetup, GA downloads ALL available cores, sets default for single core systems. For systems that have several possible cores, there is a new menu entry when in advanced mode. Maybe that's what you need to use the mednafen core for Saturn ?
- for the refresh rate change : it's somewhere in the RA notifications parameters. Some people asked me to remove this but ... Let's say that my philosophy is to ship ba bare emulator configuration with just what it takes to have CRT enabled, I leave the full configuration fun to users. GA cares about having a CRT working with any emulator, not to preconfigure too much for rookies.
--- End quote ---
With advanced mode, everything is very easily done.
PC-FX was opened with Mednafen PC-FX (Bettle PC-FX).
The mednafen core for Saturn (Beetle Saturn) shows great perfomance.
When i checked RA configuration options for notifications, it seems really easy so no need to preconfiguration also.
psakhis:
--- Quote ---With advanced mode, everything is very easily done.
PC-FX was opened with Mednafen PC-FX (Bettle PC-FX).
The mednafen core for Saturn (Beetle Saturn) shows great perfomance.
When i checked RA configuration options for notifications, it seems really easy so no need to preconfiguration also.
--- End quote ---
For PCEngine, PC-FX, PSX and Saturn, your bet is Mednafen every day.
hearttinker:
Hi Substring.
I tried to center the screen of frontends and lxde but failed.
In Ves's old GA 2020.4, I modified modline in xorg.conf file, but your GA 2021.8 use different way.
I checked some files in iso.
Swichres seems to make modline for frontends and lxde also but I cannot fully understand.
Crt_range 0 in swichres.conf (linked in home folder), mame.ini, and swichres.ini (in /etc, related to Retroarch) was filled with custom values then all games are centered but frontends are not.
Let me know if there was helpful previous comment then I'll follow it.
hearttinker:
--- Quote from: psakhis on November 09, 2021, 07:23:55 am ---
--- Quote ---With advanced mode, everything is very easily done.
PC-FX was opened with Mednafen PC-FX (Bettle PC-FX).
The mednafen core for Saturn (Beetle Saturn) shows great perfomance.
When i checked RA configuration options for notifications, it seems really easy so no need to preconfiguration also.
--- End quote ---
For PCEngine, PC-FX, PSX and Saturn, your bet is Mednafen every day.
--- End quote ---
Simply, I tested three cores for Sega Saturn with Galaxy Fraulein Yuna REMIX.
Yabause and Kronos shows poorly in opening movie but mednafen based Beetle Saturn shows good quality.
And no other choice for PC-FX.
For PCEngine, situation is somewhat different because I use MiSTer FPGA also...
Substring:
Quite much to reply to ... I may miss some questions, just ask again!
GA freezing after some roms: known problem, caused by SDL2 + Xorg. As of today, 2 possible solution : increase th eminimum dotclock (6.0 should be enough), or rollback SDL2 to 2.0.14 (n which case you'll miss next updates, and as I'm starting to patch SDL2 for later purpose, I don't recommend that solution anymore). I can help you on how to set this up.
Frontends: despite I but all my hopes on PegasusFE, I just hate its roms indexing system, really. So I don't plan yet to make things "easier", even more when the FE is still alpha afte ryears of development. So yes, there are a few lines here and there to be ready for a different FE than AM, but I'm not adding anything more yet to ease life.
Screen centering: with all respect to VeS work, I just totally disagree with how he did things, even if it means less "flexibility" for the user. In other words: the days where you needed ot edit Xorg config files are way over for ages, and I don't want to add myself anymore burden with maintaining some code to play with X configuration files. No way. So it works as it should work : X gets the modelines from the kernel. And there is no other choice as to write these modelines in the stone, no way to patch them. A possible solutio is to write your own ocrt_range ad then ask switchres to generate the approriate EDID + install it in the initramfs and configure the kernel to use it.
RX460 + amdgpu: no one tried yet, can't tell how it will behave. Most chances that interlaced resolutions will be refused by the driver, not even talking about the fact the video card probably has no analog connector (VGA, DVI-I)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version