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 --- Bug Reports --- Site News

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

  

Author Topic: GroovyArcade live-CD 2022 (collaborative effort)  (Read 79865 times)

0 Members and 1 Guest are viewing this topic.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #440 on: April 20, 2022, 01:58:07 pm »
you need to manually edit the boot configuration file and force an edid. In your case, I wonder how you could even install it ... Did you plug another monitor to install ?

Steps you should do :
- if you're on legacy BIOS boot mode : sudo nano /boot/syslinux/syslinux.cfg
- remove the text video=DP-2:640x480iS
- instead put video=DP-2:e drm.edid_firmware=DP-2:edid/generic_15.bin
- CTRL+X to save and exit, say yes twice
- type reboot
- keep us informed
« Last Edit: April 20, 2022, 02:04:34 pm by Substring »

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #441 on: April 23, 2022, 05:27:44 am »
I didn't have enough time, so I tested it simply. I modified the boot configuration, but this time, it comes out as two  screen in the gassetup. I can't even enter the front end.

When I install,

1. I plug LCD monitor(hdmi) and I set install usb to first boot sequence and power off.
2. I plug PVM monitor(vga) and I install to ssd.

When installed in the same way as above, there was no problem with other systems.( i7 7700, z270, r5 430)
I'll try reinstalling it.

ps. Can I use nvme or m.2 type ssd?
« Last Edit: April 23, 2022, 06:35:06 am by liva123 »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #442 on: April 23, 2022, 06:32:48 am »
considering your mobo and APU, you will need the changes I've told you. Once this is done, run again the troubleshoot thing I told you about and send me the link by pm so I can see some details.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7276
  • Last login:Yesterday at 08:20:33 am
  • Quote me with care
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #443 on: April 23, 2022, 09:43:17 am »
In my Deskmini the VGA is DP-3 (not DP-2).
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #444 on: April 24, 2022, 09:44:17 am »
Hello, Substring.
I sent a PM. When I plug LCD monitor(hdmi), It entered the front-end normally, but not when connected to the PVM monitor(VGA).

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #445 on: April 24, 2022, 09:44:43 am »
Hello, Calamity.
It was recognized as DP-2 when first installed.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #446 on: April 24, 2022, 04:44:03 pm »
Hello, Substring.
I sent a PM. When I plug LCD monitor(hdmi), It entered the front-end normally, but not when connected to the PVM monitor(VGA).

You made a small mistake : drm.edid_firmware=DP-2:edid/generic.bin -> drm.edid_firmware=DP-2:edid/generic_15.bin

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #447 on: April 25, 2022, 01:56:37 am »
Hello, Substring.
I corrected the mistake, I saw good screen. Thank you.^^

I have two questions.

1. I see this error message at booting. Is there any way to fix this? Also, I wonder if this could cause other problems.
https://drive.google.com/file/d/1pcYTMD6W2heja5NuhscTiT5dsK1Vc3-w/view?usp=sharing
I couldn't attach a picture, so I linked google drive url.^^;;

2. Can I use nvme or m.2 type ssd? There are people who say yes and there are people who don't.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #448 on: April 26, 2022, 12:55:37 pm »
Hello, Substring.
I corrected the mistake, I saw good screen. Thank you.^^

I have two questions.

1. I see this error message at booting. Is there any way to fix this? Also, I wonder if this could cause other problems.
https://drive.google.com/file/d/1pcYTMD6W2heja5NuhscTiT5dsK1Vc3-w/view?usp=sharing
I couldn't attach a picture, so I linked google drive url.^^;;
Not a big deal, got that on one of my rigs since I changed the mobo. Nothing to worry about
Quote
2. Can I use nvme or m.2 type ssd? There are people who say yes and there are people who don't.
Yes you can !

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #449 on: April 27, 2022, 10:39:21 am »
Thank you, Substring.
Have a nice day.

ronbin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14
  • Last login:May 30, 2022, 10:08:13 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #450 on: May 09, 2022, 10:19:54 am »
Hi

