A A A
Please consider registering
guest
sp_LogInOut Log In
Register | Lost password?
Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters – maximum search word length is 84 characters
sp_Feed Topic RSS 02-ghost-red
128GB – RASPBERRY PI 4 – HYPERSPIN LOOK A LIKE – V.1
October 3, 2021
3:57 pm
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Video of the image:

 

 

RASPBERRY PI 4 – HYPERSPIN LOOK A LIKE – V.1 – Suitable for 128gb sdcard

 

A little explanation about the system:

 

I had to begin the project almost from scratch, since i didn’t like the Retropie Image, with several sound issues, incompatibilities etc.

 

My decision was to make na image suitable to use in TV, opposed to my previous versions that was made with bartops in sight.

 

So I used Raspian Lite as base system, installed openbox e started from  there.

 

Since RPi4 has more power, i wanted to install more modern games, that consumes a lot of memory, so the near 64 gb of the RPi3 image went to 90gb, making this image suitable for 128 gb sd card.

 

I also wanted to install Chrome sites that mimics apps, like Netflix, hulu, etc. So with Chromium and widevine installed i managed to create shortcuts to this sites.

 

In addition i have installed Chiaki, a more advanced “remote play”, that allow to play PS4/PS5 games over the network using any controller. I didnt test the app because my ps4 is broken, but i think it will work (the most complicated part is getting the id – see tutorial below)

 

All these additions make me change the organization of the image with submenus.

 

I maybe will make a more “curated” image, discarding games that i dont like, to fit 64gb.

 

Let’s start the system: YOU WILL NEED A KEYBOARD!

 

 

  1. A) BURNING THE IMAGE

– Download the image and burn to the sdcard. I use Win32DiskImager: https://sourceforge.net/projects/win32diskimager/

– Place the sdcard in your RPi, connect a keyboard, the HDMI and then the power source to load the system.

– You will need a keyboard connected to the RPi until configure the controller.

 

  1. B) FIRST BOOT – EXPANDING THE FILESYSTEM

 

I didnt implement the expand filesystem  script, so in the first boot you will need to expand the filesystem. You can follow one of my old tutorials, is the same process :

 

  1. C) CONFIGURING CONTROLLERS

 

After that you will need to configure the controllers. There are 2 configurations needed:

 

1)           For the Frontend: Press tab – go to Controls – with the help of the keyboard, select the buttons that you want to browse the games in the frontend. If your controller is bluetooth, you will need to pair the controllers first. Just follow topic  below.

 

2)           For the games you will need to go to the Attract Mode icon – Reset Controllers. That will erase all previous controller configurations. After that the emulationstation will start in the controller configuration. Configure you controllers and keyboard. After that quit emulation station.

 

  1. D) CONFIGURING THE WIFI

– Once you configure the controller go to “Attract Mode” menu. There go to  “Wifi configuration” and configure the Wifi.

 

  1. E) CONFIGURING BLUETOOTH/ARCADE CONTROLLERS

 

– Go to bluetooth if you want to set bluetooth controllers.

– If you will use GPIO controllers, enable mkarcade driver. Just go to Attract  Mode Setup – Retropie –  drivers and install the mkarcade driver.

– Then, go either “Emulation Station” or “Reset Controllers” to set the in game controllers. The reset controllers option will erase any pre-set emulator/game configuration.

I had a more detailed tutorial in the link:

 

  1. F) CHANGING THE DEFAULT EMULATOR

If you want to change the default emulator of a system or even a single game, just select the game and when a screen with the system appear, press button “A” in the controller. A menu will open  and you can change the emulator.

 

  1. G) EMULATORS/PROGRAMS THAT NEED KEYBOARD

Some emulators, specially those not make by retroarch will need a keyboard for the first config or always, such as:

  1. a) Drastic – for Nintendo DS
  2. b) ScummVM
  3. c) OpenBor
  4. d) Chromium
  5. e) Chiaki
  6. f) Steam

 

In the case of the chromium browser, you may also need a mouse. You can test the GamePad Navigator extension on Chromium. To exit the browser just press alt+f4 in your keyboard.

 

https://chrome.google.com/webstore/detail/gamepad-navigator/egilmijcknfacjjbchcacijkknbkgfnd

 

  1. H) FAVORITES GAMES

The favorites games are not add automatically, so in order to show the games that you may have added as favorites, you will need to go to Attract Mode icon –  Generate favorites.

 

  1. I) USING CHIAKI

ACCESS DEVELOPERS PAGE ON GITHUB: https://git.sr.ht/~thestr4ng3r/chiaki

 

Hope you enjoy

Download link:

https://mega.nz/file/Po92yQYT#Adw4kGVjwi5jfA02GZBP8RQQnLLPnFzIJ4XM3I0KlGo

October 21, 2021
4:32 pm
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

To add more information, the total amount of games are: 6623

