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 New Release 2019  (Read 157826 times)

0 Members and 1 Guest are viewing this topic.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #840 on: July 20, 2019, 01:44:43 pm »
Groovyarcade us a full OS and doesn't require Windows. There are menus to help install and configure it. It's based on Linux

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1711
  • Last login:Yesterday at 11:00:03 pm
  • Web Developer.
Re: GroovyArcade live-CD New Release 2019
« Reply #841 on: July 20, 2019, 02:14:35 pm »
So where can I find an up to date tutorial on setting up groovy arcade? Do I still need emudrive software with groovy arcade?

GroovyMame is a fork/patch for mame that has optimizations oriented towards crtís. - Calamity

Crt Emudriver is a modified windows video driver and tool bundle to get 15khz out of compatible video cards. - Calamity

GroovyArcade is an arch linux distro image that is already set up with groovymame and front end. Compatible with lcd and crt. - Ves / Substring

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #842 on: July 20, 2019, 02:24:31 pm »
So no other software required to get it going with my crt? I have seen a few videos of the setup just wasnít sure if there was anything I needed to do before hand.

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #843 on: July 20, 2019, 03:55:01 pm »
You can just try it in virtual box to get an idea of the thing

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #844 on: July 20, 2019, 08:28:35 pm »
I will give that a tray I have a dedicated pc for it so it doesnít matter what operating system it has as long as it works lol. Just looking for the simplest way to get the crt going. I had it working with emudrive and groovymame. But every time I would restart my pc it would go back to 31khz.

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1711
  • Last login:Yesterday at 11:00:03 pm
  • Web Developer.
Re: GroovyArcade live-CD New Release 2019
« Reply #845 on: July 20, 2019, 08:30:49 pm »
So no other software required to get it going with my crt? I have seen a few videos of the setup just wasnít sure if there was anything I needed to do before hand.

I use a jpac. It will split 31khz picture to 15khz for protection (boot). It also amplifies the video signal, needed for some monitors. You might have to blindly select your video option in the groovy arcade menu.? Its been a while. Google an image of groovy arcade if you get no picture.
« Last Edit: July 20, 2019, 10:32:41 pm by keilmillerjr »

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #846 on: July 20, 2019, 08:43:28 pm »
I use an ipac then a vga cable I converted to 9 pin at one end to plug in to the crt.

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #847 on: July 25, 2019, 01:40:25 pm »
So everything starts up great and looks good on my crt but when I try to install it on the HD and it asks to select one it just tells me it canít because itís already partitioned but as far as I can tell itís not. Any suggestions?

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #848 on: July 25, 2019, 02:23:11 pm »
You have to delete existing partitions using the menu. It will take you to cfdisk where you must delete 1 by 1 each partition, write the new partition table, then go back to the menu to install

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #849 on: July 25, 2019, 02:25:07 pm »
yeah I had that issue myself. Wipe the HDD clean with no partitions then install and it will work. That's the easiest way  8)
Dumping ROMs for MAME since 1999!

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #850 on: July 25, 2019, 02:42:49 pm »
When I check disk manager I have no Partitions only a 12 GB Unallocated Partition that I cannot remove or extend my c drive too.

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #851 on: July 25, 2019, 02:44:46 pm »
yeah I had that issue myself. Wipe the HDD clean with no partitions then install and it will work. That's the easiest way  8)

What menu? This is my first time building an arcade with a crt.

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #852 on: July 25, 2019, 02:49:17 pm »
Extend your partition to? If the drive is blank you can't extend anything to anything.
I advise plug the drive into a PC that you know well and use the OS to remove the partition.
In Windows it can be done by right clicking on My Computer and selecting Disk Management then select the new HDD (not your C: drive!!) and delete the partitions. Or use the menu in GroovyArcade to select the partitioning program and remove everything, or some other 3rd party program.
You can also use Windows through the command line with Diskpart, but be careful as it is easy to select the wrong thing and do some major damage to the wrong drive. Google for a tutorial, the info is out there.
« Last Edit: July 25, 2019, 03:04:39 pm by Gurudumps »
Dumping ROMs for MAME since 1999!

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #853 on: July 25, 2019, 02:52:08 pm »
and read this for a set-up guide. it's still relevant even with the 2019 release.
http://forum.arcadecontrols.com/index.php?topic=144155.0

