The NEW Build Your Own Arcade Controls
Software Support => GroovyMAME => Topic started by: Yardley on May 06, 2020, 11:07:50 am
-
Hi all, I'm trying to run the X68000 using the latest Retroarch. For testing purposes, I start by running a SNES game with CRT Switchres off. As expected, I can see that the output resolution is 640x480. Same thing happens when I run an X68000 game. Next I turn on CRT Switchres and start a SNES game again, this time the output resolution is 2560x224 and I have a nice progressive image with scan lines. But, when I run an X68000 game, I get a squished image in the middle of the screen.
I have tried to tweak settings following various tutorials from Google searches but nothing seems to work with the PX68k core. The only way I can get a progressive image, is by manually selecting 320x240 in output -> screen resolution while the game is running.
Any ideas for getting this to work properly?
-
Hi, PX68K core isn't compatible with switchres. I have only few games on it, with a fixed resolution 256x256@55.86300 because i know these games runs at this native resolution and emulator works better than others.
Try Groovymame or WinX68K with Calamity patch, a lot of better.
-
Hi, PX68K core isn't compatible with switchres. I have only few games on it, with a fixed resolution 256x256@55.86300 because i know these games runs at this native resolution and emulator works better than others.
Try Groovymame or WinX68K with Calamity patch, a lot of better.
Ah ok, thanks, I will give WinX68K a try. I know it isn't correct, but is it possible to force all games to run at a resolution like 320x240@60 through Retroarch?
-
Ufff i don't recommend you do it...you see dancing pixels and horrible tearing effects...
-
Ufff i don't recommend you do it...you see dancing pixels and horrible tearing effects...
How did you set a fixed resolution for those two games?
-
With additional config file.
%fullpath%retroarch.exe -L %fullpath%cores\px68k_libretro.dll --config %fullpath%config\retroarchcustom.cfg --appendconfig %fullpath%config\x68000.cfg %1
x68000.cfg
...
video_aspect_ratio = "8.000000"
video_refresh_rate = "55.86300"
aspect_ratio_index = "23"
custom_viewport_height = "256"
custom_viewport_width = "256"
..
-
With additional config file.
%fullpath%retroarch.exe -L %fullpath%cores\px68k_libretro.dll --config %fullpath%config\retroarchcustom.cfg --appendconfig %fullpath%config\x68000.cfg %1
x68000.cfg
...
video_aspect_ratio = "8.000000"
video_refresh_rate = "55.86300"
aspect_ratio_index = "23"
custom_viewport_height = "256"
custom_viewport_width = "256"
..
Thanks, giving this a try now. Which two games do you use these settings with?
-
I see only one game: "Dive On", for all of others groovymame or winx68k.
EDIT: I see Dive On runs well with groovymame option 15khz ingame, so PX68K useless for me.
-
I see only one game: "Dive On", for all of others groovymame or winx68k.
EDIT: I see Dive On runs well with groovymame option 15khz ingame, so PX68K useless for me.
I tried but I am just getting a small window and output resolution shows N/A, see pics. Would it be possible to share your main cfg file?
-
I reviewed my script and it needs to change desktop resolution before launch retroarch (you need this modeline installed).
call "c:\users\arcade\12noon Display Changer\256_256_56.bat"
-
I reviewed my script and it needs to change desktop resolution before launch retroarch (you need this modeline installed).
call "c:\users\arcade\12noon Display Changer\256_256_56.bat"
Ok thanks. By the way is d3d11 the preferred plugin still?
-
Interesting question...i use "gl" for retroarch, i think it's more compatible driver across cores. I remember some problems with bsnes with d3d11 in the past but i don't know if it's fixed.
-
Cool, thanks!