Blog

Guide: Iconoclasts on Retro Handhelds (via PortMaster)

Guide: Iconoclasts on Retro Handhelds (via PortMaster)

UPDATE: PortMaster has recently created a one-stop shop for all things related to running ports on retro handhelds. I recommend checking out their website and my most recent PortMaster guide instead of the guide below; I’m leaving this page up for posterity’s sake only. To get started, head over to their Games tab, find the game you want to run, and check out their instructions on that page. If you run into any issues, their discord server is also a great place to start.

Today we’re going to set up the indie game Iconoclasts to work on RK3326-powered retro handheld devices such as the RG351MP and the RG351V, as well as the RG552, RG503, and RG353P devices running PortMaster-friendly custom firmware. This port is available thanks to the PortMaster platform, which is available on the ArkOS, Retro Arena, JELOS, and AmberELEC firmwares.

Some notes

  • The video guide shows you how to set up the device on ArkOS, but the process will be the same for the other firmwares.
  • This game isn’t meant to play on low-resolution screens, and so the text is mostly illegible on 480×320 displays like on the RG351P, RG351M, and RGB10. In general, I would recommend this game for the RG351MP, RG351V, and the Chi GameForce.
  • As of making this video, the port doesn’t work on RetroOZ, so there is no option to play this on the RGB10 Max or ODROID Go Super.
Continue reading “Guide: Iconoclasts on Retro Handhelds (via PortMaster)”

Review: 3D-Printed Grips for Anbernic Devices

Review: 3D-Printed Grips for Anbernic Devices

The 3D-printed grips in this video can transform the ergonomics of your device, and they ship worldwide. Current models include options for the RG350, RG350P, RG350M, RG280V, RG351P, RG351M, RG351V, and RG351MP devices.

Buy them here: https://www.etsy.com/shop/3DPrintingLennard/
Also on eBay: https://ebay.us/qe1qu5

The eBay link above is an affiliate link for which I may earn a commission at no extra cost to you.

I’m also giving away the following units:

RG280V (silver 80%)
RG351P (green)
RG350M/RG350P/RG351MP (orange transparent)
RG350M/RG350P/RG351MP (red transparent)
RG350 (green transparent)
Enter the giveaway here

Print your own with the Lupus Worax designs

Continue reading “Review: 3D-Printed Grips for Anbernic Devices”

Black Friday 2021 Deals

Black Friday 2021 Deals

Hi everyone, here is my roundup of Black Friday sales. I’ll be sure to update this post as I find more deals, and be sure to let me know if you find anything too!

AliExpress site-wide codes: https://s.click.aliexpress.com/e/_Acw81q
$7 OFF $50 with code: BFCM7
$12 OFF $100 with code: BFCM12
$18 OFF $150 with code: BFCM18
$23 OFF $190 with code: BFCM23

Anbernic.com codes: https://anbernic.com/
$5 OFF $50 with code: BF05
$10 OFF $100 with code: BF10
$15 OFF $150 with code: BF15
$20 OFF $200 with code: BF20
$30 OFF $300 with code: BF30
$50 OFF $500 with code: BF50

PowKiddy.com $10 off $100 with code powkiddylove
TomTop 8% off site-wide code TTSMCLICK8: https://bit.ly/3FLOXme

Handheld devices:
PowKiddy V90 for $34: https://s.click.aliexpress.com/e/_AATore
PocketGo v1 for $29: https://s.click.aliexpress.com/e/_9AeU4A
TrimUI (A66) for $45: https://s.click.aliexpress.com/e/_9yX7l8
Anbernic RG280V for $63: https://s.click.aliexpress.com/e/_AmS3ni
Anbernic RG351V for $76: https://s.click.aliexpress.com/e/_AsYhVW
ODROID-Go Advance for $29 (shipping might be high): https://www.hardkernel.com/
OGA battery for $4 (works great in RG351P): https://www.hardkernel.com/
Retroid Pocket 2 for $65 + shipping: https://bit.ly/30R1DK4

Controllers:
Backbone One + $10 Apple gift card (+ 3 months Game Pass Ultimate trial) for $85: https://bit.ly/3CTqjy9
GameSir X2 (USB-C) for $55: https://amzn.to/3p3Atay
GameSir X2 (BT) for $48: https://amzn.to/30Y0cZZ
Razer Kishi (Android) for $45: https://amzn.to/3nQ7M1u
8BitDo Pro 2 for $45: https://amzn.to/3xrksz5
8BitDo SN30 Pro for $38: https://s.click.aliexpress.com/e/_9GjYiS
Super Console X controllers for $9: https://s.click.aliexpress.com/e/_AlDaGO

MicroSD cards:
Use the code oemholidaysdcard2021 for 10% off on any of the cards on this page: https://bit.ly/3l8xs7R
SanDisk Ultra 128GB for $16: https://amzn.to/3nPI5hC
SanDisk Extreme 128GB for $20: https://amzn.to/3CTcLmy

