Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Look Outside (Android)
PORTSNATIVE

Look Outside (Android)

NATIVE PORTROLE-PLAYING / RPGANDROIDBETA

Look Outside (Android)

Look Outside

TechnologyNative C/C++ port (engine reimplementation)

Available forAndroid

View official project

About the project

Look Outside es un videojuego de rol publicado por Devolver Digital en 2025.

Official project information

Author's original READMEOpen on GitHub ↗

LookOutside Android V0.12.0

V0.12.0 — build de teste com jogo pré-carregado

Esta versão mantém a build normal sem arquivos proprietários e adiciona uma variante local-only chamada preloadedDebug.

  • :app:assembleDebug continua gerando o APK normal, que usa a pasta do jogo escolhida pelo usuário.
  • :app:assemblePreloadedDebug gera um APK de teste que incorpora, no momento da compilação, os arquivos colocados em local-game/.
  • local-game/ está no .gitignore e não deve ser enviado ao GitHub.
  • Na primeira inicialização da build pré-carregada, o conteúdo embutido é copiado automaticamente para filesDir/game-preloaded/ e validado.
  • Depois disso, nenhuma pasta do jogo precisa ser escolhida.
  • A build pré-carregada usa saves privados em filesDir/saves/; os botões de importar/exportar saves continuam funcionando.
  • Tocar em Jogo pré-instalado permite refazer a cópia interna sem apagar os saves.
  • O GFX in-game e a HUD permanecem iguais à V0.11.6.
  • Mods externos continuam desativados nesta versão para evitar quebra do boot.

Para criar o APK pré-carregado, copie o conteúdo da sua pasta do jogo para local-game/, de forma que exista local-game/index.html, e execute:

./gradlew :app:assemblePreloadedDebug

ou:

./build-preloaded-debug.sh

O projeto valida arquivos essenciais antes de iniciar a compilação. O APK pré-carregado é destinado apenas a testes locais com arquivos que você tem direito de usar; não publique o payload do jogo no repositório.

V0.11.6 — inicialização limpa sem mods externos

  • Remove a opção Selecionar pasta de mods do launcher.
  • Limpa automaticamente a seleção de pasta de mods salva por versões anteriores.
  • O jogo sempre inicia com ModIndex.empty(), impedindo que JS/JSON externos sejam injetados no boot.
  • Corrige o caso em que um mod incompatível interrompia a inicialização com erros como Scene_Base is not defined.
  • Pastas do jogo/saves, tradução PT-BR, importar/exportar saves, HUD e GFX continuam disponíveis.
  • O menu GFX in-game e o visual da HUD não foram alterados nesta versão.

Correção visual da HUD direita sem alterar o layout ou as áreas de toque.

  • remove os pequenos fragmentos vermelhos que ficavam flutuando acima do conjunto de botões;
  • mantém hud_actions.png em 631×675, portanto o mapeamento touch continua no mesmo lugar;
  • launcher, mods por pasta e GFX permanecem iguais à V0.11.4.

Veja FEATURES-V0.11.5.md.

V0.10.2

  • Corrige traduções Nexus quando a própria pasta data é selecionada como pasta de mods.
  • Mantém data/System.json original em pacotes Nexus autodetectados para maior compatibilidade.

V0.10.3 — PT-BR pré-instalada

Esta versão inclui uma cópia compactada da tradução PT-BR fornecida pelo usuário em app/src/main/assets/translation/ptbr-data.zip.