I' m trying to install groovy arcade into a deskmini A300 with a Ryzen 3400G.
I can boot the liveusb using this option
Code: [Select]
LABEL [EDID Interlaced]
MENU LABEL [EDID Interlaced]
LINUX /groovyarcade/boot/x86_64/vmlinuz-linux-15khz quiet rd.udev.log-priority=3 splash mitigations=off audit=0 drm.edid_firmware=edid/generic_15_super_resi.bin video=e
INITRD /groovyarcade/boot/intel-ucode.img,/groovyarcade/boot/amd-ucode.img,/groovyarcade/boot/x86_64/initramfs-linux-15khz.img
APPEND archisobasedir=groovyarcade archisolabel=GA_2022.01

Everything works perfect. But after installing to the hard disk I try to boot and this is what I get
https://www.dropbox.com/s/k6qpmrmsdmmbitr/groovy.jpg?dl=0

Syslinux is configured like this
Code: [Select]
label arch
menu label GroovyArcade
linux /vmlinuz-linux-15khz
append root=/dev/disk/by-uuid/b66c89a0-42ab-4c16-a3d4-9e64953b0c45 rw quiet rd.udev.log-priority=3 splash mitigations=off audit=0 monitor=generic_15 drm.edid_firmware=DP-1:edid/generic_15_super_resi.bin
initrd /initramfs-linux-15khz.img

As I can see, there are two parameters missing: "video=e" (in the LINUX line) and "/groovyarcade/boot/amd-ucode.img" (in the INITRD line).

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7276
  • Last login:Yesterday at 08:20:33 am
  • Quote me with care
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #451 on: May 09, 2022, 11:36:23 am »
Use this (works for me):

video=DP-3:e drm.edid_firmware=DP-3:edid/generic_15.bin
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #452 on: May 09, 2022, 02:10:20 pm »
Hi

I' m trying to install groovy arcade into a deskmini A300 with a Ryzen 3400G.
I can boot the liveusb using this option
Code: [Select]
LABEL [EDID Interlaced]
MENU LABEL [EDID Interlaced]
LINUX /groovyarcade/boot/x86_64/vmlinuz-linux-15khz quiet rd.udev.log-priority=3 splash mitigations=off audit=0 drm.edid_firmware=edid/generic_15_super_resi.bin video=e
INITRD /groovyarcade/boot/intel-ucode.img,/groovyarcade/boot/amd-ucode.img,/groovyarcade/boot/x86_64/initramfs-linux-15khz.img
APPEND archisobasedir=groovyarcade archisolabel=GA_2022.01

Everything works perfect. But after installing to the hard disk I try to boot and this is what I get
https://www.dropbox.com/s/k6qpmrmsdmmbitr/groovy.jpg?dl=0

Syslinux is configured like this
Code: [Select]
label arch
menu label GroovyArcade
linux /vmlinuz-linux-15khz
append root=/dev/disk/by-uuid/b66c89a0-42ab-4c16-a3d4-9e64953b0c45 rw quiet rd.udev.log-priority=3 splash mitigations=off audit=0 monitor=generic_15 drm.edid_firmware=DP-1:edid/generic_15_super_resi.bin
initrd /initramfs-linux-15khz.img

As I can see, there are two parameters missing: "video=e" (in the LINUX line) and "/groovyarcade/boot/amd-ucode.img" (in the INITRD line).
Absolutely, you need video=DP-1:e

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #453 on: May 10, 2022, 08:20:55 am »
Hello, Substring.
I have two questions.

1. What additional work do I need to do to see Korean in Attract mode?
I saw that there was a 'kr.msg' file translated into Korean.
I put a Korean font in the path in the attract mode settings and tried to change the font name, but when I select Korean, it comes out as ㅁㅁㅁ.

2. Can I connect a standalone pcsx2 to attract mode?
I installed it as it is on this website.
https://wiki.pcsx2.net/Setting_up_Linux_version
When I played with standalone pcsx2 rather than the core included in Retroarc, it was much smoother even on a low-spec PC.

Thanks to Groovyarcade 2022, I am having a good time every day. Thank you.

ronbin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14
  • Last login:May 30, 2022, 10:08:13 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #454 on: May 10, 2022, 03:17:02 pm »
