Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dadcore

Pages: [1]
1
General / Our popup arcade w/ Attract Mode was a success!
« on: April 29, 2016, 09:44:18 PM »
Hi All,

Just wanted to share our usage of Attract Mode. We set up a one day popup indie arcade, where we featured 15 locally made games (we are in Twin Cities, Minnesota) across 4 screens. We were part of Minnebar, which is a 1000+ person strong comunity run Barcamp technology uncoference, hosted at Best Buy Headquarters.

We had hundreds of folks roll through and try the games out, all using Attract Mode to browse and launch the games.

Here's a photo of the arcade.



And here's a video of folks playing (uhh not super exciting I know).

https://www.youtube.com/watch?v=Tk8Dik63Cp4

Probably more interesting to folks here, this is how Attract Mode functioned at the arcade:

https://www.youtube.com/watch?v=1sqFD52btIo

Anyway it all went really well, we got tons of great feedback, everybody loved it. I think having Attract Mode and not just a bunch of apps in a folder really was a huge part of this. Folks could just walk up and browse the games, it made things look very professional yet approachable.

Thanks a ton to the developers and other forum members who helped me through a few hiccups I ran into as I got everything going.

I adapted the cools layout into a new layout called popuparcade, which is now on github:

https://github.com/ianfitzpatrick/popuparcadelayout

Also, I've bundled this layout along with my Attract Mode settings folder and a guide for setting up one's own popup arcade here:

https://github.com/ianfitzpatrick/popuparcade

Thanks again!

2
General / Re: Gamepad support docs?
« on: April 15, 2016, 06:03:24 PM »
Run AM, hit the tab key then select controls. Now, you should be able to map your controls.

Okay thought I tried this, but also made several config changes since then. I don't have a gamepad on me ATM so will try tonight when I get home. Thanks for your help!

ALL RIGHT IMMA DORK. I went through the control mapping like you said and everything works amazing. I somehow didn't grok how the control mapping worked right away, but once I spent a little time with it head met desk, and it was no problem.

Thanks for hand holding!

3
General / Re: Gamepad support docs?
« on: April 15, 2016, 02:39:31 PM »
Run AM, hit the tab key then select controls. Now, you should be able to map your controls.

Okay thought I tried this, but also made several config changes since then. I don't have a gamepad on me ATM so will try tonight when I get home. Thanks for your help!

4
General / Re: Gamepad support docs?
« on: April 15, 2016, 02:28:18 PM »
I know that Linux, Windows, and OSX all have 360 driver support. So, if you have the driver installed and the OS recognizes it, AM should detect your joystick input when you configure the control mappings. 

Not a mac guy, but the 360 driver can be downloaded from here. https://github.com/360Controller/360Controller

Hmmm, it's just automatic? I have the 360 driver installed and am using it in other games fine, so the driver/gamepad is def. working.

Sure there isn't another step to configure/enable it?

Or maybe I have to do something in my layout.nut file to detect the input, or map it to an action? FWIW it's up/down on the d-pad plus start button I'm looking for.

5
General / Gamepad support docs?
« on: April 13, 2016, 10:48:53 AM »
Yello,

ON the About page for attract mode I've seen this blurb that mentions gamepad support:

Quote
hides the underlying operating system and is intended to be controlled with a joystick, gamepad or spin dial, making it ideal for use in arcade cabinets. Attract-Mode is open source and runs on Linux, OS X and Windows.

However I can't find any info specifically on gamepad support. I'm using Xbox 360 Controllers on OSX. At the moment I'm using an app called Joystick Mapper to just manually bind the d-pad and start buttons on the xbox controller to the up/down and enter keys on the keyboard.

But it's kind of a hassle/another moving part I'd rather not have to worry about. Just wondering if there is native Xbox 360 gamepad support, and if so how that works? I've dug around in the menu system and through the docs, also searched the forum, but haven't found anything.

6
General / Re: Mac emulator handoff problems
« on: April 13, 2016, 10:44:54 AM »
Very cool!  I would love to see a video of what you've put together :)

Totally, here is how it's looking, only two games loaded in this video (there will be way more than that).

https://www.youtube.com/watch?v=WwnzwPHY1yI

One constraint I have is that it's pretty hard to get artwork and logos from a bunch of random indie devs. But everyone seems to have a title, a company name, a description, and a trailer. So that's mostly why I went with this design.

It also works really well in screensaver mode, just plays the videos endlessly.

Also if you're interested, I'm doing this all for a popup arcade I'm setting up at our local tech un-conference (bar camp) here in Minneapolis. About 1000 people or so attend it, and we'll be setup with four big screens in the main concourse, all hosting a selection of locally made independent games. All the screens will be using attract mode as the front end.

http://sessions.minnestar.org/sessions/353

