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

Recent Posts

Pages: 1 2 [3] 4 5 ... 10

21   Raspberry Pi & Dev Board / Re: Power button for retropie on Yesterday at 02:53:27 pm

Started by GrizzlyThunder - Last post by DaveBullet

I know this is an old sticky, but this approach may help others.  I run Batocera on my Pi3, but you should be able to configure this on any other distribution.

This assume a momentary push button to shutdown and then if desired, startup the Pi.

1. Connect your push button across physical pins 6 and 5 on the Pi GPIO as shown (credit to https://gilyes.com/pi-shutdown-button/)
2. Edit your /boot/config.txt and add this line (check no others load the overlay):

dtoverlay=gpio-shutdown,gpio_pin=3,active_low=1,gpio_pull=up

3. Install or run triggerhappy daemon.  This will handle the KEYPOWER event that the above overlay generates.  If you have batocera installed, Triggerhappy (thd) is running by default with instructions to configure your own multimedia.conf to handle the KEYPOWER event (that is - you don't need to do anymore.  Batocera will startup and shutdown when you press your button):

https://github.com/wertarbyte/triggerhappy

4. Add the following to your multimedia.conf file

KEY_POWER       1   /sbin/shutdown -h now


22   Project Announcements / Side by side sitdown cabineton Yesterday at 02:17:42 pm

Started by DaveBullet - Last post by DaveBullet

Hi there,

This is my first and only (does anyone ever stop at just one? :) project.  I'm excited (as we all are) and keen to share for others, incase this design of interest.

Goals:
1. Sit down cabinet to have long playing sessions (too old to stand for long these days)
2. Side-by-side instead of cocktail.  This allows for beat 'em up and shooter (e.g. Gauntlet) playing
3. Play a variety of consoles - conventional arcade, home consoles/computers (I have long had a love affair with my c64 and vic20), laserdisc games (I have Space Ace and Dragons Lair on DVD)
4. Support coin slot play to make as original as possible
5. Decent sound (custom speaker design)

I welcome any criticism, questions etc... It's all about anticipating problems and fixing them before hammer hits wood.

I've attached sketchup mockups and the built mock panel.  I'm using the Sega Astro City button layout.

The system will run Batocera on a Pi 3b+

Buttons are as follows:
Purple = Select (hotkey for other functions e.g. volume, MAME menu, save state etc...)
Start = Start (multi-function - hold 2 seconds to quit emulator / game)
24mm green = coin for each player
Player 1 / 2 start (as depicted)

Joystick spacing is a little wider to buttons for each player.  I found this more comfortable than crossing arms.  You can see the centre line between joystick and buttons for each player = human body centre when playing.

There's about 500mm space between player centres.  I found this is sufficient room without banging elbows (unless one beats the other! - then it's a simple stretch).

I'll be using a 4:3 HP 20" monitor to maintain the viewing ratio typical of consoles/arcade games of the period.  The monitor will be mounted using the VESA panel on the monitor.

I have it all working.  I've tuned the buttons, scripts and emulators so it is all pretty fluid.

An on/off push button will be placed by the amp (you can see the mockup below the control panel, above the coin slot).

I'll add switches to enable coin for player1/2 so you can toggle (or both) for adding credits.

I'm happy to provide a parts list - location for purchase if helpful.


23   GroovyMAME / Re: GroovyMiSTeron Yesterday at 12:53:44 pm

Started by psakhis - Last post by Calamity

I am deeply sad to announce that our friend Sergi Clara (psakhis), died the 9th of October, on a bicycle accident. He was 44 years old.

Sergi is the author of GroovyMiSTer, one of the most exciting developments in this hobby. We all owe him so much for his incredible talent, passion and dedication.

His friend and colleague Alexxnr, who also collaborated with Sergi on GroovyMiSTer, contacted me yesterday with these sad news.

I want to thank Sergi for the great time we had over the last year testing each version and seeing his idea grow from a proof of concept to the true awesomeness it is today.

Started by RandyT - Last post by RandyT

I love Nvidia GPUs. But...

For those who may not be paying attention, Nvidia has released pricing for their 5000 series graphics cards.  As expected, those who were hoping for some sanity to return with regard to the pricing of the next generation cards, were naive to the situation surrounding Nvidia.  What they don't take into consideration is Nvidia's obscene pricing for anything AI capable.  They have essentially priced themselves out of the consumer market by making the AI hardware so costly, that in order to protect that market segment from the use of consumer cards to do the same thing, they need to ensure there are no alternatives.  After all, who is going to pay $20,000 for a dedicated AI processing card, which will never be anything other than that, and will be obsolete (see: ASIC crypto boxes and the glut of Tesla cards available for pennies on the dollar) the moment a more capable and less-costly solution arrives, if it were possible to get the same results with a half-dozen $1000 consumer GPUs.  Especially since those will retain value on the secondary market for the plebs like you and me.

If there wasn't enough reason to detest AI, you can also thank it for the demise of the advancement of AAA gaming.  For whatever reason, AMD has announced that it will no longer pursue the high-end GPU market.  Maybe it's due to the lack of internal expertise in driving the technology, or they may have just realized that it is so costly to produce their designs, again, thanks to Nvidia and AI, and that a GPU lacking the same utility for AI as the competition doesn't have enough value to justify it's pricing requirements.  Regardless, they have turned their attention to the mid-tier and APU offerings, which will essentially turn PC gaming into consoles without the benefits offered by console gaming.  While scalpers, streamers, content creators and rich kids have shown that they don't care about pricing, which has also contributed to these prices, the average consumer has to.  For that reason, AMD will reign into the foreseeable future as the "gamer's GPU" company.  If Nvidia continues to ignore the needs of the PC gaming market in favor of AI, when it falls, I predict that it will fall hard and may not be able to win back the favor of the market it has turned it's back upon.

All of this added to the abysmal economic situations in the west, and the push-back against the injection of so-called "woke" ideologies into games, has resulted in financial hardship and the threat of demise for several AAA studios.  The situation as it is currently would make it seem foolhardy to invest any capital into these companies, as consumers expect new games to not only deliver the experiences they want, but also to be more impressive than older titles.  But few can afford the hardware required to support them, even if they existed in the form they desired.  Fewer customers for the latest and greatest, equates to a smaller market and even higher prices, eg. unsustainable, for those titles.

In a nutshell, I believe that we are currently exiting the era of AAA gaming, thanks to AI and the company which at one time helped to foster it's growth.  Unlike previous gaming crashes, there will still be new games produced by smaller studios.  The tools have become so advanced now that quality 1-developer games are achievable.  But those who limit their gaming to AAA experiences will need to sell a kidney to afford the hardware, and their options are about to become extremely limited.

Anyone disagree?

Started by psakhis - Last post by Rion

Example how to switch the resolution once the game has started.

For games like Teenage Mutant Ninja Turtles: Shredders Revenge & Shadow of the Ninja - Reborn
Code: [Select]
@echo off
REM Change to the directory of the game
cd "C:\Games\KAGE Shadow of the Ninja"

REM Set the initial resolution to 480x270 using switchres
c:\ini\switchres.exe 480 270 60 -f 480x270@60 -i C:\ini\switchres.ini -s

REM Start the game in a separate process
start "" "\""C:\Games\KAGE Shadow of the Ninja\KAGE Shadow of the Ninja.exe\""

REM Wait for 20 seconds before switching resolution
timeout /t 20 /nobreak >nul

REM Switch resolution to 480x240 after 20 seconds
c:\ini\switchres.exe 480 240 60 -f 480x240@60 -i C:\ini\switchres.ini -s

REM Optional: Wait for user input before closing the command window
REM pause

Started by geecab - Last post by geecab

Hi GPForverer2024!

I've made a new version (v1.0.4) of  scoreboard_to_relays. In this version, you can change the delay in-between commands sent to the relay device by modifying the "SendDelay" value in the 'supported_devices.ini' file. I've set the default value to 50mS, which should be enough to fix the 'ice' trigger issue:-

Here's the link to a zip containing the source code, Visual Studio project and a pre-built exe:-

https://drive.google.com/file/d/1ryEdHlCswhSZNVMpQ29xE27NJvNObeuD/view?usp=drive_link

Hope it works ok :)

