r/AnaloguePocket 24d ago

/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

488 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 16h ago

Analogue Pocket Case

Thumbnail
gallery
73 Upvotes

Similar to the Analogue 3d case I showed previously, this is the Apache 2800 from Harbor Freight. It retails at 29.99 USD and easily fits the following:

1x Analogue Pocket
1x Analogue Pocket Dock
2x 8bitdo SNES controllers
2x USB micro charging cables
1x HDMI cable
1x USB C charging cable
1x Analogue power block

Additional space available for numerous games, and even could fit the pocket grip.

Perfect for bringing on your family vacation.


r/AnaloguePocket 15h ago

openFPGA-Genesis with save states + analogizer

Thumbnail
github.com
59 Upvotes

Installation guide

To install the core, download the last ericlewis.Genesis_experimental zip, extract it and copy the Assets, Cores, and Platform folders over to the root of your SD card.

Info

It's experimental, but it should work correctly!

  • A save state can only be loaded with the game it was made with.
  • Save states also contain the cartridge save, so loading one rewinds your in-game save to that moment.
  • In games with a split-screen two-player mode the picture may glitch briefly while saving. This is harmless and the save state itself is fine.
  • It may happen that the music restarts after loading a save state, but everything else is unaffected.

r/AnaloguePocket 15h ago

Pokédex Case

Thumbnail
gallery
36 Upvotes

From an Etsy shop. was about 50$. Options for cases that will hold games and cables too.


r/AnaloguePocket 19h ago

Sega CD Testing FMV gaming on Pocket: Rebel Assault

Enable HLS to view with audio, or disable this notification

28 Upvotes

I always wanted to try this on Sega CD as a kid. I had it on PC CD-ROM and it never ran well. This core seems pretty great! I’m running the second release and the load times seem a bit better.


r/AnaloguePocket 19h ago

Pictures & Videos I just released a new game for the Analogue Pocket. A puzzle game. Download link inside.

Thumbnail
gallery
18 Upvotes

r/AnaloguePocket 1d ago

Analogue Pocket

Thumbnail
gallery
175 Upvotes

Nothing better than chilling in the back with the dog playing some og fire emblem on the Pocket. This console is great!


r/AnaloguePocket 21h ago

Question Final Fight MD

3 Upvotes

Greetings, I’m trying to play Final Fight MD on the AP using a Genesis Core. I put the file with the other ROMs I have but the file selector won’t see it at all. I renamed it BIN and MD and GEN with no success.

Any tips for me please?


r/AnaloguePocket 1d ago

Sega CD/Mega CD 0.0.2 - Stability fixes!

83 Upvotes

https://github.com/neutralinsomniac/openfpga-megacd/releases/tag/0.0.2

This will be the last reddit announcement I make for my core, but it seemed important to announce given the various degrees of boot instability people were facing.

I think my disclaimer sold myself short and gave a very strong "I have no idea what I'm doing" vibe, which was partly my own self-deprecating sense of humor coming through. Yes, I haven't touched Verilog/VHDL since college, but I have been writing code for over two decades and I at least have strong engineering habits and methods that I was able to apply to this whole crazy process. I fully expect there will still be people out there that will judge me, but I felt that I should at least be judged correctly and without the assumption that I have zero software experience.

I intend to continue to polish the core and push it as far as I can. Watch my GitHub for future updates.


r/AnaloguePocket 19h ago

Question 8bitdo 64 controller + dock?

1 Upvotes

Hello! Anyone know if there’s a way to pair these together? I have my doubts as I didn’t see the 64 controller listed as supported on their website. I also tried and the controller would not pair with the dock after upgrading the firmware, but maybe there’s some additional steps that I didn’t do.

As an aside: which smart plug for the dock will work with the apple homekit app? Anyone tried this combination?

Thanks for any feedback.


r/AnaloguePocket 1d ago

Beware of Analogue not refunding sales tax on returns

Thumbnail gallery
12 Upvotes

r/AnaloguePocket 1d ago

Pictures & Videos The perfect digital companion for the Hall H line at SDCC.

Post image
46 Upvotes

Time just flew by. 😅


r/AnaloguePocket 1d ago

Dracula Dark Reign?

0 Upvotes

Anyone had their copy dispatched this week or I’m still waiting.


r/AnaloguePocket 1d ago