7
General / Re: Mac emulator handoff problems
« on: April 12, 2016, 08:51:16 AM »
However, I was able to work around it by manually setting the charsize and font, then set wordwrap LAST.  I think while AM parses the script, it encounters an out of range error because it hasn't calculated the size for the font yet and gets caught up figuring out where to wrap .. or something along those lines.

Woohoo, that got me there! Here's what I ended up doing.

Code: [Select]
// Description
local desc = fe.add_text( "Blah", 33, 900, lw - 300, 100 );
desc.align = Align.Left;
desc.charsize = 18;
desc.word_wrap = true;

- I had a tiny text box height of only 25. I increased that to 100
- I wasn't explicitly setting charsize!
- I moved word_wrap last

Making the three changes got me squared away. Thanks so much!

I"m going to go ahead and remove the log files from github in case they contain any sensitive information.

8
General / Re: Mac emulator handoff problems
« on: April 11, 2016, 08:57:53 PM »
Doh, have a new problem, SO close. I'm not sure if this is an error without how I'm doing my layout, or a bug with the mac version and word_wrap, but it's causing a hard crash.

I'm modifying Cools layout as my starting point. One thing I want to add is a description of the game, about a paragraph long description at the bottom. I am pulling this from the Extra field like this:

Code: [Select]
// Description
local desc = fe.add_text( "Blah", 32, 940, lw, 25 );
desc.align = Align.Left;

And adding this line to the transition callback function:

Code: [Select]
desc.msg = fe.game_info (Info.Extra, var);
That's working great, EXCEPT visually it looks like this:



You can see the description at the bottom is cutting off on the right hand side, not wrapping. So I revise my layout.nut to add word_wrap:

Code: [Select]
// Description
local desc = fe.add_text( "Blah", 32, 940, lw, 25 );
desc.word_wrap = true;
desc.align = Align.Left;

And then...Attract Mode crashes on launch. If I comment out word_wrap, it launches fine but look like above.

No error that I can see. But here is a crashlog:

https://gist.github.com/ianfitzpatrick/bff9747f2e576e173329421842b3d624

And here is my full custom layout.nut file:

https://gist.github.com/ianfitzpatrick/7e0c8e19b54f5f39c4b233fa114e92b4

Any help is greatly appreciated!

-Ian

Edit:

Also, here is my console.log. I cleared it right before launching, so should only contain data related this launch/crash of Attract Mode (I hope).

https://gist.github.com/ianfitzpatrick/3bb226469171e6c52fc0fc5d1e6d7636

It seems like this is the last line before the crash:

Code: [Select]
MPAccessSurfaceForDisplayDevice: Set up page flip mode on display 0x04280642 device: 0x7fc961c14490  isBackBuffered: 1 numComp: 3 numDisp: 3
Maybe this means something to you?

9
General / Re: Mac emulator handoff problems
« on: April 11, 2016, 07:02:10 PM »
Woohoo, you got the latest build up and it totally fixes my problem. Thanks a ton!

10
General / Re: Mac emulator handoff problems
« on: April 09, 2016, 09:18:01 PM »
Doh, if I'm reading this right the nightly build for the commit with this fix, 4ff4cf4, failed during the build upload :-[


11
General / Re: Mac emulator handoff problems
« on: April 09, 2016, 11:42:07 AM »
Check out this thread using attract mode with retroarch.  :)

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

Hi, thanks for the pointer. I skimmed this thread but didn't see anything specific about the handoff. Anything you think I should be specifically aware of?

I'm able to launch Mac games okay, didn't need to do -a or anything like that. It's really seems to be the communication between Attract Mode and my successfully launched mac games that are the issue.

12
General / Re: Mac emulator handoff problems
« on: April 09, 2016, 07:44:26 AM »
Wow, that is some kinda crazy fast turn around on my bug. I'll try the nightly....tonight...and follow up here with the result.

Thanks a ton!

13
General / Mac emulator handoff problems
« on: April 08, 2016, 10:22:58 PM »
Hello,

First post so sorry if this is in wrong place. I'm trying to use Attract Mode on OS X 10.11 (El Capitan) with the Mac emulator. I'm doing a pop-up arcade of friends indie games, and hoping to use Attract Mode as the front-end launcher. Been using the Cools layout as a starting point.

The problem is when I launch a Mac "rom" Attract Mode then continues to think it should still be running in the background. This is noticeable because I am setting video backgrounds with sound, and the video/audio stops for a second, then starts again while the game is launched successfully in the foreground. So I have two sets of audio going, the actual game's and Attract Mode's.

I also tried just muting all volume in sound settings, however when I launch the game these settings seem to get overwritten and the video background's audio starts playing anyway.

Another thing I tried is setting emulator > mac > minimum run time to a larger value (like 10 seconds). However this just delays this behavior for 10 seconds, but does not stop it from happening.

Totally noob-ish to attract mode but am a programmer, so if there is some editing I need to do to config files and whatnot can figure that out. Already started to do some.

Okay, thanks for any help. I know this is not the most common setup.

Pages: [1]