r/AnaloguePocket • • Jul 02 '26

/r/AnaloguePocket Mod Rules Update

97 Upvotes

Hey guys, it's been a while. Just going to keep this short and sweet.

I've been inundated over the last couple of years with people asking for more moderation. I have purposefully been mostly hands-off, and only moderated severe violations (links to ROMs, severe user harrasment, etc.) but based on some of the stuff I've seen recently, things have gotten a bit worse, so I'm going to change things a bit.

Firstly, I will enforce moderation more strictly. All existing rules apply, but if I'm on the fence, instead of erring towards "let them figure it out", I'll just remove stuff.

Second, I've seen quite a few posts that are sus recently. Posts of pictures to scalpers or other sales of products, which are designed to look like you're complaining about the scalper, but really it's most likely a covert sales tactic. In the spirit of the original moderators "No sales, ever" rules, I will from now on remove any content that gets reported that has links or pictures to any sales platform like eBay, Facebook Marketplace, Craigslist, etc. You can of course still share links and photos of the Analogue official website. In addition, don't be cheeky and post a photo of your hardware and then say "but I might sell it, idk". I have always let that slide, but since people have wanted more moderation, this is one change I am going to make.

Third, and this isn't new either, harassment rules apply to all your fellow active Reddit users. Yes, even if that Reddit user is a public figure. Do not harass people.

Finally, I'm planning to bring on additional moderators in the near future since all the other mods besides me are now inactive.

Thanks, that's it. Feel free to leave your thoughts and your complaints below.


r/AnaloguePocket • • Oct 30 '22

Analogue Pocket Quick Start Guide

487 Upvotes

Preface

If this gets sent to you from any unsolicited source please be wary. I recently got sent a link to this post unsolicited from a reddit user in a spam like message request trying to 'help' me. I am not sure if any malicious intent was there but stay safe everyone online.

Analogue Pocket Quick Start

So you have (or soon will have) a new Analogue Pocket and you are looking to get everything setup with minimal fuss. This guide will walk you through a basic setup as well as how to get OpenFPGA cores up and running.

Basic Setup and Usage

Analogue Pocket is fairly easy to get up and running with carts. First main thing most people will want to do is get updated firmware and make sure basic settings are where you want them.

  1. Load a Micro SD card with the latest Analogue Pocket Firmware on the root of the drive. Firmware found here. Micro SD card must be formatted FAT32 or ExFat.
  2. Load Micro SD card in Analogue Pocket and power on. A progress bar should appear if your pocket is updating. If no bar appears it is on the version of the firmware you added to the Micro SD card.
  3. On first boot there is an EULA that you must accept.

From here you are dropped into the main Menu where you can jump into carts. Carts can be inserted and removed while Pocket is on as long as a game is not running, per official sources.

Pocket runs GBA and GB/C games without and adapter. Game Gear, PC Engine/TurboGrafix, Lynx, and NeoGeo Pocket Color games with an adapter.

Notes: Pocket will charge on non-USB PD chargers but will be very slow. Analogue suggests a 18W USB-PD Charger.

Dock Setup

If you have a dock and are on a reasonably recent firmware updating the firmware on Dock is very simple. With the most recent versions of the firmware all you need to do is keep the Firmware file from the update on the root of your SD card and insert the Pocket into the Dock. If the Dock needs an update you will be prompted on the Pocket Screen and you can accept with the right face button (A). A progress bar will be displayed.

The Dock disables the face buttons in most cases. Once the dock is displaying an image via HDMI you need to connect a controller. Controller support is currently being updated review the support documentation for what controllers are supported as it is changing with updates.

Pairing controllers

  1. Enter Pairing mode
    1. With a controller go to menu and navigate to the controllers section. Press A on a slot to pair controller.
    2. With no controller, press button on back of dock to enter pairing mode.
  2. Start pairing mode on your controller. This will vary from model to model.
  3. Front light on dock will blink white while in pairing mode. When controller is paired and connected LED will be solid white. One LED will light for each controller connected.

