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 - ptiwee

Pages: 1 [2]
16
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
  • AttractMode frontend, retroarch backend
  • Systems available : Arcade (FBA), NES (Nestopia), SNES (pocketsnes), Nintendo 64 (glupen64), GameBoy (Gambatte), GameBoy Color (Gambatte), GameBoy Advance (gPSP), Sega Master System (picodrive), Megadrive (picodrive), GameGear (GenesisPlusGX), NeoGeo (FBA), NeoGeo Pocket (Beetle-NGP), PlayStation (pcsx-rearmed)
  • Read-only SD card
  • Autoscan USB drive for roms
  • GPIO Joystick Driver mk_arcade_joystick_rpi

How to install
  • Download the image for your Raspberry Pi
  • Follow those instructions to install the image to your SD card
  • Format a USB drive in VFAT and copy your roms (and needed bios) in the following folders :
    • arcade : FBA roms, format .zip
    • nes : NES roms, format .nes
    • snes : SNES roms, format .snes
    • n64 : N64 roms, format .n64
    • gameboy : GameBoy roms, format .gb
    • gbc : GameBoy Color roms, format .gbc
    • gba : GameBoy Advance roms, format .gba
    • sms : Sega Master System roms, format .sms
    • megadrive : Megadrive roms, format .md
    • gamegear : GameGear roms, format .gg
    • neogeo : NeoGeo roms, format .zip
    • ngpx : NeoGeoPocket roms, format .ngc
    • playstation : PlayStation roms, format .bin
  • Put the SD card and the USB drive to the Raspberry Pi, connect a keyboard and boot the board. The image cannot work without USB drive.

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 :
  • First line : Title
  • 2nd line : Manufacturer
  • 3rd line : Year
  • 4th line : Game description
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
    v1.1
    • Rebase on top of buildroot 2016.11.1
    • Update Glupen64 to the last git version
    • USB drive is now mounted as "sync", should reduce corrupted filesystem

17
Themes / Re: Flat Theme
« on: November 02, 2016, 12:53:29 AM »
Hi web,

This is actually made on purpose. You can remove the line 107 (snap.video_flags = Vid.NoAudio) in the file layout.nut to get the sound.

I'll make it optional in the menus later :)

18
Themes / Re: ULTRADASH (WIP)
« on: October 26, 2016, 12:07:52 AM »
Hi Spinelli, let me know which kind of help do you need for the coding :)

19
Themes / Re: Designers looking for Coders and vise-versa
« on: October 26, 2016, 12:07:05 AM »
Who wanna help me with the ULTRADASH theme with some codding?

I can help, let's continue on the ultradash thread.

20
Themes / Re: Designers looking for Coders and vise-versa
« on: October 24, 2016, 11:52:21 PM »
Sorry, English doesn't good enough. Below is new theme. I will try to complete it. But hope you and verion can give support later (coding & design).  :)

I really like your theme, if you need help for coding I can provide some.
Very good job with the artwork !

21
Themes / Flat Theme
« on: October 20, 2016, 07:23:19 AM »
There is a very simple theme, inspired by New Station.
The game info displayed are taken from "Extra" section in the romlist.

Credits :

I'll probably update the theme in the next days, let me know if you have any comments.

[attachment deleted by admin]

22
General / Re: Random game after period of time
« on: August 31, 2016, 05:03:32 AM »
I dirty coded this plugin which should do the trick. For now it will first select a random display, then a random game (I could ponderate the displays, but is really recessary ?).
Let me know if you encounter any bug.

23
Themes / Re: Can someone talented make a theme like this?
« on: August 28, 2016, 07:01:17 AM »
I made the changes you asked, let me know if everything's fine :)

24
Themes / Re: Can someone talented make a theme like this?
« on: August 26, 2016, 02:41:42 AM »
Hello Spinelli,

I made this layout, I don't have the graphics for the background but I hope there is enough for you to play with and improve it.
If you have any questions let me know :)

25
Scripting / Re: Load a custom font?
« on: August 24, 2016, 11:23:00 PM »
Hi mtx,

You don't need to "load" the font, just place it in your layout folder, then you can change the layout font according to your font name using fe.layout.font = "YourFont".

26
General / Raspberry Pi 2 and Pi 3 PKGBUILDS
« on: August 10, 2016, 03:48:24 AM »
Hello,

I published some PKGBUILDS for archlinux, in order to install attract-mode without X.
They are available here: https://github.com/ptiwee/archade

Install in the following order:
- sfml-pi-git
- ffmpeg-pi-git
- attract-pi-git

Once installed, running attract in terminal should launch attract-mode.

Additional packages are available:
- sdl2-pi: SDL2 library without X. Needed for retroarch.
- mk-arcade-joystick-pi-dkms: A kernel module to use raspberry Pi GPIO as joysticks.

Let me know if you have any problems.

27
Scripting / Re: How to move more than 1 game using conveyour
« on: August 10, 2016, 03:44:07 AM »
Hello, you can extend the Conveyor class and use the signals to catch the Previous/Next game event, and modify fe.list.index as you want.

You can have a look at Grid layout to have an example.

28
Themes / Re: New Station Theme
« on: August 09, 2016, 04:30:40 AM »
Hello kent69,

Congratulation for your theme, I'll use it on my arcade machine :)

Although I have some suggestions :
  • Change the displayName sizing, in order to adapt to the ratio
  • Are the surface really needed for the snaps ?
  • Rework the conveyor code, it can be improved (As an example, the transition is not smooth if we set transition time to a high value)

I reworked the theme a bit for my raspberry (haven't tested it on the raspberry yet), if you want to have a look : http://pastebin.com/yG2rr9c0
I removed the history and favorites as I don't need it (in the hope of making the theme a bit lighter).

Pages: 1 [2]