Releases: hernan0078/voxeltrail-ios
Release list
VoxelTrail 0.5.0 — Pokémon Stadium models, and a HUD that reads forwards
Unsigned IPA — install with SideStore or AltStore. Requires iOS 16+, tested on iOS 26.6. Bring your own ROM.
📖 Instrucciones en español · 🇪🇸 Notas en español abajo
Bundles Dramatic Shape v1.7.2, up from 1.5.5, with the author's permission. The mod stopped shipping a licence at 1.6.2 and asks that later versions not be redistributed without asking — so I asked. That permission covers this build only; if you fork this or repackage the mod out of it, ask DramaticShape yourself. See LICENSE-mod.md.
Pokémon Stadium battle models
3D BATTLES can fight with the Pokémon Stadium models instead of the flat Game Boy pictures — STADIUM A on the map, STADIUM B on two discs against the sky.
You supply the cartridge. Import Stadium ROM in the launcher's MODS panel, or STADIUM ROM in the options menu, opens the Files picker for your Pokémon Stadium (US) 1.0 file. The models are built on your device, once, and the ROM is read and forgotten rather than kept.
That picker is new work on my side: iOS had no way to hand the mod a cartridge at all, so it printed a sandbox path and asked you to put a file somewhere a phone cannot reach. Now upstream as gen1recomp#972.
US 1.0 specifically — every model offset is measured against that revision. Another one builds, and the screen tells you the models may be wrong.
The battle HUD reads the right way round
1.7.2 draws the battle HUD mirrored on iOS — PIKACHU, the HP numbers and L100 all backwards, while FIGHT/ITEM/RUN reads fine. It comes from a fix that assumes iOS presents the HUD canvas upside down and corrects for it; this build's renderer doesn't flip it, so the correction was the mirror. Fixed, and the frosted panels behind the HUD come back with it.
More of the mod
RENDER DIST—FIT/WIDE/WIDER/WIDEST/OFF. The first thing to reach for if 3D runs slowly:FITskips whole connected maps before they cost anything.- Fog and god rays in Viridian Forest, every battle location rebuilt, and a lot of new voxel work — diner stools, mansion desks, CUT trees.
ROUND WORLDgained two rungs, GLOBE and PLANET. PLANET is a true half-sphere: the town sitting on a little world.
Spanish
The Stadium screens and the whole STADIUM ROM flow are translated. Two older gaps closed: CANCEL was the one English word left on a fully Spanish options menu — structurally unreachable, now fixed and offered upstream — and ten strings carried Ñ, ¿ or ¡ onto the 8×8 font, which has no glyph for any of them and drew holes instead.
The translation is offered upstream too.
Kept from before
The live-tuning panel, the look stick, readable setting names, third person, the battle camera, and Spanish Red/Blue ROM support.
🇪🇸 En español
IPA sin firmar — instalalo con SideStore o AltStore. Requiere iOS 16 o posterior; probado en iOS 26.6. Necesitas tu propia ROM.
📖 Instrucciones completas en español
Incluye Dramatic Shape v1.7.2, actualizado desde la 1.5.5, con permiso del autor. El mod dejo de publicar licencia en la 1.6.2 y pide que no se redistribuyan las versiones posteriores sin preguntar, asi que pregunte. Ese permiso ampara solo esta version: si bifurcas este repositorio o reempaquetas el mod a partir de aqui, preguntale tu a DramaticShape.
Modelos de combate de Pokemon Stadium
COMBATES 3D puede pelear con los modelos de Pokemon Stadium en vez de con las imagenes planas de Game Boy: STADIUM A sobre el mapa, STADIUM B sobre dos discos contra el cielo.
El cartucho lo pones tu. Importar ROM de Stadium, en el panel de MODS del menu inicial, o ROM STADIUM en las opciones, abre el selector de Archivos para tu Pokemon Stadium (US) 1.0. Los modelos se crean en tu dispositivo una sola vez, y la ROM se lee y se olvida en lugar de guardarse.
Ese selector es trabajo nuevo de mi parte: en iOS no habia forma de entregarle un cartucho al mod, asi que imprimia una ruta interna y te pedia dejar un archivo en un sitio al que un telefono no llega.
US 1.0 en concreto: cada medida de los modelos esta tomada de esa revision. Otra distinta se construye igual, pero la pantalla te avisa de que pueden salir mal.
El HUD de combate se lee del derecho
La 1.7.2 dibuja el HUD de combate reflejado en iOS: PIKACHU, los numeros de PS y L100 al reves, mientras que LUCHA/OBJETO/HUIR se lee bien. Viene de un arreglo que da por hecho que iOS presenta ese lienzo del reves y lo corrige; el motor de esta version no lo voltea, asi que la correccion era el reflejo. Arreglado, y los paneles esmerilados de detras del HUD vuelven con ello.
Mas del mod
DISTANCIA—AJUSTE/LEJOS/MAS LEJOS/MAXIMO/NO. Lo primero que tocar si el 3D va lento:AJUSTEdescarta mapas enteros antes de que cuesten nada.- Niebla y rayos de sol en el Bosque Verde, todas las localizaciones de combate rehechas, y mucho trabajo nuevo de voxeles.
MUNDO CURVOgano dos niveles, GLOBO y PLANETA. PLANETA es media esfera de verdad: el pueblo sobre un planeta pequeño.
Español
Las pantallas de Stadium y todo el proceso de ROM STADIUM estan traducidos. Se cierran dos huecos antiguos: CANCELAR era la unica palabra en ingles que quedaba en un menu de opciones completamente en español, y diez textos llevaban Ñ, ¿ o ¡ a la fuente de 8x8, que no tiene glifo para ninguno y dibujaba huecos.
Se mantiene todo lo anterior
El panel de ajuste en vivo, la palanca de vista, los nombres legibles de los ajustes, la tercera persona, la camara de combate y el soporte de ROMs de Rojo y Azul en español.
VoxelTrail 0.4.0 — the mod's own third person, and a battle camera
Unsigned IPA — install with SideStore or AltStore. Requires iOS 16+, tested on iOS 26.6. Bring your own ROM.
Bundles Dramatic Shape v1.5.5, up from 1.5.4.
The mod's own third-person camera
3D WORLD → 3RD PERSON now uses DramaticShape's boom camera, which replaces the simpler one I had written. It is better where mine was weakest:
- It does not clip through walls. The boom marches back through the terrain and the map's walkability, so backing into a corner walks the camera toward your shoulders rather than through the geometry — and eases back out once the corner clears, rather than snapping.
- A shoulder offset keeps your character off dead centre.
- The boom eases between first and third person instead of cutting.
- Your character turns along a continuous bearing as he walks, not four fixed directions.
Pinch sets the distance — no menu rows for it any more.
Battle camera
Drag or use the right stick during a battle to walk the camera around the arena, and pinch to work its lens. The fight is staged on the map itself, so there is a real scene to look around.
Kept from before
Everything: the live-tuning panel, Spanish throughout, the on-screen look stick and its rows, readable setting names, and Spanish Red/Blue ROM support.
Note
3RD (EXPERIMENTAL) is shown as 3RD PERSON here — 18 characters is drawn off the edge of a 160px screen, the same issue reported upstream for the first-person rung.
🇪🇸 En español
IPA sin firmar — instalalo con SideStore o AltStore. Requiere iOS 16 o posterior; probado en iOS 26.6. Necesitas tu propia ROM.
📖 Instrucciones completas en español
Incluye Dramatic Shape v1.5.5, actualizado desde la 1.5.4.
La camara de tercera persona del propio mod
MUNDO 3D → 3A PERSONA usa ahora la camara con brazo de DramaticShape, que sustituye a la mas sencilla que habia escrito yo. Es mejor justo donde la mia flojeaba:
- No atraviesa las paredes. El brazo recorre el terreno y las zonas transitables del mapa, asi que si retrocedes a un rincon la camara se acerca a tus hombros en vez de meterse en la geometria, y vuelve a salir cuando se despeja.
- Un desplazamiento lateral deja al personaje fuera del centro exacto.
- El brazo hace una transicion suave entre primera y tercera persona.
- Tu personaje gira con un rumbo continuo al andar, no con cuatro direcciones fijas.
Pellizca para ajustar la distancia: ya no hay filas de menu para eso.
Camara en los combates
Arrastra o usa el stick derecho durante un combate para mover la camara por el escenario, y pellizca para ajustar el objetivo. El combate se juega sobre el propio mapa, asi que hay una escena real que mirar.
Se mantiene todo lo anterior
El panel de ajuste en vivo, el español en toda la app, la palanca de vista y sus filas, los nombres legibles de los ajustes, y el soporte de ROMs de Rojo y Azul en español.
VoxelTrail 0.3.0 — third person, and Spanish throughout
Unsigned IPA — install with SideStore or AltStore. Requires iOS 16+, tested on iOS 26.6. Bring your own ROM.
Bundles Dramatic Shape v1.5.4, the version everything here was tested against.
Third person
3D WORLD → 3RD PERSON — a chase camera behind your character. He turns to face where he walks, the camera swings low when you look down, and DISTANCE and CAM HEIGHT let you frame it. Both are in the live-tuning panel, so you can set them while watching.
Spanish, properly
The whole app now — launcher, game cards, save slots, mod browser, options. Set your phone to Spanish and it opens that way; otherwise the button beside Touch Controls switches it.
And Spanish Red and Blue ROMs work, via gen1recomp PR #622 by jherediagu — Edición Roja and Edición Azul play in Spanish, sharing a tab and saves with the US versions. Spanish Yellow can't be supported; no disassembly exists for it.
Also
- New app icon
- Fixed: the live-tuning panel had no rows and did nothing when switched on
- Fixed: a crash on launch in 0.2.0
Known limits
- The chase camera can clip through walls if you back into a corner at a long
DISTANCE. FIT,SLOW,MEDIUMandFASTstay English — they are raw literals in the engine, not reachable by any translation.
🇪🇸 En español
IPA sin firmar — instalalo con SideStore o AltStore. Requiere iOS 16 o posterior; probado en iOS 26.6. Necesitas tu propia ROM.
📖 Instrucciones completas en español
Incluye Dramatic Shape v1.5.4, la version con la que se ha probado todo esto.
Tercera persona
MUNDO 3D → 3A PERSONA — una camara detras de tu personaje. Se gira hacia donde camina, la camara baja cuando miras hacia abajo, y DISTANCIA y ALTURA CAM te dejan encuadrarla. Las dos estan en el panel de ajuste en vivo, asi que puedes cambiarlas mirando el resultado.
Español de verdad
Ahora toda la app: menu inicial, fichas de cada juego, ranuras de partida, explorador de mods y opciones. Si tu telefono esta en español, arranca asi; si no, el boton junto a Controles lo cambia.
Y las ROMs de Rojo y Azul en español funcionan, gracias a gen1recomp PR #622 de jherediagu: Edición Roja y Edición Azul se juegan en español, compartiendo pestaña y partidas con las versiones de EEUU. Amarillo en español no se puede: no existe una desensambladura para resolver sus direcciones.
Ademas
- Icono nuevo, sin el borde blanco
- Arreglado: el panel de ajuste en vivo no mostraba nada al activarlo
- Arreglado: un cierre inesperado al arrancar en la 0.2.0
Limitaciones conocidas
- La camara de tercera persona puede atravesar paredes si retrocedes a un rincon con
DISTANCIAalta. FIT,SLOW,MEDIUMyFASTsiguen en ingles: son literales del motor y ninguna traduccion los alcanza.
VoxelTrail 0.2.1
Bug-fix release over 0.2.0. Update if you installed 0.2.0 — that build could crash on launch.
Unsigned IPA — install with SideStore or AltStore. Requires iOS 16+. Bring your own ROM.
Bundles Dramatic Shape v1.5.4, which is the version everything here was tested against.
Fixed
- Crash on launch in 0.2.0
- Language and tune-panel rows vanished while
FULL 3Dwas selected — switching to Spanish removed the row that switches back - Half-translated menus — labels are rebuilt when a setting changes, so they no longer lag a language behind the values
ESPA~OL→ESPANOL: the font has no tilde glyph, so it rendered with a hole in it
New
- Pinch to zoom — two fingers on open screen, driving the same setting the menu does
- The pad steps aside for a controller — connecting one hides it, unplugging brings it back,
AUTO HIDE PADturns that off - Turning the pad off now asks twice when no controller is attached, since doing it left no way to turn it back on
🇪🇸 En español
Version de correccion sobre la 0.2.0. Actualiza si instalaste la 0.2.0 — esa version podia cerrarse al arrancar.
IPA sin firmar — instalalo con SideStore o AltStore. Requiere iOS 16 o posterior. Necesitas tu propia ROM.
Incluye Dramatic Shape v1.5.4, la version con la que se ha probado todo.
Arreglado
- Cierre al arrancar en la 0.2.0
- Las filas de idioma y del panel desaparecian con
3D TOTALseleccionado, asi que cambiar a español quitaba la fila que servia para volver - Menus a medio traducir: las etiquetas se reconstruyen al cambiar un ajuste, y ya no van un idioma por detras de los valores
ESPA~OL→ESPANOL: la fuente no tiene glifo para la tilde y salia con un hueco
Nuevo
- Pellizcar para acercar, sobre el mismo ajuste que usa el menu
- El mando en pantalla se aparta al conectar un controlador y vuelve al desconectarlo;
OCULTAR AUTOlo desactiva - Quitar el mando ahora pregunta dos veces cuando no hay controlador conectado, porque hacerlo dejaba sin forma de volver a activarlo
VoxelTrail 0.2.0 — 3D built in
The 3D voxel mod is now bundled. Download one file, sideload it, import your ROM. No scripts, no computer beyond the sideloader's own setup.
Unsigned IPA — install with SideStore or AltStore, which sign it with your own Apple ID. Requires iOS 16+.
You need your own ROM. None is included. Red, Blue and Yellow all work.
New since 0.1.0
- The 3D voxel mod is built in — MIT licensed by its author, shipped with its licence
- First person (
3D WORLD → 1ST PERSON) with an on-screen look stick, controller twin-stick support, and rows for speed, invert-Y and hiding the stick - Live tuning panel — a handle in the corner opens the 3D settings over the running game, so you can see each change as you make it
- Pinch to zoom, driving the same setting the menu does
- Spanish —
LANGUAGE → ESPA~OLtranslates every setting, the engine's included - Readable setting names —
AA,V-GRID,V-CURVE,T-SHIFTare nowSMOOTHING,BLOCK EDGES,ROUND WORLD,MINIATURE
Fixed
- The file picker no longer needs an app restart. Dismissing the picker by swiping it away left it permanently blocked until relaunch — iOS reports that dismissal through a delegate the bridge did not implement.
- The UI no longer hides under the Dynamic Island. Nothing in the app was asking iOS for the safe area.
- Portrait layout raises the screen clear of your thumbs; the first-person rung is no longer drawn off the edge of the screen.
VoxelTrail 0.1.0 for iOS
First iOS release.
Unsigned IPA — install it with SideStore or AltStore, which sign it with your own Apple ID. Requires iOS 16+.
You need your own ROM. None is included. Tap Import ROM, pick your .gb/.gbc file, then force-quit and reopen the app (see Known issues).
Red, Blue and Yellow are supported.
What's in this build
- Native iOS file picker for ROMs, saves and mods — upstream's iOS build has none
- Touch controls laid out for an upright phone: the screen sits above the pad rather than behind your thumbs
- Zoom rows read
NEAR/WIDEinstead ofIN1/OUT1
Not included
The 3D voxel renderer is a separate mod by DramaticShape and carries no license, so it isn't bundled. add-mod.sh in this repo fetches it from its author and patches it to work on high-DPI screens — see the README.
Known issues
- A file chosen through the picker isn't consumed until the app restarts. The file is copied correctly and never lost; force-quit and reopen.