Started by PepsiBoy428 - Last post by BadMouth

Sorry I have no experience with G Hub, only profiler.  If possible I would set the default to 270 and make sure it works as such in windows, then have 900 profiles for PC games that support it.  Make sure your MAME exe is named correctly (mame64, mameui, etc).

Not sure if the -joystickprovider setting in mame.ini would make a difference.  You might try setting it to dinput if it is set to auto or xinput.

Make sure to test outside of your front-end to make sure the front-end isn't screwing anything up.

Last resort workaround is that you could set saturation to 0.3  I am not sure if that would affect the resolution and make the steps jerky.  You won't feel the stops at 270, but the game should play better.

If anyone who has configured this stuff more recently can chime in, please do.

Started by PepsiBoy428 - Last post by PepsiBoy428

I've been out of the loop for quite a while, but in my outdated experience...

270° for most arcade games.  Hard Drivin' & Race Drivin had 900° wheels if you feel inclined to figure out how to set them up separately.

150° or less for console games that were meant to be played with a thumbstick.  The wheel can't turn as fast as a thumbstick.  Dropping to a narrow range that you can move through quickly makes the games more playable.

The most important thing is reducing MAME's default 30% deadzone to something like .05 and changing the saturation to 1 (100%).
See the old stickied driving cab info thread for other settings I may be forgetting.

Thanks for the setting suggestion but I am having a problem, I set it to 270 degrees on G Hub on my MAME profile but MAME still thinks it's set to 900 degrees on my wheel.

29   Project Announcements / Re: Project BlueShifton Yesterday at 12:19:33 am

Started by Lexiq - Last post by TapeWormInYourGut

That looks really beautiful, and I like your matching keyboard ;D

30   Project Announcements / Re: Project BlueShifton October 11, 2024, 11:36:06 pm

Started by Lexiq - Last post by Lexiq

Drawer Contents

Although the contents of the drawer will be hidden most of the time, I wanted to keep the cabinet theme going here too. I was able to find a nice compact mechanical keyboard from Akko that matched my colours perfectly.

For a PC / Windows based cabinet, having easy access to a keyboard and mouse is very useful during the setup phase, and even afterwards for making adjustments, or installing new software.

The drawer is also a convenient place to put the amplifier. I did consider mounting this so the knobs were externally accessible - I probably would have positioned it next to the external USB ports, but in the end, I decided to keep the exterior as minimal as possible.

Also included is a wireless microphone receiver that connects to the PC audio microphone port, and some coins, for an authentic experience.



Pages: 1 2 [3] 4 5 ... 10