Interested in investing time and money into PSXHAX.COM? Read More and Contact Us for details!
Live in Your World, HAX in Ours!
PS4 DualShock 4 Controller Script to Control Roomba & Play MIDI Songs
Earlier this week researcher danielzuegner with help from MaxBandle shared via Twitter a script on his Github repository to control a Roomba robot vacuum cleaner and play MIDI songs using a PS4 DualShock 4 Controller... I bet all my fur babies would love this! :kitty: 🤖

Download: roomba_control-main.zip / GIT

Below is a video of it in action, and from the README.md: Roomba with PS4 Controller

With this small project you can control your Roomba with a PlayStation 4 controller and play Midi songs.

Installation
Code:
git clone https://github.com/danielzuegner/roomba_control.git
cd roomba_control
pip install -r requirements.txt
Setup
  • Check whether your Roomba has a micro USB port. I have a Roomba 960 and the USB port is located under a section of the chassis on the bottom right. See the image below for details:
    PS4 DualShock 4 Controller Script to Control Roomba & Play MIDI Songs 2.jpg

  • Connect a computer with the USB port I've used a Raspberry Pi Zero W with a powerbank, but other options should work.
  • Clone this repo on the computer you want to use to control your Roomba
  • Connect the computer to your PS4 controller, e.g., as described here.
  • Figure out the device interface of the USB connection to your Roomba. For my Raspberry Pi, the port is /dev/ttyACM0.
  • Figure out the device interface of the Bluetooth connection to your PS4 controller. In my case, this is /dev/input/js0.
Usage

Once your setup is complete, simply run:
Code:
python roomba.py --interface /your/roomba/interface --controller-interface /your/ps4/interface
and have fun! Steering is straightforward with the L3 analog stick. Vaccuuming can be turned on with R2. I've added a couple of songs to play on the square, x, circle, triangle, up arrow, and down arrow buttons...
Latest PS5 Gameplay Trailers Arrive in the PlayStation 5 Scene
Here's a new batch of PlayStation 5 gameplay videos since the last round spotlighting the Crisis Core Final Fantasy VII Reunion announcement trailer for those in the PS5 Scene to check out below. ⚔️

Jurassic World Evolution 2: Dominion Biosyn Expansion Launch PS5 Trailer
Dying Light 2 Stay Human Chapter 1 In The Footsteps of a Nightrunner PS5 Trailer
Call of Duty: Vanguard & Warzone Season Four Fortune's Keep Map Reveal PS5 Trailer
Disgaea 6 Complete Demo PS5 Trailer
Tin Hearts The Power Glove PS5 Trailer
Wo Long: Fallen Dynasty Reveal PS5 Trailer
Bunny Park Announce PS5 Trailer
Call of Duty: Vanguard & Warzone Season Four Mercenaries of Fortune Cinematic PS5 Trailer
Zorro The Chronicles Launch PS5 Trailer
The Game of Life 2 Launch PS5 Trailer
Sword and Fairy: Together Forever Exploration PS5 Trailer
Labyrinth of Galleria: The Moon Society Announcement PS5 Trailer
Destruction All Stars 101 Series Gameplay Breakdown PS5 Trailer
Redout 2 Launch PS5 Trailer
Hot Wheels Unleashed Jurassic World Racing Season PS5 Trailer
Exoprimal Gameplay PS5 Trailer
System of Souls Launch PS5 Trailer
Crisis Core Final Fantasy VII Reunion Announcement PS5 Trailer
Apex Legends Awakening Collection Event PS5 Trailer
The Sims 4 Werewolves Official Reveal PS5 Trailer
LEGO Brawls Release Date Announce PS5 Trailer
Evil West Extended Gameplay PS5...
BD-JB: Blu-ray Disc Java Sandbox Escape by Andy Nguyen via HardWear.io
This morning theflow0's BD-JB: Blu-ray Disc Java Sandbox Escape by Andy Nguyen presentation from the HardWear.io Conference 2022 will go live on HardWear.io's YouTube Channel for everyone that was unable to attend the event and is eager to relive the action! :geek:

