Adrenaline Bubbles Manager
September 25, 2026 · View on GitHub
Create and organize direct Adrenaline bubbles for PSP/PSX content on PS Vita.
Current version: 6.24
Compatible with:
Description
Adrenaline Bubbles Manager (ABM) builds personalized Vita bubbles (icon, title, LiveArea) for PSP ISO/CSO/PBP and PSX content, using AdrBubbleBooter so games launch straight into Adrenaline.
ABM does not change the global PSP CPU speed of Adrenaline; per-bubble CPU options are written into each bubble’s boot config when you edit them.
Important
- Install TheOfficialFloW Adrenaline v7 or isage Adrenaline 8.0.2 and open Adrenaline at least once so it works.
- Recommended
ur0:tai/config.txt(under*KERNEL):
*KERNEL
ux0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
- Then install this ABM VPK and use it to create or edit bubbles.
NoPspEmuDrm
For downloaded PSP content you typically need the usual Adrenaline-side plugins (e.g. npdrm_free mod / np loader mod) installed inside Adrenaline.
First launch after update
- Install the latest ABM
.vpkwith VitaShell. - Open ABM once — if Check Adrenaline is enabled, it may update modules (reboot may be required).
- After reboot, open Adrenaline once, exit, then use ABM as usual.
Changelog
6.24
Online resources
- Fixed download of the VitaBubbles catalog and resource packs (No longer uses http.get / http.getfile for these requests).
- JSON uses http.down (RAM); large ZIP packs use http.download to disk.
6.23
DAX / ZSO (isage 8.0.2)
- Scan and list support for DAX and ZSO when using Adrenaline isage 8.0.2 with ABM modules
- Format detection via
files.type(ISO / CSO / PBP / DAX / ZSO)
Sort modes
- New and improved sort options: Title, MTime, Installed, Category, GameID, Device, Format
- Fixed sort behaviour (including MTime newest → oldest with proper date parsing)
- Format group order: iso → cso → pbp → dax → zso, then title A–Z within each group
- Category / Device / Format / Installed: group first, then title A–Z
List display
- Each game shows platform tag: [PSP], [PSX], or [HB] (from SFO category)
- When sorting by Category, Device, or Format, the matching value is shown in brackets after the platform tag (e.g.
[UG],[ux0],[iso])
Debug log
- Optional scan log at
ux0:data/ABM/debug_log.txt - One entry flow per game: SCAN (path first), then OK / FAIL / SKIP
- Overwritten on each full scan (does not accumulate across launches)
Seasonal particles
- December 20–25: white snow particles
- September 15–16: green / white / red particles
Notes
- Full DAX/ZSO support needs a ONELua build that reports types 4 (DAX) and 9 (ZSO) and can read those images
6.22
- Fix module install: file-by-file copy into
sce_moduleand conditional CRC log - Update isage ABM
adrenaline_user.suprxto fix PSP EBOOT.PBP bubble launch for Adrenaline v8.0.2
6.21
Merged community work from shoui520 and restored official ABM features:
- Support for isage Adrenaline 8.0.2 and the ISAGECOMPAT AdrBubbleBooter stack
- Exact CRC module detection for TheOfficialFloW v7, isage 8.0.2, and known AdrBubbleBooter builds
- Family-safe install/restore: only known module sets are modified; unknown or mixed sets are left untouched
- INFERNO / MARCH33 / NP9660 driver mapping fix (menu labels matched the wrong driver upstream)
- In-place repair of existing bubbles so they use the real INFERNO driver when selected
- UTF-8 LiveArea title handling (no blank labels from multi-byte truncation)
- Faster bubble image preprocessing (temporary higher clocks during convert, then restored)
- Updated AdrBubbleBooter (menu-label fix) and optional direct-IFTU 2× scaling module builds
- ABM Update re-enabled (startup check + Extra Settings toggle)
- Clearer module layout in the package (install vs restore, v7 vs 8.0.2)
6.20
- Correct support for adrenaline bubbles with
boot.bin
6.19 – 6.15
- Language download option; online resources / JSON previews
- OSK CR fix; bubble template styles (PSPEMU, PS1EMU, PSMOBILE, A5)
- Restore Adrenaline option; editable bubble titles
- Various scan and image fixes
Module layout (package)
| Path | Role |
|---|---|
modules/sce_module_abm_v7/ | Modules ABM installs for Adrenaline v7 (TheOfficialFloW) |
modules/sce_module_abm_8.0.2/ | Modules ABM installs for Adrenaline 8.0.2 (isage) |
bubbles/restore_adrenaline_v7/sce_module/ | Original modules to restore v7 |
bubbles/restore_adrenaline_8.0.2/sce_module/ | Original modules to restore 8.0.2 |
ABM only replaces files under ux0:app/PSPEMUCFW/sce_module/ when fingerprints match a supported family.
Controls (summary)
ABM respects the console’s accept/cancel button region.
Content selection
| Control | Action |
|---|---|
| X | Create bubble(s) |
| O | Edit / manage bubbles |
| Triangle | Batch install (non-installed) |
| Square | Multi-select |
| L | Icon style (original / stretched) |
| R | SetPack (PSP/PSX / Default) |
| SELECT | Sort list |
| Left/Right | Bubble background color |
| START | Extra Settings |
| Right analog up + Up | Template style for selection |
Extra Settings includes defaults (bubble ID, 8-bit convert, sort, color, name, template, language), Check Adrenaline, ABM Update, language download, and Restore Adrenaline (v7 or 8.0.2 according to detection).
Bubble edit (Triangle) — driver, execute bin, customized, PS button mode, suspend, plugins, NonpDRM, high memory, CPU speed; path and title can be edited when needed.
Credits
- Gdljjrod & DevDavisNunez — original Adrenaline Bubbles Manager (ONELua)
- shoui520 — AdrBubbleBooter-oss, driver/label fixes, isage 8.0.2 support, UTF-8 titles, performance work, module fingerprints, and related improvements integrated into this release
- TheOfficialFloW — Adrenaline
- isage — Adrenaline 8.x
- LMAN — original AdrBubbleBooter
License
See repository LICENSE (project files retain their existing license headers).