Notes: If you are not able to use the included power supply due to not using US Region plugs make sure you get a USB PD Charger that supports 18w Fast charging. If you do not you may experience issues.

GB Studio

GB Studio is a platform for indie developers to create Game Boy games that will run on original hardware or via software emulation. Recent versions of this software have been updated to have an export tool that will create a version that is playable on Analogue Pocket directly. Additionally third party developers have created tools that will convert original ROM files to the .pocket format for play on Pocket. This has largely been over taken by OpenFPGA cores however at the time of writing there are still reasons you may want to use GB Studio mode.

How to Use GB Studio Mode

  1. Put your .pocket files on your SD Card in the GB studio Folder in the root of the drive.
  2. In the main menu navigate to the Tools section then, GB Studio, then Play Creations.
  3. Pick your game from the list.

Converting Original Roms can be done in a few ways but the easiest is to just use this tool. Please note that this method is largely considered obsolete and so you may not get further updated roms on this tool.

GB Studio mode is limited compared with carts and OpenFPGA versions of playing games. The main thing people will note is games that are not MBC5 Compatible may have issues. Most games are fine but things like RTC will not work nor will you be able to use any extra hardware that is missing on the other weird mapper titles.

OpenFPGA Cores and Updaters

Ah yes what we were all waiting for. OpenFPGA is the platform on Analogue Pocket for third party Developers to create cores. While you can install these cores manually (and need to in some cases) the easiest way to get these up and going for most people is to run one of the updater scripts.

Some options for folks on updaters in no particular order below.

Tool and Author Link Updates? Type of updater
Pocket_Updater by RetroDriven Link Firmware and Cores Windows Gui
Pupdate by mattpannella Link Firmware and Cores Cross Platform CLI based application
Pocket Sync by Neil-Morrison44 Link Cores with firmware down the line Cross Platform GUI tool.

These updaters will fully set up your pocket with cores and have different interfaces based on your needs. They should set up the cores to be ready to go with all you need to add being your rom files in the /Assets/"platform"/Common folder for the appropriate Platform.

A current list of Cores and were to find them for further support is listed here.

FAQs

Q: Can I use screen modes with the new openFPGA Cores?

A: Yes! Screen modes now are added for openFPGA cores and the core maintainers are adding which screen modes are available to individual cores.

Q: Can I remap buttons on Pocket?

A: Yes but its limited. Currently you can move shoulder buttons to XY on GBA Carts, and turn on Super Game Boy Mode that maps B to Y and A to B while in GB games. OpenFPGA cores have full remapping in current firmware.

Q: My game works in my Game Boy/GBA/Game Gear but not on pocket?

A: In most cases original hardware is less sensitive to minor adjustments in cart position and often will read games that are dirtier than reproduction cart slots will. Often you need to clean your carts to get a good solid connection. I recommend opening the cart, and using very high percent (93% or more) Isopropyl Alcholol to clean carts. Additionally if you can take them out of the shells and allow them to fully dry before putting them back in the shell. IPA can attack ABS plastic which is what most shells are made of and can cause them to crack. Do not blow in carts, the moisture in your breath may make the connection better temporarily but it also causes them to oxidize faster and that oxidization can spread.

Q: Can I use save states/Memories in openFPGA Cores?

A: Memories are a function that needs to be built into the core from the start. Some cores like the Game Boy and GBA cores from Spiritualized have this function but it is not on all cores at this time. It is not trivial to add this and needs to be added per core. Do not bother core developers to add this functionality.

Q: How do I get to the menu in docked mode on openFPGA cores?

A: It is somewhat controller dependent but if you have no home button it should be Down+Select, you may need to hold it longer than expected.

Q: I'm having issue XYZ in an openFPGA core, where can I get help?

A: Starting out on the developer's github page is going to be the fastest way to get the issue fixed. You can look for other user's submitted bugs as well there.

Q: When are we getting XYZ core?

A: New cores are dropping all the time and the best way to figure out new stuff is to follow the developers.

Q: Can cores read zipped roms?

A: No.

Q: My question wasn't asked above.