No launcher, ative Tradução PT-BR. Ao iniciar o jogo, o app monta os arquivos data/*.json da tradução por cima dos arquivos originais, em memória/streaming, sem alterar a pasta do jogo. Mods externos continuam tendo prioridade sobre a tradução embutida.

O pacote embutido contém apenas o conjunto principal TRADUTOR/PT-BR/data/*.json do ZIP fornecido. O FUNCIONAL.rar, o diretório duplicado ta funfa/, o script Python e a memória de tradução não são incluídos.

PT-BR pré-instalada (V0.10.3)

A tradução fornecida pelo usuário está embutida em assets/translation/ptbr-data.zip. No launcher, use Adicionar tradução PT-BR depois de selecionar a pasta do jogo. O app grava os 472 JSON traduzidos diretamente na pasta data/ e mantém um backup privado dos originais na primeira instalação.

V0.10.4

Fix crítico da tradução PT-BR: a V0.10.3 salvava o toggle no launcher, mas iniciava o jogo com BundledTranslation.disabled(). A V0.10.4 prepara e conecta o pacote PT-BR ao GameRequestHandler quando a opção estiver ativada. Também inclui um fallback para traduzir os comandos da tela de título criados por plugins (New Game, Continue, Options, Quit Game).

V0.10.5 — Fullscreen in-game + HUD limpo

  • Corrige o botão Fullscreen dentro das opções do próprio jogo no Android.
  • O fullscreen do RPG Maker agora é roteado para o modo imersivo nativo do Android, sem depender da exigência de gesto confiável do WebView.
  • Sincroniza Graphics._isFullScreen() com o estado nativo do Android.
  • Corrige o helper call(...) do shim gráfico.
  • Remove o fragmento roxo solto de hud_hud.png que aparecia como falha visual perto do botão HUD.

V0.11.2 — launcher fixo e simplificado

  • Launcher sem rolagem: o botão Iniciar jogo fica sempre fixo na parte inferior.
  • Mantidas apenas as opções pedidas: pasta do jogo, pasta de saves, mod ZIP, PT-BR, tela cheia, barra de navegação, HUD, tamanho e opacidade da HUD.
  • Mods agora são escolhidos diretamente como arquivo .ZIP no launcher.
  • Importar e Exportar saves ficam juntos em uma linha compacta, sem abrir uma seção extra.
  • Removidas da tela inicial as opções extras de háptica, presets/resolução/FPS, mapeamento de controle, gerenciador de mods e modo seguro.
  • O menu GFX dentro do jogo não foi alterado.

V0.11.1 — carregamento limpo e instalação direta de mods ZIP

  • Remove o círculo loadingSpinner do RPG Maker durante entrada/saída de áreas.
  • Novo fluxo Instalar mod (.ZIP): seleciona um ou vários arquivos ZIP diretamente no Android.
  • Os ZIPs escolhidos são copiados para o armazenamento privado do app e permanecem instalados.
  • ZIPs Nexus/legacy sem mod.json são detectados automaticamente.
  • Plugins em js/plugins/*.js dentro desses ZIPs são carregados automaticamente, mesmo sem editar plugins.js.
  • O gerenciador de mods passa a listar e ativar/desativar também os ZIPs instalados diretamente.
  • A pasta antiga de mods continua compatível para instalações já existentes.

V0.11.0 — gráficos, controle, háptica, backup, mods e modo seguro

Esta versão adiciona as melhorias pedidas para o port Android:

  • Presets gráficos: Desempenho, Equilibrado, Qualidade e Personalizado.
  • Escala de render funcional: 50%, 67%, 75%, 100%, 125% e 150% aplicada ao renderer do PIXI/RPG Maker.
  • Limite de FPS: 30, 45, 60, 90 e 120 FPS, com ticker.maxFPS e solicitação de frame rate ao Android 11+.
  • Integer scaling opcional e filtro pixel-art.
  • Tilesets animados podem ser desligados no preset de desempenho.
  • Controle físico: analógico esquerdo, D-pad e remapeamento dos botões A/B/X/Y/L1/R1/L2/R2/L3/R3/Select/Start.
  • Vibração/háptica: intensidade configurável, feedback dos controles e vibração ao personagem sofrer dano.
  • Backup de saves: exporta todos os .rmmzsave da pasta escolhida para ZIP e restaura ZIPs pelo seletor do Android.
  • Gerenciador de mods: lista nome, versão, origem ZIP/pasta e quantidade de arquivos; permite ativar/desativar sem reinstalar o APK.
  • Modo seguro: restaura somente vídeo/FPS/HUD. Pode ser acionado no launcher, por pressionamento longo em Iniciar jogo, ou segurando Volume - ao iniciar.

As pastas do jogo, saves, tradução e mods selecionados não são apagadas pelo modo seguro.

V0.11.3 — GFX restaurado ao layout original

  • Remove do menu GFX in-game os presets gráficos adicionados na V0.11.0.
  • Remove do GFX o seletor de limite de FPS, Integer Scaling e Tilesets animados.
  • Restaura exatamente as opções visíveis no layout anterior: Modo de tela, Escala de render (50/75/100/125/150%), Imagem nítida, Mostrar FPS, Mostrar HUD, Ocultar barra de navegação, Opacidade da HUD e Tamanho da HUD.
  • O painel GFX volta a ser fixo e sem rolagem.
  • As melhorias do launcher, mods ZIP e importar/exportar saves da V0.11.2 continuam mantidas.
  • Recursos avançados internos podem permanecer no código por compatibilidade, mas não aparecem no GFX.

V0.11.4 — mods por pasta, compatibilidade ampla

  • O launcher volta a usar Selecionar pasta de mods em vez de escolher ZIP diretamente.
  • A pasta selecionada é indexada recursivamente como uma camada de mods, sem exigir mod.json.
  • Pastas wrapper de Nexus são removidas automaticamente: MeuMod/js/plugins/X.js passa a atender js/plugins/X.js.
  • Arquivos soltos também funcionam: quando o nome corresponde de forma única a um arquivo do jogo, ele é mapeado automaticamente para o caminho correto.
  • Plugins JavaScript novos são carregados automaticamente; CSS novo também pode ser injetado.
  • JSON, imagens, áudio, fontes, WASM e outros arquivos são servidos diretamente pelo overlay quando solicitados.
  • Caminhos originais da pasta do mod também permanecem disponíveis, permitindo que um JS carregue arquivos companheiros por caminho relativo.
  • ZIPs que estiverem dentro da pasta selecionada continuam sendo lidos como conveniência, sem mudar o fluxo principal por pasta.
  • O GFX in-game permanece igual à V0.11.3.

V0.11.5 — correção visual da HUD

  • Remove os fragmentos vermelhos soltos que apareciam acima do conjunto de botões da HUD no lado direito.
  • A correção foi feita diretamente em hud_actions.png, mantendo as dimensões originais de 631×675 para não deslocar áreas de toque.
  • Nenhum pixel da arte principal abaixo da faixa defeituosa foi alterado.
  • O launcher, o carregador de mods e o menu GFX permanecem iguais à V0.11.4.

V0.12.2 — abertura do download no navegador

  • O botão INSTALAR força a abertura do link do jogo no navegador, evitando o seletor de contas do aplicativo Google Drive.
  • Prioriza Chrome e usa outros navegadores como fallback.
View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Role-Playing / RPG
Status
beta
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Android
View on GitHub
Advertisement