Use this (works for me):

video=DP-3:e drm.edid_firmware=DP-3:edid/generic_15.bin
Works perfectly!

Absolutely, you need video=DP-1:e
Thanks for your GREAT work and support

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #455 on: May 10, 2022, 03:31:33 pm »
Hello, Substring.
I have two questions.

1. What additional work do I need to do to see Korean in Attract mode?
I saw that there was a 'kr.msg' file translated into Korean.
I put a Korean font in the path in the attract mode settings and tried to change the font name, but when I select Korean, it comes out as ㅁㅁㅁ.

2. Can I connect a standalone pcsx2 to attract mode?
I installed it as it is on this website.
https://wiki.pcsx2.net/Setting_up_Linux_version
When I played with standalone pcsx2 rather than the core included in Retroarc, it was much smoother even on a low-spec PC.

Thanks to Groovyarcade 2022, I am having a good time every day. Thank you.

1. I'll ask the AM dev. Which font have you used ?

2. Of course you can, just read the syntax of the emulators -> check shared/frontends/attract/emulators/MAME.cfg for example
The emulator is launched with a script called galauncher which is not aware of PCSX2, so start pcsx2 the way you did it on commandline + substitute the rom name with predefined variables in AM.
There is an archlinux package for pcsx2, just run sudo pacman -Sy pcsx2
« Last Edit: May 10, 2022, 03:39:30 pm by Substring »

liva123

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 10, 2022, 08:57:17 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #456 on: May 10, 2022, 08:57:17 pm »
Hello, Substring.
I'll try to run standalone pcsx2 and report then.

I installed this font, 'noto-fonts-cjk'.(maybe Google font?)
'sudo pacman -S noto-fonts-cjk'
but, not work.

Also, I copied various fonts to this path(/shared/frontends/fonts<-attractmode basic fonts path) and tried to change them, but, not work.

DrAlves

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:June 23, 2022, 09:54:35 am
  • Megatouch Maxx Player and an Arcade Geek
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #457 on: May 11, 2022, 10:10:10 am »
Hi!
Can i put this in a megatouch maxx?
I try but apeears No Boot Device Found or something else...

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #458 on: May 12, 2022, 04:13:48 pm »
Hello, Substring.
I'll try to run standalone pcsx2 and report then.

I installed this font, 'noto-fonts-cjk'.(maybe Google font?)
'sudo pacman -S noto-fonts-cjk'
but, not work.

Also, I copied various fonts to this path(/shared/frontends/fonts<-attractmode basic fonts path) and tried to change them, but, not work.
I can only point you to https://wiki.archlinux.org/title/Localization/Korean and install the proposed packages, one by one (not the AUR ones)

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #459 on: May 12, 2022, 04:14:16 pm »
Hi!
Can i put this in a megatouch maxx?
I try but apeears No Boot Device Found or something else...
Can you give more details about your configuration ?

DrAlves

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:June 23, 2022, 09:54:35 am
  • Megatouch Maxx Player and an Arcade Geek
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #460 on: May 17, 2022, 06:58:36 am »
Yup:

- Motherboard Mitsubishi
- PhoenixBIOS 4.0 Release 6.0
- CPU - WinChip IDT C6 200mhz
- 128MB Ram
- IDE 2 SD adapter

Sonny_Jim_Pin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 30, 2022, 03:21:42 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #461 on: May 18, 2022, 08:34:10 am »
I'd be amazed if it could run on something that old.

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 240
  • Last login:Yesterday at 08:16:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #462 on: May 18, 2022, 01:02:04 pm »
It won't even boot with 128MB of RAM.

I can't remember what you guys used for GroovyArcade, did you make a busybox with something like Yocto?
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #463 on: May 19, 2022, 01:51:16 pm »
GroovyArcade = ArchLinux, not yocto or buildroot. Which also means it only supports 64bits x86 architectures

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 240
  • Last login:Yesterday at 08:16:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #464 on: May 19, 2022, 05:25:45 pm »
Probably it won't even boot on 128MB of RAM.