A: Feel free to ask questions below or as posts as usual. If the sub starts to get flooded we will likely create a weekly questions thread to reduce spam but have at for now.

Updated 12/17/24: Corrections based on current state of the device. Added Preface because someone spam messaged me my own post, like who does that.


r/AnaloguePocket • • 2h ago

Pictures & Videos Blue on White šŸ”µāšŖļø

Thumbnail
gallery
60 Upvotes

These buttons were from Labfifteenco on Etsy. The DPAD was from the NES buttons he sells. You could ask him if he can do it separately.


r/AnaloguePocket • • 2h ago

What I got so far šŸ˜Ž

Thumbnail
gallery
26 Upvotes

r/AnaloguePocket • • 12h ago

New blood here

Post image
39 Upvotes

After a week worrying due to crap courier tracking (thanks Relay!!), my silver ltd edition, new in box arrived today!

My god there is a lot to learn! I've been into SBC gaming for some time and have a variety of handhelds, including an FPGBC retro pixel. But, the deal for the silver was too good!

Currently adding some cores / games using pocket sync before settling down for a first time play! Screen is amazing!


r/AnaloguePocket • • 5h ago

Metroid fusion

8 Upvotes

I love the small attention to detail like the splash of wet surfaces in Metroid fusion


r/AnaloguePocket • • 22h ago

Question PS1 IS CORE WORKING! But…

Thumbnail
gallery
175 Upvotes

Anyone manage to get rid of the red horizontal line above the game screen?

So far ive played about 3+ hours of DIGIMON CARD BATTLE & TACTICS OGRE, everything seems to be running smooth so far, memory cards and save slots work, no crashes encountered yet.

I used this core and followed the instructions on this thread;
reddit.com/r/AnaloguePocket/comments/1x6omnd/playable_playstation_core_on_analogue_pocket

Many thanks to GuardianSoul_7 (and claude? Lol) for making this!


r/AnaloguePocket • • 3h ago

Pictures & Videos Name this one…

Post image
3 Upvotes

Also, not totally watching that show with my wife while I play….


r/AnaloguePocket • • 1d ago

Pictures & Videos I’ve heard this is tradition here?

Post image
165 Upvotes

r/AnaloguePocket • • 1d ago

Pictures & Videos Got my Pocket/GBA last May, and officially got PokĆ©mon Crystal today, and collected the main titles I wanted to find for GBC/GBA. That said, I’m curious what other people consider essential Game Boy titles?

Post image
88 Upvotes

I love going to retro game shops and finding new or hidden gems. These are all titles (aside from Infinity and PokĆ©mon pinball) that I’ve managed to find in physical stores. I think it’s more fun finding them in person and bumping into others doing the same. Anyone have titles that you think are worth looking out for?


r/AnaloguePocket • • 19h ago

Pictures & Videos ZOMBIVILANCE || COMING SOON to ITCH.io

3 Upvotes

What do you think of this wave shooter GB idea?

CLIVE ALIVE is the last great hope for the vaccine clinic on the outskirts of the great walled city.

Survive a pandemic like no other, with only a locked clinic entrance at your back for protection...

Reload your clip of 10 rounds, soon to upgrade.

Fight off waves, packs, and hoards of SLUGGERS.

Resist the modern plague before sunset arrives.

There is no hope on the streets of Smog City.

GO HOME... LOCKDOWN IN EFFECT... STAY VIGILANT...

CAN YOU SURVIVE....??


r/AnaloguePocket • • 14h ago

Question Jotego only showing credits since lance update

1 Upvotes

Hi.. since updating yesterday all jotego cores, both beta and normal only lead to the credits.

Tried reupdating update all, tried manual removing and installing via puptate, tried the Patreon cores he agenda on friday.. nothing works... Seems like something old is in the way... But what?

Edit: Last not lance. Grr


r/AnaloguePocket • • 1d ago

Question Question Regarding changing button layout when using authentic cartridge

3 Upvotes

Hello everyone , i hope all is well.
I have a question , i recently just received my analog pocket and im in love with it but still learning everything.

