r/AnaloguePocket • • Jul 02 '26

/r/AnaloguePocket Mod Rules Update

95 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 • • 1h ago

OpenFPGA Playable PlayStation Core on Analogue Pocket

• Upvotes

https://reddit.com/link/1x6omnd/video/wrne0ou7fnvh1/player

This is an early PlayStation core for the Pocket, ported from the MiSTer PSX core.

To be upfront: it's vibe coded. I directed and tested it on my own Pocket, but AI agents (Codex and Claude) wrote nearly all of the code.

Works: Final Fantasy VII with sound and FMVs, Tekken 3 at full speed, memory card saves to SD, multi-disc and multi-track games.

Not yet: analog sticks, a second memory card, save states (the FPGA is full).

Built on the MiSTer PSX core by Robert Peip, with thanks to pocket_sotn and pgate1's earlier Pocket port.

How it fits

A full PS1 on the Pocket was long thought to be a stretch. The Pocket’s FPGA is much smaller than the MiSTer’s, and existing ports already used most of the chip with no sound or FMVs. Our first complete build needed about 150% of the chip.

Three things brought it down:

  • Memory: main RAM runs from the Pocket’s SDRAM and video RAM from its PSRAM, following the layout pocket_sotn proved out.
  • Registers into tiny RAMs: banks of registers that were built from logic now live in the chip’s small RAM blocks. That covers the DMA channel registers, the SPU’s reverb settings, the GTE’s matrices and control registers, and the GPU texture cache’s valid bits.
  • Shared arithmetic: circuits that never run at the same time now share hardware. For example, the GPU’s polygon setup uses one set of adders for both halves of a triangle.
  • Block RAM: larger buffers in the sound, geometry and DMA parts moved into block RAM.
  • Cuts: save states, and all the extra wiring they need in every part of the console, were removed. So were the second memory card, analog support and debug-only logic.

It now uses 1,845 of the chip’s 1,848 logic blocks, and the CPU still runs at the PS1’s real 33.87 MHz.

That has a few consequences. The chip is completely full, so any new feature, like analog sticks or save states, has to free up space somewhere else first. Timing is tight too, so each build has to be checked carefully before release. Still, it shows a PS1 with sound, FMVs and full-speed 3D can run on the Pocket.

Download

https://github.com/GuardianSoul/openfpga-PlayStation/releases

You need your own BIOS and games. Bug reports welcome!


r/AnaloguePocket • • 1h ago

DoDonPachi, Guwange, ESP Ra.De. and more CAVE games on Analogue Pocket

Enable HLS to view with audio, or disable this notification

• Upvotes

A new core for the Analogue Pocket appears! Now you can play classic Cave shmup games on the go with The Cave 68000 core, built on nullobject's Cave MiSTer core.

https://github.com/Frazilpop/Cave-68000-Pocket

The core supports the following 8 games as well as their various revisions:

DonPachi (1995)

DoDonPachi (1997)

ESP Ra.De. (1998)

Dangun Feveron (1998)

Puzzle Uo Poko (1998)

Guwange (1999)

Gaia Crusaders (1999)

Thunder Heroes (2001)


r/AnaloguePocket • • 2h ago

Docks from Last Drop OTW

Post image
12 Upvotes

Just got my confirmation email! Didn’t see anyone post about the last shipment yet so I thought I’d share for those looking.


r/AnaloguePocket • • 19h ago

OpenFPGA Symphony of the Night

Enable HLS to view with audio, or disable this notification

118 Upvotes

I was inspired by the MERLO64 port from the other day. It didn't work for one game I wanted to play, Ogre Battle 64, so I had claude make a patch. I knew the PSX is technically not able to fit on the chip in this device, but I thought, I don't need to fit all of it, only the parts that are required by SotN.

https://github.com/akoaysigod/pocket_sotn

I haven't tested it much past the first save point. I am not sure if R2 works on a controller. The ending music also will not play probably. I plan on fixing those few things over the next few days but will likely take a quick break to actually play this for fun.
Also, it technically is a psx, or at least parts of one. Seems to work with RE: Director's Cut, as well as Breath of Fire III and IV. I haven't tested anything else. I never bought a very large SD card for this thing because I never thought I'd be playing anything that would require that much room.


r/AnaloguePocket • • 13h ago

RIP :(

Thumbnail
gallery
29 Upvotes

Dropped it at work, it still works thankfully but this bothers me a a lot anyway I can fix it?


r/AnaloguePocket • • 2m ago

Not Shipped Yet?

• Upvotes

I ordered my Analogue Pocket + Dock a minute or two after restock on October 2nd and my order is still "We're preparing these items to ship".

Is it the same for anyone else?

My Analogue 3D was much faster to ship.


r/AnaloguePocket • • 20h ago

OpenFPGA Portal64 Via Mirlo64

Post image
26 Upvotes

Controls are bizzare and limited but who would have thought we'd see the day.


r/AnaloguePocket • • 14h ago

I just finished porting Tempest to the analogue pocket!!! It's in a playable state but still keeping an eye out for any bugs.

8 Upvotes

r/AnaloguePocket • • 10h ago

Pictures & Videos You can download and play it in the pocket!

Thumbnail
zanipixels.itch.io
5 Upvotes

Hello my friends! Just updated my new game for its 1.4 version. I need some playtesters for level 2 since the game was far too hard! If someone is available and wants to play, just click the link! :)


r/AnaloguePocket • • 43m ago

Did anyone received their dock yesterday? Mines missing.

• Upvotes