The YouTube stream is embedded below, and we still have both a PS4 BD-JB and PS5 BD-JB topic as well as a PS4 BD-JB Partial Reimplementation and PS5 BD-JB Partial Reimplementation discussion ongoing for those interested in participating! 🗣️

BD-JB: Blu-ray Disc Java Sandbox Escape by Andy Nguyen | HardWear.io USA 2022

The King of PlayStation Jailbreaks shared his latest adventure on hacking PS5 ! PS5's AMD CPU supports eXecute memory only (XOM). Watch this amazing talk to experience Andy's (also known as theflow0) journey in PS5 Jailbreak along with live demo.
Astro's Playroom (HDD PS5 ASTROBOOT) File Dump via CanalTecniqueza
While many in the PS4Scene may recall when The Playroom VR was Dumped and Decrypted, No Longer Used as a Donor due to being a demo / trial when loading game backups (albeit handy for PS4GDB / RING0GDB debugging) recently @tecniqueza shared on Twitter an Astro's Playroom (PPSA01325) file dump dubbed HDD PS5 ASTROBOOT.rar alongside a brief outline of how it was done for those interested in the PS5Scene while noting that, "games on PS5 have the installation very different from PS4 🧐"

Download: HDD PS5 ASTROBOOT.rar (10.23 GB) / ASTROPLAYROOM.pkg (10.26 GB) via @hyndrid on Twitter / Dumping PS5 PSN Games the Proper Way Tutorial

To recap briefly, the PlayStation 4 Scene began as raw PS4 Game Backups with the first PS4 scene release being DriveClub Alpha PS4, followed by the first Decrypted Audio Packet...
PS4 SalientOS (Arch Linux) Emulators & SteamDeck Distro via DarkStorm
Since the Debian 11 with Emulators & TEARCH v2 PS4 Linux Distros and Steam Deck UI PS4 Linux Installation Guide, @d4rkst0rm recently shared a PS4 SalientOS (Arch Linux) Emulators & SteamDeck Distro alongside some demonstration videos from both DarkStorm PS4 and Lestat___ DeLioncourt on YouTube below. 🐧

To quote from Logic-Sunrise.com, roughly translated: PS4 SalientOS (Arch Linux) with SteamDeck available

Our friend developer and sunriser Darkstorm invites us to discover his latest Linux distribution called SalientOS.

Based on Arch Linux, this OS integrates SteamDeck and it can be launched with a new way of installing Linux which is simplified.

The Steamdeck interface is integrated into this distro, you can launch either the full screen version (FULL SCREEN in the launcher) or the windowed version (WINDOW in the launcher).

If the full screen version gives you a black screen, try launching the windowed version then closing it and relaunching the full screen version: this should solve the black screen problem.

Here are the features of SalientOS:
  • Archlinux based
  • BIOS or UEFI
  • Scalable version model
  • AUR support (if needed)
  • PAMAC / YAY included
  • XFCE / KDE Plasma
  • Installer Calamares
  • Optimized for gamers (gamemode, dxvk etc)
  • Optimized for multimedia (real-time audio configuration)
  • CUPS printer support
  • Quick access to menus
  • Lutris / Steam included
  • Optimized system limits (limits.conf / user.conf)
  • Multimedia: KODI VLC
  • Back-end: wine proton, lutris
Emulators:

Cemu, Citra, Desmume, Dolphin, Dosbox, DuckStation, Mame, EmulationStation, Fceux, Fs-uae, Fusion, Hatari, Heroic launcher (epic games), Higan, Icarus, VirtualJaguard, PCSX2, Playonlinux, PPSSPP, Retroarch, RPCS3, Ryujinx , SteamDeck UI, Steam, Stella, Visualboyadvance, Xemu, Yabause, Yuzu, Zsnes.

And from...
Back
Top