Attract-Mode Support Forum

Attract-Mode Support => General => Topic started by: ptiwee on November 13, 2016, 01:33:23 PM

Title: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on November 13, 2016, 01:33:23 PM
I've been working on a lightweight, ready to use image for the Raspberry Pi, to transform it to a retrogaming console. Like RetroPie or RecalBox, but I found those system too heavy, too labyrinthine. It's built on top of buildroot, with packages widely inspired by recalbox. Everything should work out of the box. Don't hesitate to give it a look and give some feedbacks.

Download

Sources
Sources are available on GitHub : https://github.com/ptiwee/arcadeus/tree/arcadeus

Features

How to install

Artworks
You can place the artworks in flyer/snap/wheel subfolders for each systems.
You can provide additional informations for a ROM by creating a {romname}.txt file in the same directory, with the following informations :
You can blacklist ROMs by filling blacklist.txt for each systems, puting blacklisted file name on each line.

Configuring inputs
Currently no simplified interface exists for the inputs.
You can configure AttractMode inputs by pressing TAB during game selection.
You can configure Retroarch inputs by pressing F1 in game.
A unified/simplified interface is planned.

This is an early alpha version, expect bugs. Please let me know for any missing/not working feature.

Changelog
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: verion on November 14, 2016, 01:21:42 AM
This is great! I'll definitely try this out.

Sounds like you are aiming for the appliance-like experience - at least I hope so... because for me this is the way that RPi arcade box should work.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: spannernick1 on November 14, 2016, 06:12:57 AM
Looks nice,Great work you have done but can you add emulators to it,You have missed the Sega Mega CD...;)..?

Nice to see a version for the RPI1..:)
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on November 15, 2016, 11:23:45 AM
Looks nice,Great work you have done but can you add emulators to it,You have missed the Sega Mega CD...;)..?

Sure I can add it, I just have to test that it is working fine and the buttons mapping is correct. I'll probably do it before the end of the week.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: raygun on November 21, 2016, 10:22:40 PM
great work! I'll add a link to the download page so people can find this....
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: chrismc on November 22, 2016, 02:40:39 AM
What is the version of attract mode?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on November 22, 2016, 02:50:43 AM
The last version is included (2.2.0) and is compiled with mmal support.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: dtyge on November 22, 2016, 11:14:02 AM
Quote
You can configure AttractMode inputs by pressing TAB during game selection.
You can configure Retroarch inputs by pressing F1 in game.

Since this is read only....I am assuming that input configuration won't be autosaved?  Or are you saving on the SD card?

Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on November 22, 2016, 12:23:22 PM
Since this is read only....I am assuming that input configuration won't be autosaved?  Or are you saving on the SD card?

Retroarch and AttractMode configurations are saved on the USB drive, as well as savegames and savestate.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: dtyge on November 22, 2016, 02:19:24 PM
Sweet!  Going to have to give this a try -- wanting to go the minimalist route this time....since last go around was all manual.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: dtyge on November 23, 2016, 07:24:33 AM
Tried out last night.  Worked great.  Kudos! 
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: bionictoothpick on November 24, 2016, 03:19:57 AM
Thanks for working on this.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Mslug on November 25, 2016, 03:40:38 AM
This is a great!

Does this include ssh? And is it possible to add extra drivers etc when I have loaded the image to a SD card, or do I have to take the source and make a image with everything in advance?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: kruuth on December 04, 2016, 06:40:01 PM
When I try to start the latest image on the pi 3 I get this "Error, could not find default font" warning and it just loops.  How do I fix that?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Scritley on December 08, 2016, 12:18:38 PM
I get the exact same problem.  During boot, it just keeps looping with the same error saying "Error, could not find default font".

Anyone get past this issue and if so, how?

***********

Follow up:  I got this error when I did not have the USB stick plugged in.  Once I re-read the full blog and realized that is the only place that isn't read only, I figured it was necessary.  When I plugged it in and re-booted, the error was gone.  Stupid mistake, should have RTFM.

Thanks,
Scott
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on December 08, 2016, 11:54:07 PM
There is probably a problem in the image that I uploaded, I cannot test right now but I'll try to upload a new image.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: lrbsilva2004 - Manual do Arcade on December 11, 2016, 11:02:19 AM
I adopted Attract Mode as a child. I use it in all my projects with great security. I'll be testing this image on my RPI3. I am already indicating to the members of the group Attract Mode Brasil, on Facebook. Thank you for your time and dedication.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Fets on January 02, 2017, 08:19:13 AM
When I try to start the latest image on the pi 3 I get this "Error, could not find default font" warning and it just loops.  How do I fix that?

HI,

+1 I have same problem

....
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: kruuth on January 02, 2017, 08:47:52 AM
Any news on the update?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on January 11, 2017, 02:41:31 AM
Hello guys,