System and number of games:

  • Arcade: 1.609 (all systems minus atomiswave and naomi)
  • Sammy Atomiswave: 15
  • Sega Naomi 45
  • Atari 2600 : 198
  • Atari 5200: 72
  • Atari 7800: 53
  • Master System: 177
  • Nintendo: 686
  • Turbografx16: 94
  • Super Nintendo: 414
  • Mega Drive (genesis): 392
  • Sega 32x: 33
  • Sega CD: 8
  • Nintendo 64: 20
  • Playstation: 160
  • Sega Dreamcast:21
  • Game Gear: 101
  • Atari Lynx: 75
  • Game Boy: 421
  • Game Boy Color: 320
  • Game Boy Advance: 276
  • Bandai Wonderswan: 110
  • Wonderswan color:90
  • Nintendo DS: 56
  • PSP: 42
  • Amstrad CPC: 278
  • Atari ST: 189
  • Commodore 64: 318
  • Commodore Amiga: 105
  • Sharp X68000: 197
  • ScummVM: 28
  • OpenBor: 20
December 10, 2021
6:43 pm
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Hey Ninja Uk, i am having trouble mantaining this torrent alone, can you put my image in the downloads section? If more people share this image, will be easier to mantain.

If you cant, no worries, i will try something else.

Tks.

December 13, 2021
12:19 am
Avatar
Ninja UK
Admin
Forum Posts: 2228
Member Since:
May 14, 2015
sp_UserOfflineSmall Offline

Sure – downloading now – as soon as complete on seedbox, will get it released for you on the site – great work !!

December 13, 2021
10:43 pm
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Tks Ninja UK. I am not always online, so i hope you managed to download the file. I will try let my cpu on for more time

December 14, 2021
11:12 pm
Avatar
Ninja UK
Admin
Forum Posts: 2228
Member Since:
May 14, 2015
sp_UserOfflineSmall Offline
January 9, 2022
11:56 pm
Alex.Symianick
Member
Members
Forum Posts: 2
Member Since:
January 8, 2020
sp_UserOfflineSmall Offline

will this image work on the pie 400?

January 11, 2022
1:40 pm
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

The image was tested in a RPi 4 2gb. But i think the image will work normally in the pi400, if you run into any issues let me know.

March 7, 2022
9:59 am
Ogni Jakob
Member
Members
Forum Posts: 4
Member Since:
March 7, 2022
sp_UserOfflineSmall Offline

Hi Sergio, 

I’m a big Fan of your Rom, great work so far, thank you!!

I have one big issue and hope that you can help me… 

