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: AtomicFE: Will it support my beta brite sign like mamewah? If not, could it?  (Read 2483 times)

0 Members and 1 Guest are viewing this topic.

mccoy178

  • It's hard to work with a straight jacket on
  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3127
  • Last login:September 03, 2021, 10:23:42 am
  • Go Bucks!
Pretty please?  That is about the only thing left that keeps me from switching.

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
What is that  ???

Explain me what it is  , and if i can i will do.  :)

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
youki: BetaBrite are multi-coloured LED scrolling signs. To add support to AtomicFE should be easy.

The user uses LCDGen to generate an .lcd file for every ROM. Eg. 1942.lcd and places them all in a folder Eg. C:\MAME\lcd

You need to send the LCD file of the game your launching before you run MAME. In GameEx you use the ShellBeforeLaunch setting. It looks like this:

Code: [Select]
ShellBeforeLaunch=copy /b C:\MAME\lcd\[ROM].lcd com1:
As you can see it simply replaces [ROM] with the name of the MAME ROM (Eg. 1942), then sends it to com1:.

Simple as that!
« Last Edit: October 19, 2006, 12:39:08 pm by headkaze »

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
Thanks a lot HeadKaze.

So Atomic should already support that.

Try that :

With atomic 0.18 :

-Open AtomicManager
-Open your config file you want use your BetaBrite.
-Click on "Advanced options" check box
-go on the "External Command" tab
-check "Run command before launching game"
-enter as command :   

Code: [Select]
cmd.exe /C copy /b c:\mame\lxd\[ROMNAME].lcd com1
-check wait for program completion
-uncheck Terminate the program when back to atomic
-check hide launched program

Save and try.  It should work.

cmd.exe is for WinXP and Win2000  , i'm not sure it is called like that under win98 .

let me know.

Youk



mccoy178

  • It's hard to work with a straight jacket on
  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3127
  • Last login:September 03, 2021, 10:23:42 am
  • Go Bucks!
Will do.  Also, I have it set up so that when I exit a game, a standard message like, "M.A.M.E. - Please select a game", reads across the sign (mame.lcd) and I have one for each system so when emulators are changed, the new message pops up for that system.  So, in other words, does your program have the capability to call these files before starting a game, exiting a game, and switching emulators?  Like a pre app and post app command of sorts.  BTW, thanks Headkaze for explaining that.

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
Quote
So, in other words, does your program have the capability to call these files before starting a game, exiting a game, and switching emulators?

Yes, of course.

for "before starting game"  , it is that i explained in my previous post
for "Existing game" , it is on the same Tab , check "Run program before going back to FE" , and fill the required fields as in my previous POST.

For 'Switching emulators" .    I was writing  how to do that when i had a doubt.  So i checked , and No you can not(Yes with scripting)  .  But i'm working on a new version (not a major one, just a patch) what should be available next week , and you will be Able to do that the same way that others options.



mccoy178

  • It's hard to work with a straight jacket on
  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3127
  • Last login:September 03, 2021, 10:23:42 am
  • Go Bucks!
You are the freaking man!  Thanks youki! :cheers:

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
The modification is done on my working version.

Few things to do yet , and i will release. (hopefully next week)