Buying Guides
Best Retro Handhelds for Shoot 'Em Ups
A practical guide to choosing a retro handheld for shoot 'em ups and bullet hells across arcade, PC Engine, Saturn, and PS1 — ranked by TATE mode support, input latency, and screen orientation.
Shoot 'em ups are the genre that demands the most from a handheld and gets the least attention. A platformer can tolerate a frame of lag; a bullet hell cannot. When you are threading a hitbox through a dense bullet pattern in DoDonPachi or death-bombing in a Cave shooter, a single frame of input latency is the difference between a clear and a game over. And unlike most genres, shmups have a unique hardware requirement that no other retro genre needs: screen rotation. Vertical shmups — the largest and most historically important subgenre — were designed for arcade cabinets with vertically oriented monitors. Playing them on a horizontal screen means either shrinking the playfield into a letterboxed strip or rotating the handheld 90 degrees into TATE mode. A handheld that supports TATE well is a handheld that plays shmups the way they were meant to be played.
This guide ranks the best retro handhelds for shoot 'em ups across three budgets, focusing on the three things that actually decide the experience: TATE mode support for vertical shmups, input latency for bullet-pattern threading, and screen aspect ratio for horizontal shmups.
What makes shoot 'em ups different
Most retro genres do not care about screen orientation. Shoot 'em ups do. The genre splits into two broad camps — horizontal shmups (R-Type, Gradius, Darius, Thunder Force) and vertical shmups (DoDonPachi, Mushihimesama, Battle Garegga, Espgaluda, Touhou). Horizontal shmups play fine on any screen. Vertical shmups were designed for portrait-oriented arcade monitors, and on a standard landscape handheld, the playfield is squeezed into a narrow vertical strip — often less than half the screen. The solution is TATE mode: rotating the handheld 90 degrees so the screen is in portrait orientation, then configuring the emulator to output vertically. This sounds simple, but it creates a cascade of ergonomic and control problems — the D-pad and face buttons are now sideways, and not every handheld handles this gracefully.
The key variables for shoot 'em ups are different from platformers or RPGs:
- TATE mode support: The single most important feature for vertical shmups. A handheld that can rotate its display output and still be comfortably held sideways is the ideal TATE device. Some handhelds have software TATE support (the emulator rotates the image but the controls stay in place), while a few — like the Anbernic RG Rotate with its physically swiveling screen — solve the problem in hardware. Without TATE, vertical shmups are playable but compromised: the playfield is tiny, or you are craning your neck at a sideways handheld with the buttons in the wrong position.
- Input latency: Shmups are the most latency-sensitive genre in retro gaming. Bullet hell games like DoDonPachi and Mushihimesama demand frame-perfect movement to weave through bullet patterns. Death-bombing — the technique of dropping a bomb at the exact frame you are hit to survive — requires sub-frame input response. A handheld with 30ms of input latency makes these techniques unreliable. RetroArch's run-ahead feature, which simulates the game state ahead of the actual frame and corrects on input, can cut effective latency to near-zero on capable hardware, but it requires CPU headroom that budget handhelds lack.
- Screen response time: Shmups fill the screen with fast-moving bullets, scrolling backgrounds, and particle effects. An LCD with slow pixel response smears bullets into streaks, making dense patterns harder to read. IPS panels are adequate; AMOLED panels with near-zero response time are ideal for bullet hell visibility.
- D-pad quality: Shmups are D-pad games. Precise diagonal movement for bullet weaving, clean cardinal inputs for micro-positioning, and a D-pad that does not stick or double-register are essential. A mushy D-pad causes accidental diagonal inputs that nudge you into a bullet you were dodging. The best shmup D-pads have short throw, clear actuation points, and minimal diagonal bleed.
- Emulation headroom: The shmup library spans the full retro era. NES and Game Boy shmups run on anything. SNES and PC Engine shmups need a modest step up. The real test is arcade and Saturn: Cave shooters, Raizing shooters, and Sega's Naomi-era shmups (Ikaruga, Radirgy) need genuine power. Naomi and Atomiswave emulation requires a Snapdragon-class chip; budget Allwinner devices cannot run them at full speed.
- Arcade emulation quality: Shmups are an arcade genre first and foremost. The Final Burn Neo core covers most CPS-1 and CPS-2 shmups (1942, Varth, Progear, ESP Ra De). The MAME core handles the rest, including Cave hardware and Toaplan. A handheld that runs arcade cores at full speed with correct timing is a handheld that plays the genre as it was meant to be played.
The best budget shoot 'em up handhelds (under $100)
Miyoo Mini Plus
The Miyoo Mini Plus is the budget TATE champion. Its 3.5-inch 640x480 4:3 IPS screen is small enough to hold comfortably sideways in TATE orientation, and OnionOS (the popular custom firmware) supports display rotation out of the box. Vertical shmups in TATE on the Mini Plus fill the screen's full height, and the 4:3 panel in portrait gives a playfield area that is surprisingly close to a real arcade cabinet's proportions.
The D-pad is one of the best in the budget category — firm, accurate, with clean diagonal registration that makes bullet weaving precise. Input latency is the weakness: the SigmaStar SSD202D is not fast enough for RetroArch run-ahead, so you are stuck with the emulator's native 2-3 frames of input delay. For most classic shmups this is tolerable. For frame-perfect bullet hell techniques like death-bombing, it is a limitation. The PC Engine and SNES shmup libraries — Air Zonk, Soldier Blade, Super Star Soldier, Axelay, Space Megaforce — all run at full speed. Arcade shmups through CPS-1 and CPS-2 are playable. At under $50, it is the cheapest handheld that does TATE mode well.
Anbernic RG35XX 2024
The RG35XX 2024 is the budget pick for horizontal shmups. Its 3.5-inch 640x480 4:3 IPS screen displays horizontal shmups — R-Type, Gradius III, Thunder Force III — at native aspect ratio without stretching, and the Allwinner H700 runs the full SNES and PC Engine shmup library at a locked 60 FPS. The D-pad is decent, with acceptable diagonal separation for most bullet patterns.
TATE mode is supported in software — GAROS (the popular custom firmware) can rotate the display — but the RG35XX is wider than the Miyoo Mini Plus, which makes holding it sideways more of a handful. For horizontal shmups, this does not matter at all. For vertical shmups, the Mini Plus is the more comfortable TATE device. The H700 has slightly more headroom than the Miyoo's SSD202D, which means smoother performance on CPS-2 arcade shmups, though still not enough for run-ahead. At around $65, it is the best budget handheld for horizontal shmups and the safest all-round choice.
MagicX Zero 40
The MagicX Zero 40 is the budget dark horse for shmups. Its 4.2-inch 4:3 display is larger than the Miyoo's and the RG35XX's, giving more visible playfield in both horizontal and TATE modes. The Snapdragon processor and Android OS give it a genuine edge in arcade emulation — Final Burn Neo runs with better frame timing than on Allwinner devices, and the Android RetroArch build supports run-ahead on this chip, cutting input latency below what any other budget handheld can achieve.
The D-pad is serviceable but not Miyoo-quality. The larger screen makes TATE mode more comfortable — the extra vertical space in portrait orientation means denser bullet patterns are easier to read. The trade-off is build quality and community support: the MagicX does not have the custom firmware ecosystem of the Miyoo or RG35XX. At $75, it is the budget pick for players who prioritize arcade shmup performance and input latency above all else.
The best mid-range shoot 'em up handhelds ($100-$200)
Anbernic RG406V
The RG406V is the mid-range TATE upgrade. Its 4.0-inch 640x480 4:3 IPS screen gives a larger playfield than budget devices in both orientations, and the UNISOC T820 chip is powerful enough to run RetroArch run-ahead — cutting effective input latency to under a frame on most cores. For bullet hell players who have been stuck with native latency on budget devices, the RG406V's run-ahead support is a genuine game-changer. Death-bombing in DoDonPachi becomes reliable. Micro-dodging in Mushihimesama becomes consistent.
The vertical form factor is awkward for TATE mode — holding a tall handheld sideways is less natural than holding a wide one — but the larger screen means vertical shmups in TATE fill more of the display. The D-pad is a step up from budget devices, with shorter throw and cleaner actuation. The T820 runs the full CPS-2 library, Saturn shmups (Battle Garegga, Soukyugurentai, Radiant Silvergun) at full speed, and even some Naomi shmups. At around $150, it is the best value handheld for players who want run-ahead latency correction and Saturn-era shmup performance.
Retroid Pocket 4 Pro
The Retroid Pocket 4 Pro is the mid-range pick for arcade shmup purists. Its 4.7-inch 16:9 IPS display is larger than the RG406V's, and the widescreen aspect ratio is actually an advantage for horizontal shmups — Darius and Thunder Force spread across the full width. The Dimensity 1100 chip runs the full arcade shmup library through CPS-3 (Street Fighter III is not a shmup, but the hardware runs Progear and other CPS-3-era games), Naomi (Ikaruga, Trigger Heart Exelica), and Atomiswave (Radirgy, Chaos Field) at full speed with accurate timing.
TATE mode on the Pocket 4 Pro works in software through RetroArch's rotation setting. The 16:9 screen in portrait orientation is tall and narrow — closer to a real arcade monitor's proportions than a 4:3 panel in TATE — which makes vertical shmups look more authentic. The D-pad is serviceable but not exceptional. The Android ecosystem gives access to standalone arcade emulators with per-game latency tuning, which matters for shmups where consistent input timing is the difference between a 1CC and a game over. At around $200, it is the most affordable handheld that runs Naomi and Atomiswave shmups at full speed.
The best high-end shoot 'em up handhelds (over $200)
Anbernic RG Rotate
The Anbernic RG Rotate is the first retro handheld built specifically for TATE mode. Its 3.5-inch 720x720 square IPS display is mounted on a rotating hinge — the screen physically swivels 90 degrees relative to the control deck, so vertical shmups display in portrait orientation without any software rotation or sideways handhelding. This is the single most important hardware innovation for the shmup genre on a retro handheld. Every other device on this list requires you to hold the handheld sideways and adapt to controls that are now rotated 90 degrees. The RG Rotate solves this in hardware — the screen moves, the controls stay where they are.
The square 1:1 aspect ratio is a genuine sweet spot for shmups. Horizontal shmups fill the width. Vertical shmups in TATE fill the height. The 720x720 resolution is sharp enough for arcade and Saturn pixel art at integer scale. The Android OS and capable chip run Final Burn Neo and MAME cores with run-ahead support, cutting input latency for bullet hell play. The D-pad is Anbernic mid-range quality — not Miyoo-firm, but accurate enough for most patterns. The trade-off is the screen size: at 3.5 inches, it is smaller than the RG406V or Pocket 4 Pro. But for vertical shmup players, the rotating screen makes the RG Rotate the single best handheld on this list for the genre it was built for. At $88, it is also one of the most affordable.
Anbernic RG557
The RG557 is the premium display for shmups. Its 5.48-inch 1080p AMOLED screen is the best panel on this list for bullet visibility — the near-zero response time means every bullet is a sharp point, not a smeared streak, and the deep blacks make arcade pixel art look better than on any IPS panel. For bullet hell games where reading dense patterns is the core challenge, the AMOLED display is a genuine advantage. Denser patterns are easier to parse. Faster bullets are easier to track.
The input latency on the RG557 is genuinely low, and the chip is powerful enough for run-ahead on all cores through Saturn. The D-pad is excellent — short throw, clean actuation, minimal diagonal bleed. The 16:9 screen shows black bars on 4:3 content and is not ideal for TATE (it is large and heavy to hold sideways), but for horizontal shmups and for bullet hell games where screen response time is the priority, the RG557 is the best-looking, best-performing way to play. The hall-effect analog sticks are irrelevant for shmups, but the build quality and display make it a premium choice. At around $250, it is the high-end pick for players who want the best screen for bullet pattern visibility.
AYN Odin 2
The Odin 2 is the most powerful retro handheld, and for shmups that means one thing: it runs every arcade shmup core at maximum accuracy with headroom to spare. The Snapdragon 8 Gen 2 handles the full Cave library, Sega Naomi, Atomiswave, and even some Saturn and PS2 shmups that no other handheld can run at full speed — Ikaruga, Radiant Silvergun, Gradius V, R-Type Final. The run-ahead implementation on the Odin 2 is the best on any handheld, cutting input latency to effectively zero on most cores.
The 7-inch 16:9 screen is the largest on this list, which makes horizontal shmups spectacular and TATE mode impractical — the Odin 2 is too large and heavy to hold sideways comfortably. For arcade shmup purists who play on a desk or table, the Odin 2 in TATE with a stand is the closest thing to a real arcade cabinet. The D-pad is large and accurate, with the kind of clean cardinal inputs that make micro-positioning effortless. The 8400 mAh battery delivers 7-9 hours. For players who want the full arcade shmup library at maximum accuracy with the lowest possible latency, the Odin 2 is the definitive choice.
Retroid Pocket 5
The Retroid Pocket 5 is the portable high-end shmup machine. Its 5.5-inch 1080p AMOLED screen matches the RG557's display quality — near-zero response time, deep blacks, sharp bullet visibility — and the Snapdragon 865 runs the full arcade and Saturn shmup library at full speed with run-ahead support. The Pocket 5 is lighter and more pocketable than the Odin 2, which makes TATE mode more practical: holding it sideways for vertical shmups is feasible in a way that the Odin 2's 7-inch frame is not.
The D-pad quality matches the RG557's, and the hall-effect analog sticks are again irrelevant for shmups but speak to the overall build quality. The 16:9 screen in TATE gives a tall, narrow playfield that is closer to an arcade monitor's proportions. For players who want the screen quality of the RG557 with the portability to actually use TATE mode, the Pocket 5 is the compromise that works. At around $220, it splits the difference between the RG557 and the Odin 2 for shmup players who want both display quality and TATE practicality.
The bottom line
Shoot 'em ups are the genre that most rewards the right handheld and most punishes the wrong one. The single feature that separates a great shmup handheld from a mediocre one is TATE mode — not just whether the screen can rotate, but whether the handheld is still comfortable to hold and play when it does. The Anbernic RG Rotate solves this in hardware with its swiveling screen, making it the best dedicated shmup handheld at any price. The Miyoo Mini Plus is the budget TATE pick. The RG406V is the mid-range pick for players who need run-ahead latency correction. The Odin 2 is the arcade purist's choice for maximum accuracy and the full Cave and Naomi library. Whatever you pick, prioritize the D-pad and the screen — because in a bullet hell, those are the only two things between you and a game over.
Sources
- RetroGameTalk — "Vertical schm'ups with a Tate Yoko mode" (forum discussion on TATE mode terminology and practice): retrogametalk.com
- shmups.system11.org — "Playing Vertical Shmups in Horizontal Orientation?" (community discussion on TATE vs. Yoko, screen rotation techniques): shmups.system11.org
- Libretro Docs — "Run Ahead" (official RetroArch run-ahead guide for input latency reduction): docs.libretro.com
- Retro Handhelds — "MagicX Zero 40 First Impressions" (budget Android handheld for DS and shmups, $75): retrohandhelds.gg
- Time Extension — "Anbernic's RG Rotate Reminds Us Of The Gloriously Crazy Phone Design Boom Of The 2000s" (April 2026, rotating-screen handheld announcement): timeextension.com
- Held Games — "Anbernic RG Rotate Review: An $88 Swivel Screen Retro Handheld" (hands-on review, 3.5" 720x720 square IPS, rotating hinge): heldgames.com
- Retro Handhelds — "Anbernic's Next Handheld Might Flip The Script With A Rotating Screen" (TATE mode discussion, 4:3 requirement for vertical shmups): retrohandhelds.gg
- vsrecommendedgames.miraheze.org — "Shmups 101" (community shmup recommendations across PC Engine, Saturn, arcade): vsrecommendedgames.miraheze.org
- Anbernic — official product pages for RG35XX 2024, RG406V, RG557, RG Rotate: anbernic.com
- GoRetroid — Retroid Pocket 4 Pro and Pocket 5 specifications: goretroid.com