Amazon deals:
Fire TV Stick 4K Max for $35: https://amzn.to/3xljAMr
My video on the Fire TV Stick 4K Max: https://youtu.be/SvgTzIMTt78
Fire HD 10 Plus tablet for $105: https://amzn.to/3oReV14
My video on the Fire HD 10 Plus: https://youtu.be/Oes2BHIRwo0

Modern consoles:
Xbox Series S for $285 (requires Costco membership): https://bit.ly/3COmz0Y

Retro Game Corps merch:
T-shirts, hoodies, stickers, and more, all 35% off: https://bit.ly/3CTeDvs

Note that some of these sales may not go into effect until later in the week, and there may be regional pricing differences. Some of these links are affiliate links, by clicking on a link and buying something I may earn a small commission at no extra cost to you. Happy shopping!

Guide: PowKiddy X18S Hardware Mods

Guide: PowKiddy X18S Hardware Mods

Last updated: 24NOV2021

At $170, the PowKiddy X18S currently provides the best emulation performance you can find in a sub-$200 dedicated handheld right now. But as I demonstrated in my review video, its hardware leaves a lot to be desired. In this video we’re going to improve the gameplay experience by upgrading the d-pad, analog sticks, and face buttons to make this device a little bit more of a bargain. This is the first in a two-part video series; in the next X18S video I will upgrade the software experience with LineageOS.

PowKiddy X18S
My X18S review video

Tools and Materials:
Nintendo DS Lite d-pad
PS Vita 2000 analog sticks
RG350 rubber membranes
iFixit Pro Tech Toolkit

PS Vita analog stick caps – not recommended for this device, but they are mentioned in the video and work great on the PS Vita or ODROID Go Super (with PS Vita stick mod).

The eBay links above are affiliate links for which I may earn a commission at no extra cost to you.

Continue reading “Guide: PowKiddy X18S Hardware Mods”

Guide: 351ELEC “Pineapple Forest” Update

Guide: 351ELEC “Pineapple Forest” Update

Let’s look at the latest update for the 351ELEC custom firmware, available now for the Anbernic RG351P, RG351M, RG351V, and RG351MP devices. In this video I’ll guide you through the installation (or update) process, and some of the new features they’ve added, such as custom bezels, save state management, standalone N64 emulation, and more.

Supported devices:
Anbernic RG351P
Anbernic RG351M
Anbernic RG351V
Anbernic RG351MP

Continue reading “Guide: 351ELEC “Pineapple Forest” Update”

Review: Legend of Zelda Game & Watch Handheld Device

Review: Legend of Zelda Game & Watch Handheld Device

The Nintendo Legend of Zelda Game & Watch handheld went on sale last week, and I picked one up to see what all the fuss is about. How does this first-party novelty device stack up against my expectations for handheld gaming devices?

More info here
Secrets page

Other devices in this video:
Anbernic RG300X
Anbernic RG280V
Anbernic RG280M
PowKiddy Q20 Mini

Continue reading “Review: Legend of Zelda Game & Watch Handheld Device”

Review: Anbernic RG280M

Review: Anbernic RG280M

The Anbernic RG280M is on sale for $63 on Amazon so I decided to pick one up and compare it to the current catalog of sub-$100 retro handheld devices. With a well-established chipset and excellent custom firmware, is this a hidden gem, or something worth skipping?

Amazon sale ($63, limited stock)
AliExpress ($66)
Adam firmware guide

Continue reading “Review: Anbernic RG280M”

Review: Beelink SER3 Mini PC

Review: Beelink SER3 Mini PC

The Beelink SER3 is a Ryzen 7 mini PC that packs quite a punch for its size. Is it powerful enough to function as your primary PC?

Specs:
CPU: AMD Ryzen 7 3750H 2.3-4GHz (4 cores / 8 threads)
GPU: Radeon RX Vega 10
RAM: DDR4 16GB RAM (up to 64GB)
Storage: M.2 NVMe SSD 512GB (up to 1TB)
SATA socket for 1TB 2.5-inch HDD or SSD
Gigabit Ethernet LAN
Dual-band WiFi (802.11AC) // Bluetooth 4.0
4x USB 3.0 ports
2x HDMI ports (4K @60Hz)
1x USB-C port (4K @60Hz)
1x 3.5mm audio jack (audio out + mic)

Buy one here (Amazon)
Official Beelink website

Continue reading “Review: Beelink SER3 Mini PC”

Guide: DIY Super Console X King

Guide: DIY Super Console X King

There are many Android TV boxes that are capable of running EmuELEC, a gaming-centered operating system that makes playing retro games very simple and streamlined. Popular consoles are the “Super Console X” line of devices, which come pre-loaded with a bunch of games and with a couple cheap controllers. While these boxes are a great option for people who aren’t interested in learning how to set something like this up, they do have some shortcomings: they use unreliable SD cards that will fail on you eventually, the bundled controllers are laughably bad, and the game library they load onto the card is often poorly organized.

In this guide we’re going to walk you through how to make your own “Super Console X King” for the same price (or cheaper) as the pre-loaded box, but with superior materials and your own curated game library.

Where and how to buy