In GroovyArcade, the menu item to wipe the HDD is '3. HD Installation and Partition Tools' then '3. Partition Manager (CAUTION!)'
« Last Edit: July 25, 2019, 03:04:56 pm by Gurudumps »
Dumping ROMs for MAME since 1999!

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #854 on: July 25, 2019, 02:57:02 pm »
Yup thatís the guide Iím using but canít get past the last part to install. When I look in disk management. It shows my C Dr. and it also shows shows 12 GB unallocated the last partition I had I was able to extend my C volume to get rid of it but I canít seem to be able to do it with this  unallocated 12gb

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #855 on: July 25, 2019, 03:03:16 pm »
C drive? Eh? If you are using GroovyArcade it is Linux-based and there's no C drive. Use a new/blank HDD, install from a CD or USB drive, follow the guide and it just works. If not, try a different blank/new HDD.
This thread is about GroovyArcade. If you are not using that, you are in the wrong place ;)
« Last Edit: July 25, 2019, 03:05:38 pm by Gurudumps »
Dumping ROMs for MAME since 1999!

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #856 on: July 25, 2019, 03:11:40 pm »
Thatís what Iím using but I was trying to use an old pc that still has windows in it.

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #857 on: July 25, 2019, 03:18:20 pm »
Can I add a second hard drive to my windows pc and run it off that?

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #858 on: July 25, 2019, 05:09:41 pm »
So In stalled a second SSD and was able to install groovyarcade on it with no problems. Now every time I start up the pc should it load to groovyaravde running at 15khz or do I need to do something extra?

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #859 on: July 26, 2019, 01:09:50 am »
if you set your pc BIOS to use the 2nd HDD as the boot drive then yes it will boot that drive every time.
if it still tries to boot from the old drive, you need to go into the BIOS and change the boot drive so that it boots from the SSD.

Dumping ROMs for MAME since 1999!

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #860 on: July 26, 2019, 08:30:14 pm »
Thank you for all the help!!! I am happy to report itís all working amazing now!!! Just a couple more help questions lol during first boot up is is in 31khz or 15khz? And second question can I make it so it automatically boots to a specific game?

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #861 on: July 27, 2019, 02:03:34 am »
the initial boot will be at 31k. To stop your monitor being possibly damaged with the wrong sync rate, you need to use a JPAC (from ultimarc.com) which will block the sync until the software changes it to 15k.
To boot into one game, go into the file manager from the groovyarcade setup, then navigate to /home/arcade, then cursor down to .xinitrc
This file is used to load the frontend UI or game menu. press F4 to edit it. The last command in this file will be the something like 'advmenu'
change it to load MAME or whatever else you want to run.
Dumping ROMs for MAME since 1999!

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1877
  • Last login:September 13, 2019, 08:33:09 pm
  • Make It So!
Re: GroovyArcade live-CD New Release 2019
« Reply #862 on: July 28, 2019, 09:31:08 am »
So i flashed and install Crt Emudriver on my GPU years ago and havent really touched Groovyarcade installation for a good 5 years, should i be looking up updating Crt Emudriver before i start a fresh install or is there an update option on the GroovyArcade installation? Also has there been any new firmware upgrades in the last few years that i need to flash my card with?

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #863 on: July 28, 2019, 09:42:00 am »
The only reason to update is if you want the latest MAME version. I doubt Groovyarcade has that so you would need to run your own install of MAME for Linux/Windows if you want the newest MAME. If you just play the same games, everything works and don't care about new updates of MAME there's no need to mess with it.
Dumping ROMs for MAME since 1999!

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1877
  • Last login:September 13, 2019, 08:33:09 pm
  • Make It So!
Re: GroovyArcade live-CD New Release 2019
« Reply #864 on: July 28, 2019, 09:52:39 am »
Oh so the latest release of GroovyArcade image doesn't have a relatively new version of MAME installed?. Is there an option to update MAME in any of the setup steps for GroovyArcade installation?

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #865 on: July 28, 2019, 10:10:44 am »
GroovyMAME is a special custom version of MAME. The Groovyarcade iso won't have the latest version.
To find the newest available version read the appropriate sticky thread http://forum.arcadecontrols.com/index.php/topic,151459.0.html
Unpack it and copy the mame executable file to the same location where groovymame is. I assume you'll have to rename or delete the old groovymame and rename the new one to the same file name then it will work and you'll have the newest available version of groovyMAME.
Dumping ROMs for MAME since 1999!

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #866 on: July 28, 2019, 11:29:54 am »
There is a menu option in gasetup that may download a newer groovymame. Somewhere in system updates

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #867 on: July 28, 2019, 12:18:33 pm »
Yes but that requires a working internet connection that may or may not be available or working on the PC that's inside the arcade cabinet. With the default GroovyArcade install, out of the box the internet connection on my PC wasn't working. It was just easier and quicker to manually download and copy the file across from a USB stick using the GASetup program through the file manager :)

Dumping ROMs for MAME since 1999!