I’m into shiny hunting in pokemon gen 3 and was wondering if it’s possible to change the button layout so it’s a little beat easier to ā€œsoft-resetā€

The buttons are start select A B , and on the analog pocket it can be a bit awkward.

If anyone has an answer i would be grateful.

thanks again!


r/AnaloguePocket • • 10h ago

I vibe coded an Atari 5200 core for the Pocket (port of the MiSTer core)

Post image
0 Upvotes

Edit: Thanks for the testing reports! To be clear on the AI part: the Atari chips are Mark Watson's proven MiSTer code, unchanged. The new Pocket code was checked in simulation, byte for byte against MiSTer's cartridge loader, then tested on real hardware.

I don't think there's ever been a 5200 core for the Pocket, so I had a go. Full disclosure: I'm not an FPGA developer. I did this with Claude over a weekend, and it did the heavy lifting.

It's a port of the MiSTer Atari 5200 core, which is Mark Watson's Atari 800XL FPGA core. The Atari chips themselves are unchanged. The new part is everything the MiSTer's ARM processor used to do (cartridge loading, working out the cart type, RAM setup and resets), rebuilt in the FPGA, plus video, sound and controls for the Pocket.

It's tested on my Pocket with Pac-Man: picture, sound and controls all work. Before it ever touched hardware, the whole core was run in a simulator, and the cartridge mapping was checked byte for byte against MiSTer's loader for every cart type.

Controls: D-pad is the joystick, A/B are the two fire buttons, Start is Start, tap Select to pause. X/Y/L/R are keypad 1, 2, * and #. Hold Select for the rest of the keypad.

Carts: 4K to 32K, 16K one-chip and two-chip (auto-detected, with a manual override in settings), Bounty Bob, 64K/128K homebrew super carts, and .car files.

You need: the 2K 5200 BIOS as Assets/5200/common/5200.rom (not included).

It's version 0.1.0, so expect rough edges. I've only properly tested a handful of games, so bug reports are very welcome, especially 16K games that show garbage. It should show up in pupdate soon as danmorelle.Atari5200.

Download and source: https://github.com/danmorelle/openfpga-Atari5200/releases

All credit to Mark Watson for the original core and Sorgelig and Wojciech Mostowski for the MiSTer port. GPL like the MiSTer project.


r/AnaloguePocket • • 21h ago

Question on pocket dock scaling

0 Upvotes

I'm playing GBA games on my dock, and when looking at the output it seems to fill the screen of my 1080p monitor. From what I'm aware, GBA games have a 240 Ɨ 160 which requires 6.75 scaling to be 1080. Does the dock do interpolation to fit 1080p for GBA games and is there a way to have there be no scaling instead (6x)?


r/AnaloguePocket • • 1d ago

updater plugins psa

14 Upvotes

now that there's been an explosion of new devs making cores i figured i would share this again as maybe it will get more traction than last time

we have a basic plugin system available for pocket sync and pupdate (or any other app that wants to support it) designed by neil (the author of pocket sync) that you can use to add functionality to the updaters without needing us to natively build it in.

so if you're building a core that has some kind of special setup step or file or rom built etc, you can just create a plugin and have users add it to their updater.

example: https://github.com/GuardianSoul/openfpga-PlayStation-plugin

the new PS1 core has some unique needs for generating json files for multidisc games. so this plugin handles that without us needing to add one-off features to the updaters, and youc an maintain it yourself if it needs updates etc

here's the repo with details on how to build one yourself: https://github.com/openfpga-library/pocket-plugin


r/AnaloguePocket • • 1d ago

Core Tauįµ… Audio Player (0.6) and Tau Omega Releases (0.5.2)

Thumbnail
gallery
5 Upvotes

New Tauįµ… Audio Player (0.6) and Tau Omega Releases. First version that integrates Tau alpha syncing and Halcyon EQ. Also the first one I'm actually pleased enough overall that i think is a high quality audio and polished (enough) ux.