EDIT: I've been favoring Alpine Linux over Arch lately. I've found it nicer for "one purpose" situations like MAME emulation.
It also has a compatibility layer for glibc.
« Last Edit: May 19, 2022, 05:28:21 pm by donluca »
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #465 on: May 20, 2022, 06:08:57 pm »
musl also has some issues ...

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 240
  • Last login:Yesterday at 08:16:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #466 on: May 21, 2022, 08:51:25 am »
I can imagine it has, but so far I haven't really found anything to complain about.

Most stuff that broke or didn't work out was due to the glibc compatibility layer.

Just a random thought to throw out there anyway. :P
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

edomatic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:Yesterday at 05:51:58 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort
« Reply #467 on: May 24, 2022, 04:10:41 pm »
Kudos to substring and calamity and eveyone that contributes to this groovyarcade 2022!!

Just replac3d my (old) 2016 groovy-setup on windows 7 with mame217 with this 2022 build with latest mame on this bare arch and i must say im very impressed! Almost 95% worked out of the box including p1 and p2 controls , attract mode, no booting issues.. no hickups ,perfect scaling..wow! My astro city shines like new thanks to your hard work
2 thumbs up guys 😎👌!

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #468 on: May 25, 2022, 03:21:03 am »
I can imagine it has, but so far I haven't really found anything to complain about.

Most stuff that broke or didn't work out was due to the glibc compatibility layer.

Just a random thought to throw out there anyway. :P
The glibc compatibility is a problem, alpine is more of a niche OS than something suited for our case. A number of people want to install Kodi or Steam. Kodi (back in 2019) wouldn't work with musl.

But, in case you didn't know, Alpine natively ships GroovyMAME instead of MAME ;)

Kudos to substring and calamity and eveyone that contributes to this groovyarcade 2022!!

Just replac3d my (old) 2016 groovy-setup on windows 7 with mame217 with this 2022 build with latest mame on this bare arch and i must say im very impressed! Almost 95% worked out of the box including p1 and p2 controls , attract mode, no booting issues.. no hickups ,perfect scaling..wow! My astro city shines like new thanks to your hard work
2 thumbs up guys 😎👌!

Glad you got it working like a breeze :) Now you can join us on discord and talk with users !

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 240
  • Last login:Yesterday at 08:16:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #469 on: May 25, 2022, 08:06:51 am »
But, in case you didn't know, Alpine natively ships GroovyMAME instead of MAME ;)

No friggin way! Are you serious?


EDIT: https://pkgs.alpinelinux.org/package/edge/testing/x86/mame

Holy crap! That's quite the surprise!
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

ronbin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14
  • Last login:May 30, 2022, 10:08:13 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #470 on: May 29, 2022, 04:39:04 pm »
Hi

I can't run latest groovymame in drmkms. I'm using debian bullseye with 15khz patched kernel, and groovymame downloaded from github releases page.
Version 242 and 243 work fine, but 244 tries to use X11 (which is not installed) even if I append "-switchres_backend drmkms"
Quote
Attempting load of mame.ini
Attempting load of mame.ini
Attempting load of mame.ini
Attempting load of mame.ini
Setting SDL videodriver 'x11' ...
Could not initialize SDL x11 not available
Am I the only one with this problem?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7276
  • Last login:Yesterday at 08:20:33 am
  • Quote me with care
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #471 on: May 30, 2022, 04:02:49 am »
This is a regression in baseline MAME. By now, it will work forcing this option: -videodriver kmsdrm

More info: https://github.com/mamedev/mame/issues/9852
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #472 on: May 30, 2022, 09:47:18 am »
Hi

I can't run latest groovymame in drmkms. I'm using debian bullseye with 15khz patched kernel, and groovymame downloaded from github releases page.
Version 242 and 243 work fine, but 244 tries to use X11 (which is not installed) even if I append "-switchres_backend drmkms"
Quote
Attempting load of mame.ini
Attempting load of mame.ini
Attempting load of mame.ini
Attempting load of mame.ini
Setting SDL videodriver 'x11' ...
Could not initialize SDL x11 not available
Am I the only one with this problem?
I've pushed a fix in the testing repo until it's fixed upstream. Will push it to stable soon I guess