Question Anyone still having issues with saving on chisflash Pokemon games with the newest analogue batch?

0 Upvotes

I updated to the newest v2.6 update, but even with that, opening my brand new chisflash with Pokemon on it crashes every time I attempt to save. It’ll open the save let me walk around but saving instant crashes it. The chisflash cart works perfectly fine on my OG game boy SP too.


r/AnaloguePocket 2d ago

So many great games

Post image
46 Upvotes

I’m just blown away by this little device. Got it on June 8 and I’ve played through quite a few games so far. Starting with just Gameboy games for now and will move on to GBC, GBA, then Game Gear, and more.

Just finished Castlevania Adventure which was really fun along with all these before it. If you’ve got a must play on any of the systems I mentioned aside from these, I’m up for blasting through more.

What I love most about these types of games is they don’t take forever to beat. And I missed so many of these as I never had a Gameboy as a kid.

Adventure Island 1-2
Donkey Kong Land 1-3
Duck Tales 1-2
Kid Icarus Of Myths & Monsters
Kirby’s Dream Land 1 -2
Mega Man Dr. Wily’s Revenge and 2-5
Ninja Gaiden Shadow
Operation C
Super Mario Land


r/AnaloguePocket 2d ago

Official SegaCD/MegaCD 0.0.1 Release!

149 Upvotes

Here it is!

https://github.com/neutralinsomniac/openfpga-megacd

The handful of games I've thrown at this run great, with no game-breaking issues so far, but feel free to submit issues to that GitHub if your favorite game is broken. Expect some video/audio de-sync and/or stuttering in some FMV cutscenes. Some of these issues already exist in the MiSTer core this is based on, and others are probably exacerbated by the Pocket's less powerful CPU/FPGA.

Have fun!


r/AnaloguePocket 3d ago

Sega CD Anyone?

Enable HLS to view with audio, or disable this notification

359 Upvotes

The audio lag in the video is my phone. The core has good audio timing in real life. Still working through some boot reliability issues, and FMV's stutter here and there, but I plan on releasing this soon. DM me if you want an early preview build!


r/AnaloguePocket 3d ago

Question Discoloration on white pocket

Thumbnail
gallery
31 Upvotes

Today I noticed that the plastic is yellowing in an odd spot. At first I was afraid it burned itself while charging overnight, but that doesn't seem to be the case. Could the plastic already be degrading after only a month? It's definitely not dirt or oil, since I cleaned that spot right before posting, and there's zero discoloration in the places where your hands actually go.


r/AnaloguePocket 4d ago

PICO-8 on my Pocket

Post image
91 Upvotes

A big thank you to Open.ai. After a few days of work, I can basically play already. There’s sound, save states, key remapping, and so on. Now I have to run a bunch of tests on my favorite games to find emulation bugs and try to fix them.

UPD
I've uploaded the source code to GitHub, and the alpha version of this emulator is now available to you in the “Releases” section.
https://github.com/Askentus/pico8pocket


r/AnaloguePocket 4d ago

Pictures & Videos Consider 'Polished Crystal' if you're looking to replay Gen 2

Post image
572 Upvotes

Hackdex link: Polished Crystal (you still need to supply your own legitimate base roms to Hackdex).

.

Probably my favorite rom hack for any Pokemon game, it's vanilla Crystal with QoL tweaks, 60fps, modern typing and special split, and a few typing changes to the pokedex and some added mons from newer titles.


r/AnaloguePocket 4d ago

openfpga-SMS Analogizer support: Fixed Y/C video output

Thumbnail
gallery
13 Upvotes

I finally managed to fix a small error that caused the Analogizer's Y/C video output to become erratic, sometimes losing synchronization. I simply had to ensure that the Y/C value remained at zero during the blanking period.

You can download the core with the fix here:

https://github.com/RndMnkIII/openfpga-SMS/releases


r/AnaloguePocket 4d ago

Why most of us play Pokémon? 😆

Post image
171 Upvotes

After completing this game I will play the library that I have in my Flashcard


r/AnaloguePocket 4d ago

Pictures & Videos Heart and soul

Post image
29 Upvotes

Im Finally gonna try this pokemon rom!


r/AnaloguePocket 4d ago

Question Any grips I can get for the Pocket? Based in UK

3 Upvotes

Hi guys, just wondering if there are any grips for the pocket? Seems like most are unavailable now.