mirror of
https://github.com/AverageConsumer/kanto-gear.git
synced 2026-08-28 18:24:42 +02:00
169 lines
8.4 KiB
Markdown
169 lines
8.4 KiB
Markdown
# Kanto Gear
|
|
|
|
Kanto Gear turns a supported dual-screen Android handheld into a Gen 1
|
|
companion: the game stays on the main display while maps, party information,
|
|
battles, menus and contextual touch controls move to the second display.
|
|
|
|
> [!IMPORTANT]
|
|
> This is an **unofficial Android public test build**, not an official
|
|
> Gen1Recomp release. It is verified on an **AYN Thor running Android 13** and
|
|
> is intended to work on comparable Android dual-display devices. Other
|
|
> handhelds, docks and HDMI setups still need community testing.
|
|
|
|

|
|
|
|
<p align="center">
|
|
<img src="kanto-gear-map-2026.png" width="48%" alt="Kanto Gear map on the second display">
|
|
<img src="kanto-gear-party-2026.png" width="48%" alt="Kanto Gear party summary on the second display">
|
|
</p>
|
|
|
|
## What it does
|
|
|
|
- Shows a touchable Kanto map, party, step counter, field tools, area data and
|
|
an optional guide on the second display.
|
|
- Moves battle choices, move learning, dialogue choices and PC lists to the
|
|
second display when those screens are active.
|
|
- Can hide duplicated battle UI on the main display. On the tested Thor, the
|
|
main UI returns immediately when the second display is switched off.
|
|
- Offers `AUTO`, `HANDHELD` and `EXTRA SCREEN` display targeting for handheld,
|
|
docked and TV-style layouts.
|
|
- Works without the Voxel Mod. The matching Voxel performance fork is an
|
|
optional visual upgrade.
|
|
|
|
## Install on Android
|
|
|
|
You need your own supported Pokemon Red, Blue or Yellow ROM. No ROM or
|
|
ROM-extracted game data is included here.
|
|
|
|
1. Download `gen1recomp-0.1.60-kanto-gear-android-test.apk` from the latest
|
|
[Gen1Recomp Android test release](https://github.com/AverageConsumer/gen1recomp/releases/tag/v0.1.60-kanto.1)
|
|
and install it.
|
|
2. Download `Kanto-Gear-Mod-1.0.0.zip` from the latest
|
|
[Kanto Gear release](https://github.com/AverageConsumer/kanto-gear/releases/tag/v1.0.0).
|
|
3. Start **Gen1Recomp Android Test**, import your ROM, open the **MODS** tab,
|
|
tap **Import mod .zip**, and choose `Kanto-Gear-Mod-1.0.0.zip`.
|
|
4. Make sure **Kanto Gear** is enabled, then start the game. The companion
|
|
appears automatically when Android reports a suitable second display.
|
|
|
|
The Android test host is published by the Gen1Recomp fork, not by Kanto Gear.
|
|
It contains no bundled mods. Its own Android package installs beside the
|
|
official Gen1Recomp app and does not automatically reuse that app's ROM cache
|
|
or saves. Use Gen1Recomp's normal save export/import if you want to move a
|
|
playthrough.
|
|
|
|
Future APK updates from this fork keep the same package ID and signing key.
|
|
Install a newer APK over the existing **Gen1Recomp Android Test** app to retain
|
|
its app data, ROM cache, saves and settings. Do not uninstall the app when
|
|
updating, and keep an exported save backup while this remains test software.
|
|
|
|
Android may ask which app may install the downloaded APK. Grant that permission
|
|
only to the browser or file manager you used; disabling device-wide security
|
|
features is not required.
|
|
|
|
## Optional: Voxel performance fork (Android only)
|
|
|
|
Kanto Gear does not require the Voxel Mod. We love the original mod and
|
|
recommend its official release on PC. This fork belongs to the Android Kanto
|
|
Gear package because handhelds need additional frame-pacing work. If you want
|
|
the tested Android 3D setup:
|
|
|
|
1. Download the latest `.zip` from the
|
|
[Kanto Gear Voxel performance fork](https://github.com/AverageConsumer/DramaticShapeVoxelMod/releases/tag/v1.5.2-android.1).
|
|
2. If the original Dramatic Shape Voxel Mod is already installed, remove it
|
|
from the **MODS** tab first. Both versions intentionally use the same mod ID.
|
|
3. Import the performance-fork `.zip` through **MODS → Import mod .zip**.
|
|
Confirm the experimental-mod warning and enable it.
|
|
|
|
A fresh setup starts at the tested Thor profile: **VOXEL 35**, **BALANCED**,
|
|
**T-SHIFT 3** and **V-CURVE 2**. Existing saved choices are never replaced.
|
|
|
|
The fork is based on Dramatic Shape Voxel Mod 1.5.2. Its performance changes
|
|
are promising on the Thor, but they are not claimed to improve every GPU or
|
|
handheld and the fork is not distributed as a PC replacement.
|
|
|
|
## Using the lower screen
|
|
|
|
- **Swipe left or right** across the lower screen to move between the map,
|
|
party, steps, field tools, area information and guide pages.
|
|
- **Tap the visible buttons and list entries** to use touch controls.
|
|
- On **PARTY**, tap one Pokémon and then another to swap their positions while
|
|
the overworld is idle. Battles, dialogue, movement and menus lock reordering.
|
|
- Battles, menus, dialogue choices and other prompts automatically replace
|
|
the normal page when they need input, then return to it afterward.
|
|
|
|
## Settings worth knowing
|
|
|
|
- **BOTTOM SCREEN → AUTO** is the recommended default.
|
|
- **HANDHELD** prefers the other built-in display.
|
|
- **EXTRA SCREEN** prefers an external presentation display for TV-style use.
|
|
- **HIDE UPPER BATTLE UI** removes duplicated battle menus only while the
|
|
companion display is ready.
|
|
- **FULL BOTTOM BATTLE UI** additionally moves both HP/status panels to the
|
|
companion display. The current split layout remains the default.
|
|
- **PROFILE → PURIST** hides gameplay-assistance pages; **ENHANCED** enables
|
|
them; **CUSTOM** lets you choose each assist separately.
|
|
|
|
## Tested release set
|
|
|
|
| Component | Version | Role |
|
|
| --- | --- | --- |
|
|
| [Kanto Gear](https://github.com/AverageConsumer/kanto-gear) | 1.0.0 public test | Required second-screen mod |
|
|
| [Gen1Recomp Android test fork](https://github.com/AverageConsumer/gen1recomp) | 0.1.60 Kanto Gear test | Required Android host APK |
|
|
| [Dramatic Shape performance fork](https://github.com/AverageConsumer/DramaticShapeVoxelMod) | 1.5.2-android.1 | Optional Android mod; based on 1.5.2 |
|
|
|
|
Do not mix arbitrary releases from the three repositories. Each Kanto Gear
|
|
release links the exact set that was tested together.
|
|
|
|
Automatic updates are disabled for the forked host and both package mods so an
|
|
upstream release cannot silently replace one component. Install future Kanto
|
|
Gear release sets manually as a matched group.
|
|
|
|
## Known limits
|
|
|
|
- The AYN Thor is the confirmed reference device. Comparable Android
|
|
dual-display hardware is intended to work but remains community-tested.
|
|
- Desktop and ordinary single-screen builds have no companion display; the mod
|
|
stays inactive rather than opening another desktop window.
|
|
- External-monitor rotation, unusual three-display layouts and manufacturer
|
|
Android changes need real-device reports.
|
|
- Fancy water with V-CURVE can fall back to ordinary animated water tiles on
|
|
the Thor's Adreno GPU. That is in the upstream Voxel water path, not Kanto
|
|
Gear.
|
|
- This is active playtest software. Keep a normal exported save backup.
|
|
|
|
## Reporting a problem
|
|
|
|
Open an issue in the repository that owns the problem:
|
|
|
|
- second display, touch or Kanto Gear UI → [Kanto Gear issues](https://github.com/AverageConsumer/kanto-gear/issues)
|
|
- app startup or host integration → [Gen1Recomp fork issues](https://github.com/AverageConsumer/gen1recomp/issues)
|
|
- 3D rendering or performance → [Voxel performance fork issues](https://github.com/AverageConsumer/DramaticShapeVoxelMod/issues)
|
|
|
|
Please include the device, Android version, display setup, installed versions,
|
|
what you expected, what happened, and a screenshot if possible. Do not report
|
|
fork-only problems to the upstream projects unless they reproduce there.
|
|
|
|
## Project family and credits
|
|
|
|
The repositories stay separate because they have different owners and release
|
|
cycles:
|
|
|
|
- **Kanto Gear** contains the second-screen mod, screenshots and main guide.
|
|
- The **Gen1Recomp fork** publishes the separate Android test host APK.
|
|
- The **Dramatic Shape fork** publishes the optional Android renderer mod.
|
|
|
|
Kanto Gear is built on [Gen1Recomp](https://github.com/bryanthaboi/gen1recomp).
|
|
The optional renderer is built on
|
|
[Dramatic Shape Voxel Mod](https://github.com/DramaticShape/DramaticShapeVoxelMod).
|
|
Their progress, code and project direction remain theirs. These forks exist to
|
|
test additional work without presenting it as official or asking upstream
|
|
users to debug our changes.
|
|
|
|
Kanto Gear's own code is available under the [MIT License](LICENSE). That
|
|
license does not replace or extend the licenses, rights or ownership of
|
|
Gen1Recomp, Dramatic Shape Voxel Mod, Pokemon or their respective assets.
|
|
|
|
Pokemon and related names are trademarks of their respective owners. This
|
|
project is not affiliated with Nintendo, Game Freak, The Pokemon Company,
|
|
Gen1Recomp or DramaticShape.
|