Tau alpha Cymo audio engine was rebuilt from the ground up for the best possible audio quality and ease of use: full library, hyper-fast covers, gapless playback, silence trimming, innovative Halcyon equalizer with user presets, custom audio meters and presets, and more.

Also plenty more to come. more meters, modular meters - choose which you load on the core, user customized themes, Meter framework (develop your own meters), among others.
Next sprint will be focused on the audio meters.

3 Release channels: Stable, Preview and Dev (manual install) with fast weekly developments.

You need to use and install with Tau Omega to fully support all the mandatory files, transcoding and qol features. It also supports syncing with u/HarpMudd MP3 Player, as well as a lot of other features. I'm not going into detail on them as they are in plenty of flux and experimentation atm. Ui and Ux are half decent as I'm rapidly iterating, re-architecting and focusing on long-term features.

-> Tau Omega has never been tested in Windows or Linux. I'd really appreciate feedback as I currently don't have either box to test.

Everything full MIT license atm and will be moving to Apache 2.0. Feel free to contribute, mainly with testing and enjoying.

https://github.com/alfatreze/Tau-Omega/releases/tag/v0.5.2
https://github.com/alfatreze/Tau-Alpha/releases/tag/v0.6.0


r/AnaloguePocket • • 1d ago

Question whats the best psx core for analogue pocket?

4 Upvotes

Why are there 3, and which one is best?


r/AnaloguePocket • • 1d ago

Best protective case or shell for actually playing the Analogue Pocket?

8 Upvotes

Hey everyone!
I'm curious how you guys protect your Analogue Pocket from scratches and general wear while actually using it.
I've seen plenty of carrying cases, but I'm more interested in something like a protective shell or case that can stay on while playing.
Are there any good options out there that don't ruin the look or feel of the console?
Or do you just use yours without any protection and accept the occasional scratches and wear?
Would love to hear how you guys handle this, especially those who've had their Pocket for a few years!


r/AnaloguePocket • • 1d ago

Question are the analogue pocket's vertical controls for gba games , comfortable for someone used to play on mobile horizontally ?

1 Upvotes

I personally find gba original controls more comfortable than the sp , but will it matter in analogue pocket controls case ?


r/AnaloguePocket • • 1d ago

Hello guys. Does anyone sells in mint condition or new any analogue pocket to Greece?

0 Upvotes

r/AnaloguePocket • • 2d ago

Chromatic vs. Analogue Pocket – which one are you picking?

Post image
315 Upvotes

r/AnaloguePocket • • 1d ago

Slopcore Request Thread

0 Upvotes

They're slopcores, but they don't have to be sloppy. I've created a bunch of AI-assisted cores for the Pocket with Analogizer support. Some of my favorites (Cloak & Dagger, Moo Mesa, Namco Collection) came from requests here in this subreddit. I'd like to uncover some more gems. Make a request here and let's make them happen.

Successes from this thread so far:
Neo Geo Savestate Core
https://github.com/plasticbugs/mazamars-neo-geo-savestates

The Moo Mesa core was actually used a few days ago to create a Moo Mesa Mister Core!

EDIT: If anyone wants to do this for themselves...

I have a template here:
https://github.com/plasticbugs/pocket-core-template/

Yes, humans can use all this. I use my brain plus a smart LLM.

And I recommend using this skill `reverse engineer anything` :
https://github.com/morluto/rea

(and/or Ghidra + the Ghidra MCP)
https://github.com/nationalsecurityagency/ghidra
yes, that NSA

https://github.com/bethington/ghidra-mcp


r/AnaloguePocket • • 1d ago

Tate version Cave core

Thumbnail drive.google.com
0 Upvotes

For this core more important than ever, a tate version, just unzip it into your cores and select the alternate core, for the games you have to go the assets dir of the og core..

the video.json contained certain rotations, so maybe the author will incoporate it in the end, but for now play cave Tate like it is made!


r/AnaloguePocket • • 1d ago

What are the latest Analogue Pocket/Analogue 3D updates since January?

0 Upvotes

I've not been around in a while, and am curious on whats new?