Sorry for the long time gone, holydays kept me away from my computer (and this is not a bad thing).
From what I've seen on my side, it seems that the default font not found error is due to the corruption of the USB device. If it happens, remove the attractmode folder from the USB drive and reboot your rapsberry. This will remove the configuration and build a new one (based on default configuration). I updated the two images, now the USB is mounted as "sync" which should reduce the risk of corruption.
The image is now aligned with new buildroot version (2016.11.1) and Glupen64 has been updated to the last git version, N64 emulation should be slightly better on RPI3 (thanks to loganmc10 awesome work).

Indeed, the image cannot work without USB device.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: nitrogen_widget on January 17, 2017, 01:14:08 PM
would it be possible to add lr-mame2003?

Thanks!
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Omamez on January 17, 2017, 05:32:50 PM
also if you can add sega 32x pls
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Phoenix415 on February 01, 2017, 01:34:41 PM
Signed up to forums just to thank you for your work.

I have a couple requests as well:
could we get turbografx16/pce emulation on the image
could we get mame4all-pi on the image too (pi zero)

questions:
is the pizero fba image using pifba?
ive tried to get to the command line to update and install my own packages but it boots right back to AM.  im sure theres a setting somewhere or a way to go into the terminal... how does one go about that?
is there a proper shutdown method from AM?

Thanks mate, keep up the good work!
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on February 06, 2017, 12:14:09 AM
questions:
is the pizero fba image using pifba?
No, it is using fba-libretro.
ive tried to get to the command line to update and install my own packages but it boots right back to AM.  im sure theres a setting somewhere or a way to go into the terminal... how does one go about that?
It is not possible, the image is built using buildroot, they are no package manager available. If you want to get your hand dirty you have to clone the git repository and rebuild the entire image. It is not very complicated, but it requires a bit more knowledges.
is there a proper shutdown method from AM?
No, this image is made initially for arcade machines that I shutdown by cutting the power off ... This is why the image is readonly and it should be safe to power it down this way.

Thanks for your support. I take the opportunity to give you some updates (and tell you a bit about my life). I'm trying to make a very tiny business building arcade machines, that's why I developed those images. But I also need hardware stuff so I'm not 100% on those.

Anyway a new version should come on next month, I kept all your emulator requests, I'll try to add them (there should be no issues). Currently I'm trying to focus on playable N64 emulation.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: nitrogen_widget on February 07, 2017, 10:41:02 AM
Thanks!
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ^F117^ on March 02, 2017, 09:49:32 AM
Raspberry Pi 2/3 image doesn't work, error font loop.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: urukai.one on March 05, 2017, 03:05:47 AM
@ptiwee So an awesome great job !!! Congrats !!!

Can I ask you about making a buildroot including attract mode inside please ?

Thanks again for the job !
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on March 06, 2017, 12:51:10 AM
Raspberry Pi 2/3 image doesn't work, error font loop.

Removing attractmode folder (reset attractmode configuration) from the USB drive should solve the issue.

Can I ask you about making a buildroot including attract mode inside please ?