aj8302

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 34
  • Last login:August 20, 2019, 06:01:00 pm
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #868 on: August 14, 2019, 11:54:23 am »
What version of mame is in the current groovyarcade?

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #869 on: August 23, 2019, 11:37:19 am »
Out of curiosity : has anyone ever tried the real time linux kernel patches on a groovyarcade setup ?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6723
  • Last login:Today at 05:19:50 am
Re: GroovyArcade live-CD New Release 2019
« Reply #870 on: August 23, 2019, 11:40:19 am »
Out of curiosity : has anyone ever tried the real time linux kernel patches on a groovyarcade setup ?

Real time kernel patches? Is that possible?
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 or pasting it.

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

Gurudumps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:August 26, 2019, 05:34:47 am
  • I ain't no newbie!
Re: GroovyArcade live-CD New Release 2019
« Reply #871 on: August 23, 2019, 11:51:04 am »
Other than to break it there's no point even trying. Nothing needs to be updated, GroovyArcade works just fine as-is.
Dumping ROMs for MAME since 1999!

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #872 on: August 23, 2019, 01:02:31 pm »
Out of curiosity : has anyone ever tried the real time linux kernel patches on a groovyarcade setup ?

Real time kernel patches? Is that possible?

Yes sir : https://wiki.archlinux.org/index.php/Realtime_kernel_patchset

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 443
  • Last login:Today at 12:23:08 pm
  • Z80 ERROR
Re: GroovyArcade live-CD New Release 2019
« Reply #873 on: August 26, 2019, 03:27:54 am »
Out of curiosity : has anyone ever tried the real time linux kernel patches on a groovyarcade setup ?

Real time kernel patches? Is that possible?

Yes, it is possible but I do not see what could be the benefit for GM? Current scheduler are fine and can deal with low latency requirements.
Do you have something precise in mind?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6723
  • Last login:Today at 05:19:50 am
Re: GroovyArcade live-CD New Release 2019
« Reply #874 on: August 26, 2019, 03:58:29 am »
By "real time kernel patches" I understood patching the kernel in real time, instead of patching the kernel for real time.

I believe we already tested a real time kernel in the past with the help pf Cools, but it didn't seem to make a noticeable difference, e.g. in latency.
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 or pasting it.

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

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 443
  • Last login:Today at 12:23:08 pm
  • Z80 ERROR
Re: GroovyArcade live-CD New Release 2019
« Reply #875 on: August 26, 2019, 04:44:02 am »

You mean live kernel patching. It is rather complex and might not be workable for 15Khz. I will check what is feasible.

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 443
  • Last login:Today at 12:23:08 pm
  • Z80 ERROR
Re: GroovyArcade live-CD New Release 2019
« Reply #876 on: August 26, 2019, 07:25:25 am »

You mean live kernel patching. It is rather complex and might not be workable for 15Khz. I will check what is feasible.

Implementing live patching for the kernel would require more time and be as constraining as patching the kernel. Live patching is more about uptime (to meet high availability requirement) and answer the requirement to reduce the number of reboot. I don't think going this way has any sense for 15kHz.

Talking about 15kHz, I just want to drop some info here about one potential idea. On the market, the USB to VGA adapters are built over DAC chip (Fresco FL series) with possibility to enjoy 1080p (bandwidth 100-150 MS/s). It is possible to use such adapter to provide OS agnostic 15kHz support (after driver is loader). The point is that they are dirt cheap and using USB protocol (USB 2.0 compatible). It sounds perfect for the creation of a USB 15 kHz solution. I might look further into it when I am done with other projects.

E.g. cellular SDR with constant radio modulation output by disabling H/V signals.
https://osmocom.org/projects/osmo-fl2k/wiki

Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #877 on: August 26, 2019, 12:58:28 pm »
those may have pretty poor performance with no 3D acceleration ...

Doozer

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 443
  • Last login:Today at 12:23:08 pm
  • Z80 ERROR
Re: GroovyArcade live-CD New Release 2019
« Reply #878 on: August 27, 2019, 02:29:43 am »
those may have pretty poor performance with no 3D acceleration ...

Performance wise you are right. This device would have basic 2D performance but enough bandwidth (150MHz) to display any resolution/refresh rate with no delay impact. MAME is only 2D and implement all 3D API in software. Should not be a big issue.


Substring

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 128
  • Last login:Today at 11:23:37 am
  • I want to build my own arcade controls!
Re: GroovyArcade live-CD New Release 2019
« Reply #879 on: August 27, 2019, 07:57:32 am »
Performance wise you are right. This device would have basic 2D performance but enough bandwidth (150MHz) to display any resolution/refresh rate with no delay impact. MAME is only 2D and implement all 3D API in software. Should not be a big issue.

I don't know about MAME, but quite many mulators render through opengl or d3d, hence my comment. But that's still a funny thing to try!