For this guide we are going to use the premier S922X chipset TV box, the Beelink GT King, which is what is used in the Super Console X King. The GT King has WiFi-6 for super stable connection, and a sleek looking box. It should cost about $110 altogether. There is an updated model called the Beelink GT King Pro, which has a negligible performance improvement. If you want similar performance but for a bit cheaper, I recommend the X88 King (4GB model), which can generally be found right at that $100 price range.

These devices are readily available on AliExpress, and with free shipping, but the ship time will take upwards of a month to arrive. If you want faster delivery, and don’t mind paying a bit extra for that convenience, here are some Amazon links:

X88 King
Beelink GT King
Beelink GT King Pro

Finally, if you’re really looking to get the best TV retro gaming performance, you will want to consider the NVIDIA Shield TV Pro. This device will support smooth Dreamcast and PSP performance, but doesn’t have EmuELEC support. So you will be relegated to Android-based gaming. That being said, this is a powerful 4K TV box in its own right, so if you’re shopping for something like a Roku box, Fire Stick, or Apple TV, this $200 device will replace those *and* perform as an impressively powerful gaming machine. Here is my video on that box.

Getting started

For starters, you’re going to want an SD card to load EmuELEC. Since this box can play systems like Dreamcast, PSP, and Sega Saturn reasonably well, you may want to get a larger card (like 256GB) since the game files for those systems can be rather large.

128GB cards:
SanDisk Extreme
Samsung EVO Select
Samsung Pro Endurance (more reliable but pricey)
SanDisk Ultra

256GB cards:
Samsung EVO Select
SanDisk Ultra

One more accessory to consider: if you don’t have a nice microSD to USB adapter, you might want to think about getting one. A nice adapter like this one from Anker will give you the fastest transfer speeds possible, and won’t cause any corruption issues with your card.

For controllers, I recommend the wired Betop controllers, which work well and are reasonably priced. If you want to go wireless, a bluetooth controller from 8BitDo is a great choice, or you could use an adapter to play using an Xbox or PlayStation controller you might already have around the house.

Finally, I would recommend that you build your ROM library now, if you haven’t already. Make a folder called “Retro Games” or something like it, and make distinct folders for each of the systems you would like to play on your device. I recommend naming your game folders after the “Rom Path” names found in this guide, because that’s how they’ll be organized on your device once we flash new firmware. Also be sure to load the folders with ROMs of the correct file extension, which is also found in that guide. For example, NES games can be in .7z, .fds, .nes, or .zip format.

When naming your games, I recommend using the “No Intro” standard (e.g. “Super Mario Bros. 3 (USA)”). This will allow you to use custom bezels when launching games (as demonstrated in the video guide above).

How to load EmuELEC on an Android TV box

To start, you will need to determine what type of device you’re actually running. The simplest answer it to check on CoreELEC’s device tree website and see if your device is listed. If so, make note of the device tree name associated with your device. If your device is not listed, look at other devices that have the same chipset, and find the most common device tree listed. For example, the GT King has the device tree named “g12b_s922x_beelink_gt_king”. We’re going to go with that one.

Note: if you have trouble determining your device’s CPU and RAM information, I recommend installing the Aida64 app on the Android side of your device, which will then show you all the internal specs of your device.

Next, let’s download EmuELEC. Go to the EmuELEC releases page and download the most recent img file named “EmuELEC-Amlogic-ng.aarch64-4.1-Generic.img.gz”. Using an app like Balena Etcher, flash this image to an SD card.

Once you have flashed the image to your SD card, a bunch of windows will pop up, one for every SD card partition. Just ignore all the warnings asking you to reformat the driver. Find the “EMUELEC” card partition, and within there, find the folder named “device_trees”. Inside, you’ll find a bunch of .dtb files. Find the one that corresponds to your device (remember, we’re using “g12b_s922x_beelink_gt_king” in this example), and then rename that file to dtb.img. Put it in the root directory of the EMUELEC card partition.

Using a toothpick, push in the reset button on the bottom of the device while plugging the device into its wall plug. Hold the reset button until you see the boot logo, and then release the button — EmuELEC will now install onto the device. Depending on your model, the reset button may be inside of the headphone jack.

How to load games onto your EmuELEC SD card image

You will need to add your own ROMs (game images) to the SD card. When you plug the SD card into your device, you should see three partitions appear: EmuELEC, Storage, and EEROMS. In the EEROMS partition you will find all sorts of game folders. Refer to this guide to see which gaming system each folder corresponds to, the required file types, and what emulator will run the games.

Additionally, it’s a good idea to load BIOS files, which are necessary for some systems, like Game Boy Advance, PlayStation, Dreamcast, and Sega CD. Refer to this page for a list of required BIOS files for each platform, or just load an entire RetroArch BIOS pack into the folder for a carpet-bomb approach.

Singles Day Sales (2021)

Singles Day Sales (2021)

Today is Singles Day in China, which means there are lots of deals to be had for the next 24-48 hours. Some are better than others, but here is a collection of items I’ve found. I’ll edit this post as I get more deals — be sure to share anything you find in the comments too! Note that some of these are affiliate links, and I may receive a small commission if you order anything (at no extra cost to you).

Continue reading “Singles Day Sales (2021)”