Repository navigation
Releases: ExtremestoneGG/Cosmic-Recompi
Release list
Cosmic Recomp Alpha 0.4.0 — Update 3
Latest downloadable update. This project is still Alpha software.
Latest Alpha update — Ultimate transformations with All Aliens
Fixes the reported crash when the opening sequence transforms into Ultimate
Humungousaur with All Aliens enabled. The logged missing resource was
97D86BBB, the original Ultimate Humungousaur transform_01 animation.
The animation preparation now includes all five original Ultimate-form archives,
in addition to ordinary forms and level residents. Existing streamed clips remain
authoritative. Exact outputs from both previous converters migrate automatically;
unknown edits are rejected and original backups remain intact.
The user repeated the failing transformation and confirmed it works. All eight
banks passed C#/Python parity and native hash lookup checks; 2,660 clip timing
cases match the original initializer. This does not establish full campaign or
every Ultimate ability. No performance gain is claimed.
Includes the previous installer folder-selection improvement. Select the same
installation folder to update and preserve game-data/user. The game executable
is unchanged and still identifies itself as Alpha 0.4.0-alpha.2; this update changes
the preparation bridge. Above-30-FPS judder and Rath upgrade availability remain
open. No game data or saves are distributed. Bring your own supported copy.
Atualização Alpha mais recente — transformações Supremas com All Aliens
Corrige o crash confirmado na transformação inicial em Humungousaur Supremo com
All Aliens ligado. Faltava preparar sua animação original transform_01. A correção
inclui as cinco formas Supremas, preserva os dados originais e aceita a atualização
dos bancos produzidos pelas versões anteriores. O usuário repetiu a transformação
e confirmou que funcionou. Oito bancos e 2.660 casos de tempo passaram nos testes.
Mantém o instalador com escolha de pasta. Selecione a instalação existente para
atualizar e preserve game-data/user. O executável do jogo continua na Alpha 2;
esta atualização altera a preparação dos recursos. Campanha completa, tremedeira acima
de 30 FPS e upgrades do Rath continuam sem validação/correção completa.
Installer Improvement — Alpha 0.4.0-alpha.2
Installer Improvement — Alpha 0.4.0-alpha.2
The installer now asks where to install before extracting anything. The selected
folder contains app/, game-data/ (including saves and game logs), logs/ and temp/.
Launching the downloaded EXE from the desktop no longer automatically creates a
game folder there. Cancel leaves the destination untouched. To update, select
the existing CosmicRecomp folder. Existing saves are preserved. After preparing
your ISO, use the desktop shortcut or the installed launcher to play.
This updates the installer only. The game runtime and bridge are identical to
Alpha 0.4.0-alpha.2. Its known issues, including above-30-FPS judder and Rath
upgrade availability with All Aliens disabled, remain open.
Português (Brasil)
O instalador pergunta onde instalar antes de extrair arquivos. A pasta escolhida
recebe app/, game-data/ (saves e logs do jogo), logs/ e temp/. Não cria mais uma
pasta do jogo automaticamente ao lado do EXE baixado. Cancelar não extrai nada.
Para atualizar, selecione a pasta CosmicRecomp existente. Os saves são mantidos.
Após preparar a ISO, abra pelo atalho ou pelo launcher instalado.
Somente o instalador mudou; runtime e bridge são os mesmos da Alpha anterior.
Cosmic Recomp Alpha 0.4.0-alpha.2
Alpha 0.4.0-alpha.2 — animation and lever crash fixes
Experimental Alpha. Bring your own supported game copy.
- Include existing level-resident animation clips when preparing stream banks.
A missing Paris bird idle animation reproduced the null-resource crash path. - Reconstruct converted clip timing with the original game initializer's
algorithm, addressing incorrect Rath and other converted animations. - Migrate exact previous converter outputs, preserve original backups and reject
unknown bank edits. Original streamed clips retain priority and their bytes. - Record native/guest fault details in normal runs without suppressing faults.
- Preserve the reviewed heap and input patches in consumer rebuilds.
The user tested the first lever in phase 1 and reported no crash. Eleven forms
were visually reviewed; Rath movement/jump/attack input and corridor replays
exited normally. 2,476 clip timing cases match the original generated initializer.
These are bounded checks, not full-campaign certification.
Known issues: flicker/judder above 30 FPS, stable 60 FPS, extended combat and
the older first-boss death report remain unverified. Rath upgrade availability
with All Aliens disabled is a separate reported issue, pending investigation.
The default remains 30 FPS. No new performance gain is claimed.
Keep your CosmicRecomp/game-data/user folder when updating. No ISO, XEX,
original assets, generated game sources, translation patch or saves are bundled.
See docs/ANIMATION_HOTFIX.md for the cause, original routines and test limits.
Alpha 0.4.0-alpha.2 — animações e crash da alavanca
Inclui animações residentes da fase que faltavam nos bancos convertidos e
reconstrói seus tempos usando o algoritmo original do jogo, corrigindo a causa
identificada das animações incorretas do Rath. Preserva bancos originais,
checkpoints e os patches anteriores de heap e controles.
O usuário testou a primeira alavanca da fase 1 sem crash. Onze formas foram
conferidas visualmente e 2.476 casos de tempo coincidiram com o inicializador
original. Isso não comprova a campanha completa nem todas as habilidades.
Ainda é Alpha. Tremedeira acima de 30 FPS, 60 FPS estáveis e o relato antigo
de crash ao morrer no primeiro chefe continuam pendentes. O bloqueio de upgrades
do Rath com All Aliens desligado será investigado depois desta publicação.
Não há ganho novo de FPS anunciado. Preserve CosmicRecomp/game-data/user.
É necessário fornecer sua própria cópia; nenhum dado original ou save é incluído.
Cosmic Recomp Alpha 0.4.0 - Video settings and transformation fixes
v0.4.0-alpha.1 — settings and transformation fixes
Alpha software. This is an experimental build with limited scene-level validation. It is not a complete or fully verified port.
Added and corrected
- Converted missing resident animation clips into the game's streamed clip format. This addresses the null-resource and invalid-dispatch failures reproduced while selecting extra All Aliens forms, including Rath, Armodrillo and Terraspin. All eleven ordinary forms transformed in the recorded Paris corridor. Original level clips remain unchanged in the merged banks.
- Kept normal Rath progression and the original cheat instead of forcibly unlocking him in the profile. All Aliens still exposes Rath without changing the saved unlock flag.
- Reserved RT for page changes while LT is held, preventing RT abilities from obscuring the form wheel. Releasing LT restores the normal input path.
- Added a single Show FPS → On/Off setting for the counter and frame-time graph, both in the game's Video menu and launcher settings.
- Added live presentation/output size and windowed, borderless and supported exclusive fullscreen choices through the SDK's SDL window. Borderless uses desktop dimensions. This is not internal supersampling or a new renderer.
- Verified the game-to-launcher process handoff. Existing checkpoint saves are preserved; quitting is not a promise to save an arbitrary point in a mission.
- Added Wipe Data with the game's confirmation dialog. After the process exits, this title's profile data is moved to a recoverable backup before returning to the launcher. Other titles, native video settings and original installations are preserved.
- Kept the separate Play/Settings/Quit frontend, ISO validation/preparation, startup logs and user-supplied translation-table import. No patch, background video or original game data is bundled.
Next priority: flicker above 30 FPS
Camera/scenery movement can flicker or judder with the frame limit above 30 FPS, including Unlimited. This Alpha does not fix that issue. The next investigation runs with the frame limit disabled and targets update/presentation cadence. The default remains 30 FPS. Selecting 60 or Unlimited does not guarantee smooth motion or matching performance.
No new FPS improvement is claimed in this release. Full campaign coverage, extended combat/abilities, the earlier first-boss death failure, and B returning to Press Start remain pending. The Windows 10 compatibility of every GPU/driver combination is not established. Use the startup logs when reporting a launch failure.
The SDK remains pinned to ReXGlue v0.10.0. The runtime adds a narrow SDL presentation extension; the accepted GPU algorithms are unchanged. The single SDK diff, corresponding sources, revisions, tests and limits are documented in BUILD.md, SOURCES.md, PROVENANCE.json and VALIDATION.json. A complete clean-machine rebuild remains unverified.
v0.4.0-alpha.1 — configurações e transformações
Versão Alpha: experimental, com validação em cenas específicas. Não é um port completo ou totalmente verificado.
Corrige recursos de animação ausentes nas transformações extras do All Aliens, incluindo Rath, Armodrillo e Terraspin. As onze formas comuns foram transformadas no corredor de Paris. O desbloqueio normal do Rath e seu cheat são preservados, e RT fica reservado à troca de páginas enquanto LT estiver segurado.
Inclui Show FPS para mostrar/esconder juntos contador e frametime, resolução de saída sem reiniciar, modos de janela/borderless/exclusivo compatíveis e retorno ao launcher. A resolução interna não é aumentada por essas opções de saída. Wipe Data usa confirmação do jogo e guarda backup antes de retornar ao launcher. Sair preserva os checkpoints existentes; não garante salvar um ponto arbitrário da missão.
Próxima prioridade: o flicker/tremedeira acima de 30 FPS. Este Alpha ainda não o corrige. A investigação seguinte usa FPS liberado. O padrão continua em 30 FPS; escolher 60 ou Unlimited não garante fluidez ou desempenho correspondente.
Não há ganho novo de FPS anunciado. Campanha completa, habilidades prolongadas, o crash antigo ao morrer no primeiro chefe e B para voltar ao Press Start continuam pendentes. Os logs iniciais ajudam a investigar falhas antes da abertura do jogo. Nenhuma ISO, dado original, fonte gerado do jogo, patch de tradução ou save pessoal é distribuído.
Cosmic Recomp v0.3.0-test.1 — launcher and original menus; Rath disabled
v0.3.0-test.1 — launcher, original game menus and Rath exclusion
This is an experimental public test requested with Rath disabled. It does not contain a fix for his transformation resource crash. Rath is removed from the All Aliens roster and guarded in all four original transformation input paths, including profiles that already selected him. His menu unlock is kept OFF. Other ordinary forms remain experimental, with pages of 4 + 4 + 2 for a normal four-form preset.
The standalone launcher uses its own OpenGL-enabled SDL build, exits before gameplay, always requires Play and has corrected menu spacing/highlights. ISO acceptance and preparation are separate steps. The portable EXE extracts only host binaries and notices beside itself; user assets and saves use the shared game-data directory. A desktop shortcut is created after import. Startup failures are logged before the game runs.
Video settings use the original Ben 10 menus, with resolution presets and 30/60/Unlimited limits; the launcher edits the same settings. Native 720p remains the minimum. Resolution changes still require restart. Experimental live-resolution/fullscreen work is not included. Quit to launcher and user-supplied translation tables are included; no translation or background video is bundled.
All Aliens reserves RT for paging while LT is held, restores the original preset when LT is released, and uses the original HUD and selection-sound call. Audible sound, all transformations, mission transitions, death/reload and full-campaign compatibility are not established by the policy/unit tests. An automated extra-form selection also reproduced a missing animation resource associated with Armodrillo; the user reported other forms working. This remains an open issue, not a blanket validation of the roster. Keep All Aliens OFF for the baseline path. No new FPS gain or stable 60 FPS claim is made. The earlier first-boss death failure remains unverified.
Verification records distinguish automated exclusion/installer checks, limited native-game probes and earlier user-confirmed Save/Continue. SDK/GPU binaries retain the v0.2.1 accepted hashes. The consumer adds the native input filter and a 64 MiB DB File Heap budget; corresponding authored integration and SDK sources are supplied. No generated game source, game assets or personal information is shipped.
v0.3.0-test.1 — launcher, menus do jogo e Rath desativado
Versão pública experimental solicitada com o Rath desativado. O crash da transformação dele não está corrigido: ele foi retirado do All Aliens e bloqueado nos quatro caminhos de seleção, inclusive para saves antigos. As páginas ficam em 4 + 4 + 2 para o grupo inicial normal.
Inclui ajustes do launcher, Play obrigatório, seleção/validação da ISO separada da preparação, pacote em um executável, atalho após importação, logs iniciais, menus Video do próprio Ben 10, Quit to launcher e importação de tabela de tradução fornecida pelo usuário. O launcher fecha antes do jogo. Nenhum patch ou vídeo de fundo está incluído.
LT + RT troca páginas sem acionar as habilidades por RT enquanto LT estiver segurado. Um teste automático também reproduziu recurso ausente ao selecionar Armodrillo; o usuário relatou os outros funcionando. Essa divergência continua em investigação. All Aliens começa desligado e continua experimental; todas as transformações, mortes e mudanças de fase ainda precisam de testes. Resolução ainda exige reinício; os limites 60/Unlimited não comprovam 60 FPS estáveis. O crash anterior ao morrer no primeiro chefe permanece sem confirmação de correção. Save/Continue já foi confirmado manualmente em teste anterior.
Os binários do SDK/GPU mantêm os hashes aceitos da versão anterior. O executável do jogo recebe o filtro de entrada e orçamento de 64 MiB para DB File Heap. As origens, alterações próprias, testes e limitações estão documentados. Não há dados do jogo, código gerado do jogo nem saves pessoais no download.
Cosmic Recomp v0.2.1-test.1 — gameplay callback hotfix
v0.2.1-test.1 — gameplay callback fix and failure diagnostics
The missing 0x8210BB88 callback is restored from the user's original executable and registered by static code generation. It passed 8,192 instruction-oracle cases, actual native dispatch/callee execution on an isolated guest allocation and a 180-second game smoke test. Prior callback fixes remain checked at startup.
A separate first-boss death crash at target zero remains under investigation. Failure-only register and stack diagnostics are included for its next reproduction; this release does not claim that crash is fixed. See HOTFIX.md. Saves, graphics DLL and accumulated graphics optimizations are preserved. No new FPS gain is claimed.
Features retained from v0.2.0-test.1
- Standalone Full Emerald-style Dear ImGui/SDL/OpenGL launcher: Play, Settings, Quit and Start directly in game. The frontend exits before gameplay; the game still uses ReXGlue Direct3D 12.
- Choose an installation folder, import your supported ISO and find the actual save folder. Existing saves are preserved.
- VIDEO in the original OPTIONS menu: 720p/1080p/1440p/4K startup presets and internal 30/60 FPS caps. Default 30; 60 is experimental; uncapped disabled.
- Separate QUIT TO LAUNCHER near original QUIT, with confirmation and return even when direct-start is enabled.
- Optional GIF background support; the final recording is not included. No Mods, Players or extra achievements menu.
- English interface, English-first documentation with Portuguese sections, dependency origins, licenses, build instructions and explicit test limitations.
Validated with automated menu/controller and process-lifecycle tests, including spaces and accented folder names. Save/Continue was previously manually confirmed. The complete campaign and stable 60 FPS are not validated. The GPU DLL and retained graphics optimizations are unchanged. The runtime DLL contains the callback and failure-diagnostic changes described above; no new FPS gain is claimed.
Bring your own supported copy. The package contains no ISO, XEX, original game assets, generated game source or personal saves. Extract the whole ZIP, select your existing installation or import your ISO, and preserve user during updates. Do not mix runtime files between releases.
SDK source archive correction (fix1)
For rebuilding, use CosmicRecomp-test-0.2.1-sdk-source-fix1.zip and SHA256SUMS-v0.2.1-source-fix1.txt. This complete source snapshot supersedes the earlier SDK source archive, which omitted the project-owned direct-resolve shader bytecode header and retained a private research include. The corrected archive includes the exact existing shader bytes and prepare_sdk_source.py to relocate the bundled integration headers. Do not reapply the supplied SDK diff to this already-patched archive.
The revised diff was applied to pristine files from the pinned SDK commit; all 26 patched files matched the corrected source snapshot, and all 16 diagnostic include references resolved after relocation. A full clean-machine build remains unverified. Repository source correction: commit 63789de. The game ZIP and all previous published assets are unchanged; this is not a new gameplay build or performance claim.
v0.2.1-test.1 — correção de callback e diagnóstico de falha
O callback ausente 0x8210BB88 foi restaurado e registrado. Passou em 8.192 casos de comparação com as instruções originais, execução nativa real sobre memória isolada e teste de jogo de 180 segundos. As correções anteriores continuam verificadas na inicialização.
O crash separado ao morrer no primeiro chefe, com alvo zero, continua em investigação. Esta versão registra contexto/pilhas somente quando a falha ocorre para permitir sua reprodução e correção; não declara essa falha resolvida. Consulte HOTFIX.md. Saves, DLL da GPU e otimizações acumuladas foram preservados. Não há promessa de ganho novo de FPS.
Recursos mantidos da v0.2.0-test.1
Launcher separado no estilo Full Emerald, com Play, Settings, Quit e início direto; ele encerra antes do jogo. A instalação pode ficar na pasta escolhida, e Settings mostra o local dos saves. VIDEO fica em OPTIONS, com presets de 720p a 4K e limites internos de 30/60 FPS. O padrão é 30; 60 é experimental e ilimitado está desativado. QUIT TO LAUNCHER fica separado de QUIT e usa confirmação.
O fundo GIF opcional está preparado; a gravação final não acompanha o pacote. A interface está em inglês e a documentação tem seções em português. Testes automáticos cobriram menus, controle e ciclo de processos em pastas com espaços/acentos. Save/Continuar já foi confirmado manualmente. Campanha completa e 60 FPS estáveis continuam sem validação. O DLL da GPU e as otimizações gráficas não mudaram; o runtime inclui a correção de callback e o diagnóstico descritos acima. Não há promessa de ganho novo de FPS.
Forneça sua própria cópia suportada. Extraia o ZIP inteiro, selecione a instalação existente ou importe a ISO e preserve user. Não misture arquivos de runtime entre versões. Nenhum recurso original ou save pessoal é distribuído.
Correção do pacote de fontes do SDK (fix1)
Para recompilar, use CosmicRecomp-test-0.2.1-sdk-source-fix1.zip e SHA256SUMS-v0.2.1-source-fix1.txt. O pacote completo corrige um header de shader próprio ausente e um include privado, preservando os mesmos bytes do shader. O auxiliar prepare_sdk_source.py ajusta os includes aos headers fornecidos; o diff já está aplicado nesse arquivo.
O diff foi aplicado aos arquivos originais do commit fixado do SDK: os 26 arquivos coincidiram com o pacote corrigido e os 16 includes de diagnóstico foram resolvidos após o ajuste. Uma compilação completa em máquina limpa continua sem verificação. A correção do repositório está no commit 63789de. O ZIP do jogo e os arquivos anteriormente publicados permanecem iguais; não é uma nova build de gameplay nem um ganho de desempenho.
Cosmic Recomp v0.2.0-test.1 — launcher and video settings
v0.2.0-test.1 — launcher and original-menu video settings
- Standalone Full Emerald-style Dear ImGui/SDL/OpenGL launcher: Play, Settings, Quit and Start directly in game. The frontend exits before gameplay; the game still uses ReXGlue Direct3D 12.
- Choose an installation folder, import your supported ISO and find the actual save folder. Existing saves are preserved.
- VIDEO in the original OPTIONS menu: 720p/1080p/1440p/4K startup presets and internal 30/60 FPS caps. Default 30; 60 is experimental; uncapped disabled.
- Separate QUIT TO LAUNCHER near original QUIT, with confirmation and return even when direct-start is enabled.
- Optional GIF background support; the final recording is not included. No Mods, Players or extra achievements menu.
- English interface, English-first documentation with Portuguese sections, dependency origins, licenses, build instructions and explicit test limitations.
Validated with automated menu/controller and process-lifecycle tests, including spaces and accented folder names. Save/Continue was previously manually confirmed. The complete campaign and stable 60 FPS are not validated. SDK/GPU DLLs and retained graphics optimizations are unchanged; this is not a new FPS-gain claim.
Bring your own supported copy. The package contains no ISO, XEX, original game assets, generated game source or personal saves. Extract the whole ZIP, select your existing installation or import your ISO, and preserve user during updates. Do not mix runtime files between releases.
v0.2.0-test.1 — launcher e vídeo no menu original
Launcher separado no estilo Full Emerald, com Play, Settings, Quit e início direto; ele encerra antes do jogo. A instalação pode ficar na pasta escolhida, e Settings mostra o local dos saves. VIDEO fica em OPTIONS, com presets de 720p a 4K e limites internos de 30/60 FPS. O padrão é 30; 60 é experimental e ilimitado está desativado. QUIT TO LAUNCHER fica separado de QUIT e usa confirmação.
O fundo GIF opcional está preparado; a gravação final não acompanha o pacote. A interface está em inglês e a documentação tem seções em português. Testes automáticos cobriram menus, controle e ciclo de processos em pastas com espaços/acentos. Save/Continuar já foi confirmado manualmente. Campanha completa e 60 FPS estáveis continuam sem validação. Não houve alteração dos DLLs do SDK/GPU nem promessa de ganho novo de FPS.
Forneça sua própria cópia suportada. Extraia o ZIP inteiro, selecione a instalação existente ou importe a ISO e preserve user. Não misture arquivos de runtime entre versões. Nenhum recurso original ou save pessoal é distribuído.
Cosmic Recompi v0.1.0-test.1 — primeira build de testes
Primeira versão experimental do Cosmic Recompi para Windows 10/11 x64.
Baixar e preparar
- Baixe CosmicRecompi-test-0.1-win64.zip, extraia o ZIP inteiro para uma pasta no D: e abra
CosmicRecompi.exe. - Selecione sua própria ISO da edição Xbox 360 suportada. O launcher verifica o
default.xexe importa os recursos localmente. O pacote não contém ISO, XEX ou outros recursos do jogo. - Padrão: Direct3D 12, 1280×720 e limite interno de 30 FPS. O modo ilimitado está desativado.
- Requer CPU AVX2 e GPU/driver Direct3D 12 compatíveis. O desempenho depende do hardware.
O que foi testado
- Importação completa da ISO local: 1.352 arquivos e 5.435.433.670 bytes, com caminhos/tamanhos e identidade do XEX conferidos.
- Nove testes sintéticos do parser/identidade da ISO.
- Inicialização da instalação portátil, áudio, controle XInput e gameplay inicial.
- Save pelo próprio jogo, encerramento, nova abertura e Continuar recuperando o checkpoint, confirmado manualmente pelo jogador.
- Compilação do launcher a partir das fontes separadas do repositório e abertura do launcher extraído do ZIP de distribuição.
Limites e próximas etapas
A campanha completa, todos os checkpoints e todas as GPUs não foram validados. Esta versão não anuncia 60 FPS estáveis. Ainda não contém configurações de vídeo dentro do menu Options; essa é a próxima atualização planejada. Achievements e seu menu extra ficam para depois.
Saves ficam em installation/user. Preserve essa pasta e installation/game ao atualizar. Nenhum save pessoal, cache ou log do desenvolvedor acompanha o ZIP.
Código, origem e licenças
Veja README, BUILD, SOURCES, ARCHITECTURE, THIRD_PARTY e PROVENANCE no repositório e no pacote. O SDK está fixado no commit documentado, com alterações locais num único diff. Não foi verificada uma compilação nativa completa em máquina limpa; isso está identificado no guia.
Este software usa FFmpeg sob LGPLv2.1 ou posterior. CosmicRecompi-test-0.1-sdk-corresponding-source.zip, nesta mesma release, fornece as fontes do SDK e dependências utilizadas, com licenças e integração local, sem arquivos do jogo. O código próprio do projeto usa BSD-3-Clause; componentes de terceiros mantêm seus termos.
SHA256SUMS.txt permite verificar os dois ZIPs. O pacote é experimental e não assinado. Ao reportar problemas, informe CPU, GPU, driver, versão e passos de reprodução; não envie arquivos originais do jogo nas issues.