Anbernic RG503 Review [Stock OS]
|Anbernic RG503 Review|
Anbernic RG503 Specs
- Device: Anbernic RG503
- Released: April 2022
- Average Price: $135-$150 USD
- Stock OS: Custom Batocera Linux
- Form Factor: Landscape
- SoC: RK3566
- CPU: Cortex A55 4X
- CPU Cores/Threads: 4/4
- CPU Clock Speed: 1.8GHz
- Architecture: ARM
- GPU: Mali-G52 2EE
- GPU Clock Speed: 850 MHz
- RAM: 1GB LPDDR4
- Screen: PlayStation Vita 1000/1001 Screen/16:9/ 4.95" OLED/ 960x544 (222.91 PPI) w/ Plastic Screen Lens
- Battery 3500 mAH
- Cooling: None
- D-Pad: Upper Cross
- Analogs: Lower Dual Thumb-stick w/ R3/L3 Function
- Face Buttons: 4
- Shoulder Buttons: Horizontol non-Stacked L1/L2/R1/R2
- Other Buttons: Power/Reset/Volume Up & Down/Function
- Charge Port: USB-C x2 (Top)
- Storage: Dual External microSD
- Connectivity: WiFi (5GHz)/Bluetooth 4.2/USB-C OTG
- Video Out: Mini HDMI
- Audio Output: 3.5mm Out
- Speakers: Dual Stereo Bottom Facing
- Rumble: Yes
- Sensors: None
- Low Battery Indicator: LED
- Size: 190mm x 84mm x 21mm
- Weight 236 Grams
- Shell Material: Plastic
- Colors: Black/Teal/Bronze Grey
Overall Score 7.5/10 "Above Average"
- PlayStation Vita (1000/1001) Screen
- Low Price Big Screen Option
- D-pad Is Excellent
- Face Buttons Are Good
- Battery Life Is Average (3.5-4 Hours on a Charge)
- Dual microSD Slots (Which I Think Should Be Industry Standard)
- Build Quality Is Good (Not Great)
- 720P TV Output Works Great
- Color Saturation, Brightness, Sharpness and Overall Screen Quality Is Great While Color Balance Is Too Cool
- Connectivity Options Are Excellent
- Gone Are The Standard Anbernic Weird Rubber Grip Pads Replaced With Texture On The Plastic!
- Great Device For Watching Video Files
- No Fan Needed & No Overheating Issues
- Good Option for: ARCADE/Lynx/Atari 2600/PCEngine/NES/SNES/GBA/VirtualBoy/SMS/GG/32X/Mega Drive/PS1/Watching Videos
- Recessed Screen Just Doesn't Look As Good As A Flush Screen (Collects Dust). The only benefit I see is that it might be a little more drop proof with this design.
- 1GB RAM Limits Potential
- Cortex Processor Is Dated
- Stock OS/Firmware Is Far From Ideal
- Handheld Fatigue: Anbernic Is Releasing Too Many Handhelds Without Optimizing Them
- Side by Side Shoulder Buttons Was A Bad Design Choice For A Handheld This Large
- The Handheld Has A Very Bland Look
- Image Scaling Is Mediocre
- Headphone Jack On Top
- Function Button Is Placed In An Awkward Position
- Slow System Boot At Times
- I have noticed some early use Image Retention issues and typical OLED issues.. Hopefully doesn't progress to burn-in but will see in time...I would highly suggest NOT using art bezels with this. Static Images and older OLED screens are not friends.
- Performance Is A Mixed Bag
- Currently a BAD Choice For DS/N64/PSP/Saturn
- There are reports of sticking buttons and buttons scraping on the shell. However, I did not see any issues.
- Ergonomics & Control/Button Placement Is Less Than Ideal But Ergonomics Aren't Bad
- Sound From Speakers & Using Headphones (Wired & Bluetooth) Is Acceptable
- "OK" Choice For NGPC/GB/GBC/Pokémon Mini (Pokemini)/SEGA Dreamcast/Ports
Who Should & Should Not Buy The Anbernic RG503?
|SD2Vita microSD Adapter|
The stock firmware honestly feels like a half-baked attempt to just get this handheld out there and leaves a LOT to be desired. Anbernic did not choose the best RetroArch cores to use for this screen and it definitely shows. If you plan to buy an RG503, you'll need to be willing to put in a lot of time setting things up and customizing settings to get the most out of it. Community Firmware/OS options will be necessary for most people.
Leading Custom Firmware/OS Options
- Amberelec (Formerly 351Elec)
TV Output is a bright area when it comes to this handheld. Simply power it off, connect it to your TV and power it back on. The screen stays off and you now have a console running 720P. Bluetooth controllers connect to it with no issues that I noticed (Using PS4 Controllers)...
Connectivity is well above average with this handheld which opens up the door for multiplayer gaming on some platforms.
RG503 Emulation Performance & Impression Grades W/ Minimal Notes
(Only Tested Systems Listed) [Based on What You Can Squeeze Out Of The Stock OS With Deep Settings Changes]
*Note: Performance Should Be Slightly Better With The Community Options From What I've Looked At...
- MAME: A
- FINAL BURN ALPHA: A
- FBN: B
- CPS1/CPS2: A
- CPS3: B
- Neo Geo: A
- MSX: B+
Arcade games from the above platforms were all fine with some minor settings tweaks. Stretched out a bit they still look fine upscaled at a max of 2X.
Atari Lynx: B-
Atari 2600: A
PC Engine (TG16): A
SNES is mostly fine with some settings tweaks but it's not optimal due to the cores Anbernic selected. SNES very well could be an A using custom OS/Firmware!
Game Boy and GBC play fine but don't upscale very well on this screen at all.
Nintendo DS: D-
The system can definitely handheld DS emulation on paper but the stock setup is very poor on this device. This is very reminiscent of the awful original DS setup on the 351V. I expect DS to drastically improve with time using custom OS/Firmware Options.
Virtual Boy: A
Pokémon Mini: C+
N64 Performance on the Stock setup is shockingly bad. This could be a result of low RAM and the Dated processor not being able to keep up. I expect N64 performance to modestly improve with custom options.
SEGA Master System: B
SEGA Genesis (Megadrive): A
Of all the 16-bit consoles. MD/Genesis looks, sounds and plays the best plus upscales well.
SEGA 32X: B
SEGA CD: C-
A lot like Dreamcast, the processor struggles syncing audio in some games. All in all, most Sega CD emulation is "ok"...
SEGA Game Gear: B-
SEGA Dreamcast: C-
The Dated Processor on the RG503 struggles primarily with syncing audio in Dreamcast games. Performance for DC is a real mixed bag that's mostly playable if you don't mind less than ideal Audio. It's unlikely custom setups will improve a ton. On paper, the RG503 should probably be around a B grade with good software.
SEGA Saturn: F
Sony PlayStation: B+
The vast majority of PS1 Games appear to upscale decently and play well. There are some games that will stutter a little bit particularly with audio.
Sony PlayStation Portable: D
PSP performance being so poor out of the box is sad considering they used a Vita screen which is great for PSP. Running stock, PSP I think might actually run a little better on the 351V and 351MP. I do expect custom firmware/custom OS options to bump this up to about a C+ or even B- in the future. There are a few PSP games that do run great already. On paper, PSP performance could be a high as a B grade with good software but I wouldn't expect that to happen soon.
Anbernic is cranking out handhelds at a rate almost as fast as PowKiddy but to be fair, Anbernic's general quality is leagues ahead of PK. By my count between January 2021 and today, we've seen a total of 6 handhelds plus the soon to release RG353P and Win600. I wouldn't be surprised at all if we see an RG353V or RG353M along with something else before 2022 is over.
Releases include the RG351M, RG351V, RG300X, RG351MP, RG552 & RG503 in a 14 month period. That's 5 budget retro handhelds and one premium priced handheld in a very short period of time. We could very well end up with 10 Anbernic retro handhelds in a two year period.
While it is great that we have so many handhelds coming out today compared to the desert of a few short years ago, there is a risk of oversaturating the market and limiting the potential of these devices. The more devices that come out make it tougher for community developers to continually put out new firmwares and custom OS options.
As anyone in this hobby knows, the custom options that come out of the community make or break these devices. I'd really like to see Anbernic release less devices and spend more time Optimizing them. I know I'd pay more for devices that are better designed and more optimized at launch. Of course the core market for these devices is not overseas, so consumers in the West still have limited input on how things go.
What Others Are Saying
- Obscure Handhelds - "Needs Love To Reach Its Potential"
- Retro Game Corps Review & Initial Setup Guide
- Nintendo Life - 7/10