Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Help Running Sharp X68000 in Retroarch  (Read 5313 times)

0 Members and 1 Guest are viewing this topic.

Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Help Running Sharp X68000 in Retroarch
« 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? 

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #1 on: May 06, 2020, 11:25:18 am »
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.

Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #2 on: May 06, 2020, 11:29:20 am »
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?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #3 on: May 06, 2020, 11:30:58 am »
Ufff i don't recommend you do it...you see dancing pixels and horrible tearing effects...

Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #4 on: May 06, 2020, 11:32:22 am »
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?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #5 on: May 06, 2020, 11:36:53 am »
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"
..



Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #6 on: May 06, 2020, 11:39:16 am »
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?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #7 on: May 06, 2020, 11:42:35 am »
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.
« Last Edit: May 06, 2020, 11:47:36 am by psakhis »

Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #8 on: May 06, 2020, 12:18:11 pm »
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?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #9 on: May 06, 2020, 12:44:01 pm »
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"

Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #10 on: May 06, 2020, 12:56:17 pm »
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?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #11 on: May 06, 2020, 01:26:09 pm »
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.

Yardley

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 13, 2025, 04:02:08 pm
  • I want to build my own arcade controls!
Re: Help Running Sharp X68000 in Retroarch
« Reply #12 on: May 06, 2020, 01:27:16 pm »
Cool, thanks!