If tried several times to install the marquee 2 project from loseantor (https://github.com/losernator/PieMarquee2) and get it running. 

Installation process look fine, and the second Display starts and have a blinking cursor, but no marquee images or videos… 

I don’t know what is wrong… 

All the best Ogni

 

Raspi 4 with 2GB, Arcade 1UP 1st Display and 14.9 inch LTA149B780F as 2nd Display (https://www.aliexpress.com/snapshot/0.html?orderId=3015473086585769&productId=1005003719063769&edm_click_module=order_detail&tracelog=rowan&rowan_id1=sellerSendAllGoodsToBuyerV2_1_de_DE_2022-02-04&rowan_msg_id=5769301547308657$a490bd89dcd54712aacac79a6ab1a014&ck=in_edm_other)

With other Roms, it works… ? 

 

March 15, 2022
9:34 am
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Hi. I really dont know how to help you yet. But i recentlly bought the same 14.9 inch monitor for my rpi, so soon enough i will try to install the second screen and then i tell you wath i have found out.

March 15, 2022
9:35 am
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Hi. I really dont know how to help you yet. But i recentlly bought the same 14.9 inch monitor for my rpi, so soon enough i will try to install the second screen and then i tell you wath i have found out.

March 19, 2022
3:29 pm
Ogni Jakob
Member
Members
Forum Posts: 4
Member Since:
March 7, 2022
sp_UserOfflineSmall Offline

sergiohyperspin said
Hi. I really dont know how to help you yet. But i recentlly bought the same 14.9 inch monitor for my rpi, so soon enough i will try to install the second screen and then i tell you wath i have found out.

  

Hi Sergio,

that sounds great, hope you are successful! I will cross fingers 😉 

April 7, 2022
4:35 am
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Tks to this guide i have managed to make it work: http://forum.attractmode.org/index.php?topic=1161.0

Since i am using RPi4 and not windows, the conditions for my 2nd screen work are the following:

RPi4 with X
AttractMode build for X11

Configurations:
Configure> General > Window Mode > Fillscreen
Configure > General > Enable Multiple Monitors > Yes
Configure > Plug-ins > MultiMon > Yes

Click over MultiMon with the second screen connected (left port is display 1 and right port is display 2), will appear more configurations. Mine are the following (you can change from Wheel to Marquee if you have a marquee collection on the right folder – and can be videos to, they just need to match the exact game name):
Enabled > Yes
Artwork > Wheel
X > 0
Y > 0
Height > 390
Width > 1280
Preserve aspect > Yes

If this additional configuration dont appear, try again, with the 2nd monitor connected or edit the attract.cfg directly replacing with the following text the multimon plugin config:

plugin MultiMon
enabled yes
param mon2_art wheel
param mon2_height 390
param mon2_preserve_aspect_ratio Yes
param mon2_width 1280
param mon2_x 0
param mon2_y 0

April 8, 2022
11:47 pm
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

UPDATE. The version compiled in my image is not compatible with multiple monitors, so you need to recompile ffmpeg and attract, and replace the update script. You can do this using putty over the network:

Compile ffmpeg:

rm -rf ~/build

mkdir ~/build

cd ~/build

git clone –depth 1 git://source.ffmpeg.org/ffmpeg.git
cd ffmpeg
./configure –enable-mmal –disable-debug –enable-shared
Make -j5
sudo make install
sudo ldconfig

 

Compile attract mode

cd ~/build
git clone –depth 1 https://github.com/mickelson/attract attract
cd ~/build/attract
make -j5 USE_XINERAMA=1 USE_LIBCURL=1 USE_MMAL=1 EXTRA_CFLAGS=”-w -Wno-psabi -Wno-deprecated -Wno-deprecated-declarations -Wno-narrowing”
sudo make install USE_XINERAMA=1 USE_LIBCURL=1 USE_MMAL=1
cd ~
rm -rf ~/build

Last, recover the hyperspin.nut file:

sudo cp /usr/local/share/attract/loader/hyperspin.nut.bkp /usr/local/share/attract/loader/hyperspin.nut

You can also replace the script in the scripts folder over the network (through windows explorer):

\
etropie\attract\Attract Mode Setup

paste the following file:

https://mega.nz/file/3sc3wRhA#iPf3hDHaIzpQTPTND3vUdOV-d6RcOZSLO-H9lXTzBiM

Then execute through attractmode menu

April 16, 2022
3:32 pm
Ogni Jakob
Member
Members
Forum Posts: 4
Member Since:
March 7, 2022
sp_UserOfflineSmall Offline

Awsome I will test it over Eastern!! 

 

Thank you very much 🙂 

 

Happy Eastern!

April 18, 2022
6:53 am
sergiohyperspin
Member
Members
Forum Posts: 45
Member Since:
September 3, 2019
sp_UserOfflineSmall Offline

Tks. Because of that update, i have discovered a bug in gif files that can make the system to crash. So, in order to prevent further crash, you need to erase all of gif files inside /.attract/layouts/ folder and replace then with the respective swf files. It is a bit of a bummer, but its necessary. 

I made a pack to fix the issue, but the gif erase must be manually done.

After you erase all the gif files, just unpack the following file inside the attract folder and replace the files when asked.

Here is the pack: 

https://mega.nz/file/69cSGahZ#PgWooJID6KxJGfTbAZSN92fieS6J2gMWjGGVeHIK5M4

Any issues, let me know

May 22, 2022
12:06 pm
Ogni Jakob
Member
Members
Forum Posts: 4
Member Since:
March 7, 2022
sp_UserOfflineSmall Offline

Any issues, let me know

Hi Sergio, thanks for your effort, unfortunately I’m not able to get it run correctly….

With your first description, I get the marquee display running, but it shows only, broken mirror from the main screen. 

Then I saw your feedback to this and follow your instruction and script, now the marquee display is running, but on the main screen I get no game-picture, videos & descriptions in the preview and no frames around the selected console type as before. There is only the title in the wheel menu.

I tried different things, but I’m not successful 🙁 

Could you advise or maybe upload the fixed ROM? Thanks a lot in advance!

Forum Timezone: Europe/London
Most Users Ever Online: 3117
Currently Online: John Wise, joaquinito2051, Jordi Sanchez_1
Guest(s) 57
Currently Browsing this Page:
1 Guest(s)
Top Posters:
canter6: 134
Jaz808: 121
davep180: 74
SteelCityJJ: 74
kme2019: 61
Misa Misa: 58
-x-: 53
MyRetrozz: 51
sergiohyperspin: 45
hipp0: 40
Member Stats:
Guest Posters: 122
Members: 125979
Moderators: 31
Admins: 2
Forum Stats:
Groups: 7
Forums: 35
Topics: 3514
Posts: 10858
Newest Members:
Jordi Sanchez_1, Zalzberg, dreamfly912 wu, a t_1, ryan harper, Teo b, juan torres_2, David Rainer, nurul akbar, Ayee Way
Moderators: aladdin: 0, Arcade Man: 0, Arcade Punk: 0, CP78: 0, ETA PRIME: 0, Ghost Lost: 0, Harrison Hacks: 0, T.K.O. Cinematics: 0, kiodiekin1: 0, level1online: 0, hursty1: 0, Neighbourhood Techie: 0, Maria: 0, PatmanQC: 0, Restalgia: 0, RetroHumanoid: 0, Simply Austin: 0, titipilas: 0, Titi Ober: 179, Enkak: 28, leepspvideo: 0, _RetroTech100: 0, Guest Post: 0, Mark Blackwood: 0, Frankie Wilde: 0, Jeremy Reynolds: 0, Leslie Alexander: 0, Jason Copley: 0, Eleonora: 0, Joshua Robinson: 0, James Collins: 0
Administrators: Ninja UK: 2227, peter laws: 0

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More