Even though it says delivered at mailbox yesterday, I still didn’t get mines. The Shop App tracker pointing to the wrong area but I put the right address of where to ship to before purchasing the dock.

What if I’ll never get it? I wasted my money over a lost item.


r/AnaloguePocket • • 12h ago

Question Cases for the Pocket

4 Upvotes

Can anyone recommend any where to buy a case, hard case or even gel/soft cases to protect the pocket?
I do not want the one from the website as it’s just a storage box more than anything.


r/AnaloguePocket • • 46m ago

Question Anyone working on a C64 core (with use of ai)?

• Upvotes

I was thinking because we now use a lot of ai lately. Is someone working on a new C64 core for the AP?


r/AnaloguePocket • • 18h ago

Question Link Cable is Not Fitting

3 Upvotes

Hi all, I recently purchased a Gameboy Color/Pocket link cable and it doesn’t seem to fit in the Pocket’s link cable port. Does the Pocket only take specific link cables?


r/AnaloguePocket • • 1d ago

Question Color for Gameboy Games on Pocket

Thumbnail
gallery
76 Upvotes

Greetings all. Does anyone know how to change the display on the pocket to color for non-color gameboy games? The pictures compare running a gameboy game on my pocket vs my son’s Modretro, which automatically adds a color palette to the games. My pocket is updated with the latest firmware and I know how to switch between the various base screens (ie gbc, analogue gb etc). I am also using carts, these games are not emulated. Thank you for any help!


r/AnaloguePocket • • 1d ago

OpenFPGA Working on an Atari Tempest core

Enable HLS to view with audio, or disable this notification

11 Upvotes

Edit: Version 0.1.0 is live McBeefy34/openfpga-tempest: Atari Tempest arcade core for the Analogue Pocket (openFPGA)

I've been working on a Tempest core with Claude. Still has bugs that need to be patched but it's coming together. Having to check manually to make sure no other issues might pop up.


r/AnaloguePocket • • 1d ago

Trigwa, the narrative problem-solving game, has its second pre-order campaign

Enable HLS to view with audio, or disable this notification

4 Upvotes

Solve puzzles – each telling one part of a larger story – in a deep set of atmospheric tombs. Physical edition includes a box, manual (with additional lore and illustrations inside) and cartridge.
Pre-order here.

Demo playable in browser and for download as ROM file here (digital instruction manual included!): https://cd-rev.itch.io/trigwa-demo


r/AnaloguePocket • • 21h ago

Question Did I get scammed?

Thumbnail
gallery
0 Upvotes

I got this beauty off ebay for $380 after shipping. Was it a good price or did I get scammed?

I live in Europe, so I'd pay quite a hefty price for shipping and taxes, and I am not a big fan of the white / black models.. so I decided to buy a different version off eBay instead. It was new in the box.


r/AnaloguePocket • • 1d ago

Question Battery issue on second hand Pocket

2 Upvotes

Hi everyone, I finally recieved my Pocket this afternoon, everything seems to work fine except charging.

I put it on charge tonight for about an hour, but noticed the charge light was still orange, I turned the Pocket on, but its indicator stated 100%. I let it charge a bit more but still no green light.

I have unplugged the battery which did drop it to 98%, so I charged it again but still no green light at 100%, it has now had another 30 minutes extra charge, but the light is still orange.

Does anybody have any ideas on what I could do now, I have also updated the firmware, or is this a case of a return to the store I bought it from.


r/AnaloguePocket • • 2d ago

Title: Help! Radical Red save file corrupted after 40 hours on Analogue Pocket

2 Upvotes

Title: Help! Radical Red save file corrupted after 40 hours on Analogue Pocket

Hi everyone!

I've been playing Pokémon Radical Red on my Analogue Pocket for about 40 hours, and I've just run into a serious problem.

Every time I start the game, I get a message saying that my save file is corrupted.

I can still continue playing, but whenever I save the game and restart it, none of my new progress is saved.

I've also tried using the Analogue Pocket save states, but I can't load them either. I keep getting a "Load Failed" error.

I'm really worried about losing my 40 hours of progress.

Has anyone experienced something similar? Is there any way to fix the corrupted save file or recover my progress?

Any help or suggestions would be greatly appreciated. Thanks!


r/AnaloguePocket • • 1d ago

Has anyone received their orders from 10/2?

0 Upvotes

Ordered a dock and a cable have yet to receive tracking.


r/AnaloguePocket • • 3d ago

Pictures & Videos I Can See an Analogue GBA on the Horizon for 2027

Post image
120 Upvotes

With the AYANEO KONKR Pocket Advance(software Emulation) Taki's FPGA GBA SP, and potentially more FPGA-based GBA handhelds on the horizon, how much of a game-changer would an Analogue GBA or Analogue SP be?


r/AnaloguePocket • • 2d ago

Question Did I accidently copy my save onto another pokemon emerald cartridge?

0 Upvotes

I have a authentic pokemon emerald that I have been using on my analogue pocket. I just got another copy of Pokemon Emerald which had a dry battery. I put it into the pocket just to confirm which one was which. I guess I never turned off my pocket, just put it in a sleep state, the last time I played which was maybe last week. I put the one with the dry battery in and powered it up. It said wake as it turned on, then gave me the continue game option. Once I selected it, it let me know the battery was dry, but it had my whole save file on it from my original cartridge. I freaked out thinking I did something to my original, but I booted it up and it is still there and working. now I have two emeralds with one save file. What did I just do?


r/AnaloguePocket • • 2d ago

Core Really hoping for a 3DO core

8 Upvotes

Because Star Control 2 is my favorite game of all time. Wanted to put that out into the universe :)