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.

Topics - kent79

Pages: [1] 2 3 ... 6
Themes / [HELP] Ambience HD Revised version (v0.1)
« on: March 27, 2020, 08:22:54 PM »
Hi All,

Orginial Ambience HD Theme

I try to update Ambience HD with system bar. It works and nice. But there is something issue of displaying filter name list (center of right side). The list can't refresh while switching systems. Someone can help me to fix it? Thanks.

Themes / 9Grid Theme released
« on: February 27, 2020, 04:59:16 AM »
This is simple & light theme  :)

Themes / Arcade Theme v0.6.2 [Released]
« on: August 09, 2019, 06:51:11 AM »

General / RPiAM Mini Project
« on: March 30, 2019, 01:07:11 AM »
Hi Guys. This is my new retro game project - RPiAM Mini. There is raspberry 3b+ with 3.5 inch LCD. The theme is using revised grid theme for attract mode.    :)

General / The best choice of emulator machine
« on: February 08, 2019, 11:37:01 AM »
I am looking as below mini device. It is base on APU and only TDP 35W. It is more powerful than RPI. What do you think so?

Asrock DeskMini A300, AMD 200GE, 8GB, 1TB HDD
below US$350

Scripting / Search by "name" or "ListEntry"
« on: January 28, 2019, 03:18:56 AM »
Any one can teach me how to modify built in search function modules from search by "name" to  " name" or "ListEntry"?

I would like to input a ListEntry number or name and then find the game. Thanks.

Themes / [Available Now] AM Kunio-kun Theme v1.2.1
« on: January 25, 2019, 04:45:20 AM »
Base on Kunio-kun: The World Classics Collection. What do you think so ?

Setup Guide

1. Download Theme ( in this post #1

2. Download  menu-art resources (system's flyer & wheel) as below link

3. Disable Screen Saver -> 0

4. Enable Search plugin

5. General -> Startup Mode -> Show Display Menu

6. Setup Button:
Controls-> Left (default action = Prev Game)
Controls-> Right (default action = Next Game)
Controls-> Select = Circle Button
Controls-> Back = Cross Button
Controls-> Custom1 = Triangle Button
Controls-> Screen Saver = Square Button
Controls-> Preview Display = L1 Button
Controls-> Next Display = R1 Button

Make sure set image & video is [snap] for system cfg files
artwork    wheel        C:\MD\wheel
artwork    flyer          C:\MD\flyer
artwork    snap         C:\MD\snap
artwork    snap         C:\MD\video

* smaller flyer artwork size will be better performance, optimize size is 400 x 400 pixels

AM Kunio-kun Theme v1.1 demo video

SKunio-kun: The World Classics Collection game (Original Game)

Scripting / Please help to complete the theme
« on: October 17, 2018, 05:54:05 AM »
Dear All,

About is my new theme that base on Grid theme. Now there is a issue when pressing select the game, then game names in grid will be shown incorrectly.

I think the issue is coming from as below line. It need to replace the  "m_art.index_offset" or rewrite script. Could you teach me how to fix it? Thank you very much.

local s = fe.game_info( Info.Title, m_art.index_offset );

Hope you like it :)

Using smaller size of thumb images can improve the grid movement performance :) 

The theme need to replace screensaver config file, please backup first



Themes / Neo Geo Mini Theme
« on: June 18, 2018, 11:15:31 PM »

verion version is better more  :(

Scripting / Request To get all text from single text file function
« on: June 17, 2018, 10:36:38 PM »
Hello, Any one could help to revise current "file_util" plugin. I would like to get all text from single file only. Many Thanks.  :)

R.A.M.E.S. - stand for Raspberry/Retro pie Attract Mode Entertainment System. This is my first RPI project. First, I would like to say Thank you to Attract Mode (AM) and Andrew Mickelson. It makes my dream come true. One system can take all my favorite Entertainment features. The system is based on AM fronted and would like to extend the features.

-   Raspberry Pi 3 Model B+
-   Retro pie 4.4 image
-   Attract mode
-   5” TFT LCD
-   Bluetooth gamepad
-   Photo Frame (as a case)

Below is main feature of R.A.M.E.S.
1.   Date & Clock
2.   Retro game frontend with Classic, Arcade, NES, PCE, Mega Drive, SNES
3.   Video Playback
4.   Jukebox
5.   Photo Album with Music
6.    Internet Radio

This is a small, clean light theme desktop device. Now, You can enjoy games, video, music, radio anytime through by Bluetooth gamepad. What do you think? Please give me an advice. Or if you want to get the system’s theme files. Please let me know. Thanks.


How to install attract mode in rpi

Scripting / Please help to draw a Calendar
« on: June 14, 2018, 01:16:12 AM »
Dear All,

I would like to draw a Calendar in AM. I have find the sample of java, but don't know how to do that in AM. Any one can help me. Many Thanks.

    S   M   T   W  T   F  S
                            1  2
         3  4  5  6  7  8  9 
   10 11 12 13 14 15 16
   17 18 19 20 21 22 23
   24 25 26 27 28 29 30

Just buy a Raspberry Pi 3 Model B+ and will be built up a new retro game machine with Attract Mode Frontend. We can find some guides in somewhere, but it may be not fully or not up to date. So, I would like to write a new step by step installation guide here.  :)

1. Preparation
- 5" LCD monitor
- Raspberry Pi 3 Model B+ broad
- micro SD card with Retropie 4.4 image
- Bluetooth 8bitdo SFC30 gamepad

2. Installation
- Install 5 inch LCD to rpi3 device (optional)
- Download Retropie 4.4 rpi3 image from official site
- Using Win32DiskImager (Windows) to write the image to SD card
- plugin Ethernet cable (if you use wired network)
- Insert SD card to rpi and connected with usb keyboard, then turn on the device

