Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x68000 x68030 - Weird/distorted Mame menus and keyboard and leds menu #476

Open
Kelvfimer opened this issue Apr 1, 2024 · 3 comments
Open

Comments

@Kelvfimer
Copy link

Kelvfimer commented Apr 1, 2024

Description

When running some games in X68000 or X68030 the mame menus and keyboard and leds menu get distorted

example

imagen

This distorsion/weird menus doesn't happen on regular mame build. It is only happening on Libretro one Windows and Linux.

Expected result

Menus to be shown correctly as in the regular mame build

Platform

Windows or Linux Retroarch with latest Mame version
RetroArch 1.18.0 (Git fcd546b74c)
=== Build =======================================
CPU Model Name: 11th Gen Intel(R) Core(TM) i7-11370H @ 3.30GHz
Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2
Mame ac9d034
Windows 11 and Linux

Repro steps

  • Download Retroarch Windows (it also happens on Linux Retroarch version)
  • Download latest Mame Core
  • I used Mahou Daisakusen (1994)(Electronic Arts - Victor)
  • Create Mahou.cmd file with following content
x68000 -ramsize 6M -flop1 "C:\Users\XXXX\Desktop\mahou\Mahou Daisakusen (1994)(Electronic Arts - Victor)(Disk 1 of 3)[a].dim" -flop2 "C:\Users\XXXX\Desktop\mahou\Mahou Daisakusen (1994)(Electronic Arts - Victor)(Disk 2 of 3)[a].dim" -rp C:\Users\XXXX\Desktop -ui_active -oslog -log
  • Load Content Mahou.cmd
  • Wait 1 minute until insert disk 3 screen and Mame Menu, keyboard and leds menu get distorted/weird

Log files

[error.log](https://github.com/li
retroarch menu distorted.log
bretro/mame/files/14828422/error.log)

@sonninnos
Copy link
Collaborator

It is as designed, since the default output size uses the native viewport from the emulated hardware output.

Either disable the extra stuff outside of the native video output in the internal menu, or use alternate renderer in the libretro menu to set output resolution as whatever instead of native resolution.

@Kelvfimer
Copy link
Author

Thx for your answer @sonninnos However Removing the keyboard or led section, changing the aspect ratio or changing the output resolution is not fixing the issue. :(

@sonninnos
Copy link
Collaborator

sonninnos commented Apr 1, 2024

I meant the core option, not any frontend aspect ratio or resolution.

Alternate render with large enough resolution versus native shows clear difference in the menu drawing also:

Native:
retroarch_2024_04_02_01_54_53_554

Alternate at 1080p:
retroarch_2024_04_02_01_53_14_380

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants