Awesome REA
Français
Retour à tous les cas

Desktop Games: portage d'un jouet de bureau sur macOS et le navigateur

Cible: Programme 2000 jeux de bureau/réducteurs de stress de Gemtree Windows

Auteur / attribution: ucodia

Date d'examen des sources:

Statut de l'examen: Sources examinées ; les tests de l'auteur ne sont pas réexécutés indépendamment.

La question

Comment l'interpréteur Peter, l'arborescence du programme, les interactions et les actifs peuvent-ils être compris et portés ?

Ce que REA a fait

L'auteur utilise Claude Code, REA et Ghidra. REA étudie la compression d'image, la disposition des ressources, le timing, le mouvement des sprites, le son et les coordonnées dans l'interpréteur ; Les outils Python traitent l'arborescence du programme et les actifs.

Résultats rapportés par l'auteur

Le référentiel public comprend une version Swift macOS, une version du navigateur, une arborescence de programmes décompilée et des scripts de traitement des actifs.

Limitations et réclamations non vérifiées

L'auteur utilise les vraies couleurs au lieu de la palette d'origine et modifie le rendu des ombres. L'inclusion ne vérifie pas la compatibilité complète ni les droits de redistribution des actifs tiers.

Quoi apprendre

Pour les logiciels avec un interpréteur intégré, distinguez l'interpréteur, l'arborescence du programme et les actifs.

Preuve d'utilisation de REA dans la source

The interpreter was decompiled with REA

Le formatage des extraits est simplifié. Lisez la source originale pour le contexte complet.

Sources originales

Résumé éditorial indépendant. Le crédit appartient aux auteurs originaux. Les logiciels cibles, les installateurs et la sortie complète du décompilateur ne sont pas redistribués ici.

Voir ce cas sur GitHub · Proposer une correction