3. raspi-config Setup
On Retropie welcome screen, press F4 goto console mode

Code: [Select]
sudo raspi-config- Localisation Options > Change Wi-fi Country > Select your country
- Interfacing Options > SSH > YES to enable SSH server            
- Advanced Options > Expand Filesystem
- Advanced Options > Auido > Force 3.5mm jack (optional, if you use 3.5 mm for output sound)
- Network Options > Wi-fi > Input your wifi information (optional, if you use wifi network)
- Exit raspi-config and reboot system to take effective   

4.Rotation of screen and matching monitor resolution (optional).

Code: [Select]
sudo nano /boot/config.txt

# uncomment if hdmi display is not detected and composite is being output
# uncomment to force a specific HDMI mode (here we are forcing 800x480!)
hdmi_cvt=800 480 60 6 0 0 0

# Add one of these to the bottom:
#90 degrees
#180 degrees
#270 degrees
#horizontal flip
#vertical flip

Save and reboot system to take effective   

5.1 Using putty to login for Update system packages & system firmware (***)

Once SSH service was enabled, you may using "putty" to remote login system
login id: pi
password: raspberry

This is very important, especially firmware update. It can make system stability and speed up performance

Code: [Select]
sudo apt-get update && sudo apt-get upgrade
sudo rpi-update

reboot system to take effective

5.2 After reboot system, the device will boot to tty1 mode. To fix it, please follow as below step:  (***)

Remote login to system

Code: [Select]
sudo raspi-config
- Select Boot Options > B1 (Desktopp/CLI) > B2 (Console Autologin)
- Exit raspi-config and reboot system to take effective


6. Using putty to login for setup Bluetooth gamepad (optional)

Remote login to system

Code: [Select]
sudo /home/pi/RetroPie-Setup/ Choose the "Configuration / Tools" menu choice > Choose the "bluetooth - Configure Bluetooth Devices" menu choice
- Make sure the 8Bitdo mapping hack option is turned "off"
- Choose the "Register and Connect to Bluetooth Device" . Here it has successfully detected the name of the controller (8Bitdo), select OK here.
- Choose the "DisplayYesNo" optin to complete the registration process
- Setup the udev rule in order for Joypad, select 8Bitdo gamepad

Save and reboot system to take effective

7. Build FFmpeg with mmal support (hardware accelerated video decoding)

Remote login to system

Code: [Select]
cd ~; mkdir develop
cd ~/develop
git clone --depth 1 git://
cd ffmpeg
./configure --enable-mmal --disable-debug --enable-shared
sudo make install
sudo ldconfig
cd ~; rm -r -f ./develop

Save and reboot system to take effective

8. Retropie Setup & Install Attract Mode

Once gamepad connected, on Retropie welcome screen, press button "A". Then follow the instruction to setup all button, you may press 2 buttons at same time to skip some button setting.

- On Menu, Select retropie setup-> "update" , Yes to up date package.
- Then, select retropie setup-> "Manage core packages" -> Install/Update all core package from binary , Yes to up date package.
- Next, select retropie setup-> "Manage experimental packages" -> select "800 attactmode" to install
- After AM installed. Then using putty to remote login and run below AM script that made by "progets"
- It will be auto reboot system while the script is running completed.
- When you are going retropie menu again, you can see "Attarctmode" option in this time. Select it and auto reboot again. Next time, it will let AM boot up by default (black screen, you can press Tap button to see AM menu).

9. Add attract mode in samba service  (***)
This is very very important. It will make you easy to config AM later. Retropie was opened samba service by default. We need to config samba file only.
- Login in by putty and edit samba config file

Code: [Select]
sudo nano /etc/samba/smb.conf
#add below in the last of line

comment = am
path = "/opt/retropie/configs/all/attractmode"
writeable = yes
guest ok = yes
create mask = 0644
directory mask = 0755
force user = root
comment = am2
path = "/opt/retropie/supplementary/attractmode/share/attract"
writeable = yes
guest ok = yes
create mask = 0644
directory mask = 0755
force user = root

Save and reboot system to take effective   

After to setup samba service, you can easy to access attract mode config folder by windows now


10. Setup Attract mode
While you running AM at first time, you can see all retro systems display were mapped to AM. So, first is remove unused display system
- Access am\romlists folder and delete all unused system folder, please make sure DON'T  delete "setup" folder, this is for retropie config display
- Edit am\attract.cfg file to remove unused display system

Save and reboot system to take effective   
11. Setup Attract mode as usual
Now, You can  put snap, flyer artworks, roms, layouts into related folders & then generate game list in finally.

12. Enable HW accelerated video decoding & Sound working properly  (***)

- If you connect to 5 inch touch screen, sorry since as hdmi driver issue, it doesn't support HW accelerated. The sound will be crash if enabled.

- If you connect to normal hdmi monitor, Congratulations, it supports HW accelerated
On attact mode screen, press [Tab] goto Configure-> General-> Video Decoder, change software to mmal

Then remote login system to confirm as below setting
Code: [Select]
sudo nano /boot/config.txt
Save and reboot system to take effective

- If you think audio volume is too low or high. There is 2 ways to control its:
1. Access "retropie config display" page -> Audio-> Mixer to control
2. Remote login to system, and input "sudo alsamixer" command to open volume control page.

Enjoy!  :)

Themes / Dragon Ball Vertical Theme
« on: May 24, 2018, 08:53:31 AM »
Find a best DB image to be a background  :)

Pages: [1] 2 3 ... 6