Dancorp

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:June 12, 2022, 06:46:54 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #473 on: June 01, 2022, 04:19:45 pm »
On Calamity's advice, I would like to know if my configuration is supported by GroovyArcade.
Mini PC HP EliteDesk 705 G3, equipped with AMD APU 10 Pro 8770 (GPU Radeon R7 Series)
https://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=2037#p2037

Indeed, Windows 10 drivers do not allow (yet) to enable interlaced resolutions on some AMD APUs.

I have obviously tested but nothing appears on the screen when I select PAL or Arcade 15kHz mode.

Thanks in advance

Dan
« Last Edit: June 03, 2022, 02:54:29 pm by Dancorp »

Sonny_Jim_Pin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 30, 2022, 03:21:42 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #474 on: June 04, 2022, 04:46:41 am »
Apologies if this is an oft-repeated question but I checked the docs and couldn't see anything.

I'm setting up a new PC tomorrow for a cabinet with a vertical monitor, is there an option or setting during installation that will set the menus/games to be the right orientation?

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #475 on: June 04, 2022, 06:07:50 pm »
yes sir! Just install, then once installed, in the text menu : setup > video > Monitor rotation
This part will get some slight improvements very soon

Sonny_Jim_Pin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 30, 2022, 03:21:42 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #476 on: June 05, 2022, 12:05:10 am »
Awesome.  Just fired it up on a $50 PC from Marketplace and after some initial teething troubles (forgot to select Nvidia 15kHz) it's working fine, thanks!

I did notice that the initial GA boot screen (I think it's Plymouth) is still horizontal along with the Attract Mode video, once I've finished updating/loading ROMs/playing the thing for a bit I'll have a look to see if I can't knock up something for a vertical monitor.

Thanks for your hard work on this project, it's very much appreciated.

EDIT:  Also I couldn't seem to get the vertical - inverted option to work, the screen was always the same orientation (90 deg instead of the 270 I wanted).  In the end I just moved the plug on the chassis.
« Last Edit: June 05, 2022, 01:13:05 am by Sonny_Jim_Pin »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #477 on: June 05, 2022, 08:23:33 am »
Plymouth yeah. It's rotation is fixed in the dev branch of gasetup.
The AM layout is rotated, but looks awful since it's stretched. Oomek is working on that, so it will be part of AttractPlus, not AttractMode
For the inverted stuff: only has effecton mame, I never tried the reflect_x/reflect_y video kernel options

Sonny_Jim_Pin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:June 30, 2022, 03:21:42 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #478 on: June 05, 2022, 09:19:34 am »
The vertical - inverted was an option within Attract Mode, but all it seemed to do was the same as rotate right.  WRT the AM intro video, I found an option within AM to rotate it.

AM looks awful by default although I managed to find a really nice vertical layout called 'Verticools Deluxe'

http://forum.attractmode.org/index.php?topic=3387.0

EDIT:  I did make a vertical plymouth splash and it worked fine when I did plymough --show-splash but on boot it always uses the original one rather than my modified one?  Is it in a different location to /usr/share/plymouth/themes/groovy ?

EDIT2:  Putting this info here in case I forget it.  The "THT 1P Arcade Controller" needs a USB quirk adding otherwise only one controller appears:

echo "options usbhid quirks=0x16c0:0x05e0:0x040" > /etc/modprobe.d/tht_arcade_controller.conf
« Last Edit: June 05, 2022, 10:19:46 pm by Sonny_Jim_Pin »

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 740
  • Last login:Yesterday at 12:47:03 pm
  • Forking GroovyArcade
    • forum.arcadecontrols.com/index.php/topic,160023.0.html
    • GroovyArcade active fork
Re: GroovyArcade live-CD 2022 (collaborative effort)
« Reply #479 on: June 06, 2022, 09:39:41 am »
The best to rotate plymouth without doing anything nasty in the theme is simply to use the panel_orientation of the video= option. This is part of the next gasetup update (you can still install gasetup-git if you want it NOW)

If you wanna test by yourself: https://docs.kernel.org/fb/modedb.html
« Last Edit: June 06, 2022, 10:02:04 am by Substring »