Not sure what you're asking here, the sources are available on github (https://github.com/ptiwee/arcadeus) with attractmode package.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Wazzu on March 14, 2017, 06:26:28 AM
So great for my Pi Zero! Thansk!
But all I get is this screen :-(
What am I missing?

(https://preview.ibb.co/dViKbF/photo_2017_03_14_14_25_44.jpg) (https://ibb.co/fvbuAa)
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on March 14, 2017, 06:50:42 AM
So great for my Pi Zero! Thansk!
But all I get is this screen :-(
What am I missing?

Did you put your ROMS on the USB drive in the right folder ?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ccarlson on March 26, 2017, 03:06:17 PM
I'm having the same issue, and I believe they're in the right place: MAME roms in the /arcade folder (that is, a folder named 'arcade' in the root folder of the drive). I've also noticed that the configuration isn't being saved to the drive.

Has anybody successfully formatted a VFAT flash drive on Ubuntu or macOS X and subsequently used it with this image?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on March 27, 2017, 12:47:17 AM
I'm having the same issue, and I believe they're in the right place: MAME roms in the /arcade folder (that is, a folder named 'arcade' in the root folder of the drive). I've also noticed that the configuration isn't being saved to the drive.

That's indeed the right place.

Has anybody successfully formatted a VFAT flash drive on Ubuntu or macOS X and subsequently used it with this image?

I'm using mkfs.vfat. Do you have any other USB devices plug to the raspberry pi ?

Thanks for your help !
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ccarlson on March 27, 2017, 10:00:32 AM
It's working now. I changed a few things in my approach, so I'm not sure what did the trick:


It looks and runs great!

Now, I do have another question: Is it possible to install shaders?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ccarlson on March 27, 2017, 06:20:59 PM
Nevermind.

They may already be in the image, but I cloned the repo at https://github.com/RetroPie/common-shaders onto the USB flash drive and used shaders from there.

Yay! My vertical barter bartop is almost ready for an enclosure!
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: ptiwee on March 28, 2017, 12:16:51 AM
It's working now. I changed a few things in my approach, so I'm not sure what did the trick:

  • Used an 8GB flash drive instead of a 16GB
  • Wiped out all existing partitions and set it up as a one-DOS-partition drive


For sure it's the partitions, I assume there is only one partition and one USB drive plugged.

Nice for the shaders, it is not something I use so it is not on the priority list, glad you found a workaround.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: jonny555 on July 17, 2017, 11:41:42 AM
Hi there i can't seam to get this working

1. How to format to vfat nothing in windows 10 for vfat
2.writed the image windisk32
3.formated usb to fat
4.made folders nes\NES roms and put in a .nes file
5.booted the zero w pi and it justs sits on a rainbow type image nothing else happens

Any help would be appreciated if im doing something wrong
Ps this looks amazing great work
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: jonny555 on July 18, 2017, 12:37:42 PM
Hi again please can anyone help would really look to get this amazing skin working
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: jonny555 on July 27, 2017, 07:20:48 AM
Is this thread dead just wondering; )
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: hermine.potter on August 01, 2017, 10:21:24 PM
@jonny555
-which Pi do you have (1, 2, 3, A, B, Zero)?

-download latest archive from here (http://smartretro.co.uk/forums/viewtopic.php?f=3&t=8277) (v5)
-extract archive
-Write .img with Win32DiskImager (https://sourceforge.net/projects/win32diskimager/) to your sd card
-put sd card to your rpi
-turn on rpi
thats it

to get ip from raspberry, goto bash and use this command:
ifconfig
inet addr: is your ip in your network

to control your rpi from windows pc, use putty (http://www.putty.org/):
connect to ip of rpi via ssh
login as : pi
password : raspberry

to put roms to your rpi, use winscp (https://winscp.net/eng/download.php):
connect to ip of rpi
login as : pi
password : raspberry

goto /home/pi/RetroPie/roms/nes
put your roms here
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: nichini on August 06, 2017, 04:29:29 PM
Just registered to say thanks to ptiwee for this image, it's exactly the sort of minimalist setup I've been wanting for my arcade cabinet.

I apologize if this is the wrong place to post this, but I've encountered an isssue that I'm not sure how to resolve. I've got it all set up and configured as per the instructions and everything is running perfectly on the Raspberry Pi 3 - except I'm having a little trouble getting CPS3 games to run properly. My ROMs are correct to FB Alpha v0.2.97.38 included in the package and CPS3 games boot up, run the intros and title screens okay, but during game play there's a noticeable frame rate drop to ~50 fps, as well as some slowdown and choppiness on the audio, rendering games like Street Fighter 3rd Strike functionally unplayable.

I've turned the rewind setting off in the Retroarch menu, and I'm using a quality 5v/2.5a PSU, but the problem still persists.

Is there a separate settings menu or config file specifically for libretro-fba that I should be looking at? This thread (https://forum.recalbox.com/topic/5309/street-fighter-third-strike-fight-to-the-future/12) over at the Recalbox forum seems to describe a similar problem, however I can't find any way to change rewind settings specifically for the FBA core.

Is anyone else emulating CPS3 correctly off this image?  Any tricks to improving performance on CPS3 ROMs? Or is there something else I'm missing entirely?

Thanks again to everyone working on all this, y'all are amazing.
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: Mixtape on August 08, 2017, 02:42:54 PM
Is it possible to add your own HDMI modes? I want to run a VGA adapter and a 5:4 19" 1280x1024 monitor.
Also, did you ever add mame2003? It would be great to use this image for arcade games.

Thanks
-MT
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: pattheaux on August 14, 2017, 05:14:57 PM
Dumb question: how do I get to a bash shell so I can configure Linux (wifi, sound, etc..)?
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: hermine.potter on August 15, 2017, 09:54:35 PM
@pattheaux
hit ESC key > Exit : yes > you're on bash
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: calle81 on August 17, 2017, 04:51:35 AM
Hi,

Is the theme used in the pictures downloadable from somewhere? Otherwise I'd appreciate if someone could zip it up. Looks great :)
Title: Re: Raspberry Pi Zero, 1, 2, 3 AttractMode + Retroarch images (based on buildroot)
Post by: jonny555 on August 17, 2017, 04:24:33 PM
@jonny555
-which Pi do you have (1, 2, 3, A, B, Zero)?

-download latest archive from here (http://smartretro.co.uk/forums/viewtopic.php?f=3&t=8277) (v5)
-extract archive
-Write .img with Win32DiskImager (https://sourceforge.net/projects/win32diskimager/) to your sd card
-put sd card to your rpi
-turn on rpi
thats it

to get ip from raspberry, goto bash and use this command:
ifconfig
inet addr: is your ip in your network

to control your rpi from windows pc, use putty (http://www.putty.org/):
connect to ip of rpi via ssh
login as : pi
password : raspberry

to put roms to your rpi, use winscp (https://winscp.net/eng/download.php):
connect to ip of rpi
login as : pi
password : raspberry

goto /home/pi/RetroPie/roms/nes
put your roms here

Hi thanks for reply pi is zero but the build seams different as require USB stick and sd not like the normal pi images