Maica
Legend of forum
- Iscritto dal
- 6 Gen 2012
- Messaggi
- 18,055
- Reazioni
- 14,853
Online
Segui il video qui sotto per vedere come installare il nostro sito come web app sulla tua schermata principale.
Nota: Questa funzionalità potrebbe non essere disponibile in alcuni browser.
Pubblicità
Lo conosco quel gioco! Grandi!Comunque, permetto di tirarmela un pò, ho il mio PEZZETTO di storia nella preservazione videoludica.
Io, insieme ad altri 2 tizi (e si, l'AI era coinvolta) siamo riusciti a rendere giocabile Dragon Ball Zenkai Battle Royale, un titolo per Namco System 357, che era emulabile su RPCS3 (causa quasi stesso hardware), ma che era cosparso di pesanti restrizioni rendendolo solo una mera demo.
Le abbiamo tolte tutte, ora abbiamo il titolo completo.
Il gioco mi fa pure schifo sinceramente lol

No, le copie rimangono due (per ora) e saranno del porting nativo di sony quando ammetterà la cacata che ha fatto e lo renderà acquistabile su SteamThe Hanged Man regala 10 copie del port a tutti

Quando mi è venuta l'idea del prompt avevo a disposizione solo la chat web, dove non è disponibile GPT-6 Astra (il modello attualmente "più intelligente") al quale volevo far fare l'analisi iniziale in modo da partire con un briefing migliore e farlo lavorare con meno ragionamenti dopo. Quindi sticazzi l'ho fatto fare a GPT-5.6 Sol con effort High. In 15 minuti mi ha generato un briefing ENORME ed estremamente dettagliato, volendo seguibile anche da un umano (o meglio da un team di 10 umani a tempo pieno). Il giorno dopo l'ho fatto revisionare ad Astra ed è stato migliorato ulteriormente, fino a raggiungere il risultato finale:Make a JEANNE_BRIEF.md file containing a very detailed briefing of a PSP recompilation project for Jeanne D'Arc (USA version), which will be used as a starting point for the project in a future Codex session. Refer mostly to jessicanataliagta/PSPRecomp + Yakumo as it's the most promising path for PSP recompilation. Don't be shy of details, carefully consider all possibilities and write all steps extensively in the brief so that the future agent can work without wasting additional effort. Assume having a working ISO file of the game.
The project should be mostly LLM driven, with little to no human assistance. It will be developed with Codex on a M1 Mac Mini and target platforms are Windows 10/11, Linux x64 and macOS (x64 and ARM). The first priority should be the macOS ARM port so it can be tested on the development machine.
Make sure that the brief also includes instructions for testing and self-reporting, so that the agent can work and then test its own work independently.
The brief must also contain all instructions for extracting the assets from the game's ISO, because the requirement for the user should be to only provide the ISO itself.
Quello che non sapevo, dato che Astra era stato appena rilasciato, è che è un buco nero di token. Dopo 10 minuti di lavoro finiva la riserva delle successive 5 ore e si fermava. Dopo 5 ore lo facevo ripartire per altri 10 minuti e così via. Dopo circa 4-5 giorni per fortuna è stato rilasciato GPT-6.1 Sol, che promette un grado di intelligenza paragonabile ad Astra ma consuma mille volte meno, e infatti una volta switchato ha iniziato a lavorare per più tempo, e stava facendo progressi: ha imparato a estrarre gli asset dalla ISO, a compilare il font, a far partire il codec del video di apertura, a caricare i salvataggi... continuava ad avviare PPSSPP per capire cosa doveva succedere per poi replicarlo nativamente, in ordine di esecuzione. Molto affascinante vedere il processo, sorprendentemente "umano" nel modo in cui andava per tentativi osservando gli errori inaspettati e correggendo il tiro di conseguenza.Read JEANNE_BRIEF.md completely, then inspect the repository's current AGENTS.md and current upstream-derived architecture before making changes.
This is a PSP static recompilation project for Jeanne d'Arc USA (UCUS98700 1.00), using PSPRecomp and Yakumo as the preferred base, subject to the feasibility gates in section 0.3. Yakumo targets the PS3 HD release NPJB-40001, so audit its installer and profile assumptions before reuse.
Primary development is on a 2019 Intel MacBook Pro (x86-64), with work potentially alternating to an M1 Mac mini (arm64). Required product targets are macOS x86-64, macOS arm64, Windows 10/11 x86-64, and Linux x86-64. I have a working Jeanne d'Arc USA ISO locally. The ISO is the only game input you may require from me: automate ISO inspection, executable preparation, and optional asset extraction inside the project. Never commit or redistribute game files or derived copyrighted assets.
Work evidence-first. Do not hand-edit generated C++. Keep Jeanne-specific addresses and patches under profiles/jeanne. Generic PSP fixes belong in framework code with tests. Keep interpreter fallback enabled during bring-up.
Use the session's configured model/effort and section 76's evidence-driven workflow. Its effort recommendations are advisory; do not claim to change a setting unavailable to you. Reproduce, narrow, and instrument failures, and preserve enough evidence for continuation.
This prompt authorizes local development. Before coding, determine the current project stage from the repository and status docs, preserve existing work, pin the base, and follow section 0.3's dependency order. Resolve executable-preparation feasibility early. Keep game-derived native code local under the initial policy and include generation plus native compilation in the section 73 workflow. Then execute the next smallest verifiable milestone. Follow the autonomous testing and self-reporting protocol in section 76: reproduce before fixing, build and test every code change, run Jeanne itself whenever the affected path is currently runnable, check regressions, and never equate compilation with runtime verification. Do not ask me to supervise routine build/test/debug iterations.
When you finish a substantial step, update the persistent project status/handoff with exact commands and PASS/FAIL results, what was verified, per-target status for macOS x86-64, macOS arm64, Windows x86-64, and Linux x86-64, current blocker/first divergence, evidence paths, rejected hypotheses, unverified items, and the next smallest actions. If an experiment fails, revert it when appropriate and record what the failure taught us instead of hiding it.
Make a HOGS_BRIEF.md file containing a very detailed briefing of a PS1 recompilation project of Hogs of War (PAL Italian version), which will be used as a starting point for the project in a future Codex session. Search for existing tools and frameworks for PS1 recompilation that would make the job easier and include them in the brief if you consider them valid and useful for the job. Don't be shy of details, carefully consider all possibilities and write all steps extensively in the brief so that the future agent can work without wasting additional effort. Assume having a working image file of the game inside the "image" folder, called "hogs_ita.sbi" with relative .cue and .bin files.
The project should be mostly LLM driven, with little to no human assistance. It will be developed with Codex on a M1 Mac Mini and target platforms are Windows 10/11, Linux x64 and macOS (x64 and ARM). The first priority should be the macOS ARM port so it can be tested on the development machine.
Make sure that the brief also includes instructions for testing and self-reporting, so that the agent can work and then test its own work independently.
The brief must also contain all instructions for extracting the assets from the game's image, because the requirement for the user should be to only provide the image itself.
Make a SIN_BRIEF.md file containing a very detailed briefing of a Nintendo 64 recompilation project of Sin & Punishment (NTSC Japanese version), which will be used as a starting point for the project in a future Claude Code session. Search for existing tools and frameworks for Nintendo 64 recompilation that would make the job easier and include them in the brief if you consider them valid and useful for the job. Don't be shy of details, carefully consider all possibilities and write all steps extensively in the brief so that the future agent can work without wasting additional effort. Assume having a working ROM file of the game inside the "rom" folder, called "sinpunishment.n64".
The project should be mostly LLM driven, with little to no human assistance. It will be developed with Claude Code on a M1 Mac Mini and target platforms are Windows 10/11, Linux x64 and macOS (x64 and ARM). The first priority should be the macOS ARM port so it can be tested on the development machine.
Make sure that the brief also includes instructions for testing and self-reporting, so that the agent can work and then test its own work independently.
The brief must also contain all instructions for extracting the assets from the game's rom, because the requirement for the user should be to only provide the rom itself.
Read HOGS_BRIEF.md and start the development process of a recompilation of Hogs of War for PS1. Closely follow the instructions in the brief. Don't update the brief unless it's to correct wrong information. Keep a JOURNAL.md where you list the result of each meaningful step of the development process, expected percentage of completion of the first running prototype and approximate time taken to reach that point.
Read SIN_BRIEF.md and start the development process of a recompilation of Sin & Punishment for N64. Closely follow the instructions in the brief. Don't update the brief unless it's to correct wrong information. Keep a JOURNAL.md where you list the result of each meaningful step of the development process, expected percentage of completion of the first running prototype and approximate time taken to reach that point.

Si può davvero creare una ricompilazione senza sapere un cazzo?

Il messaggio è #sonymerdaio non ho capito una fava di quello che state discutendo anche se ho letto tutto
allora ok continuate !!!!Il messaggio è #sonymerda
Da quel che ho capito, se andiamo avanti così probabilmente quando creperemo ci sarà la possibilità di venire ricompilatiio non ho capito una fava di quello che state discutendo anche se ho letto tutto

Madonna, il povero V. che mi avrà nel cervello si suiciderà dopo un mezzo pomeriggio.Da quel che ho capito, se andiamo avanti così probabilmente quando creperemo ci sarà la possibilità di venire ricompilati![]()
Praticamente questo ma per i port su PC:io non ho capito una fava di quello che state discutendo anche se ho letto tutto
Questa è sicuramente una componente, perché se non altro sai dire all'agente cosa esattamente va migliorato dopo che la base funziona. Ma nonostante i miei test non credo basti, resto nel dubbio che a un certo punto l'agente si aspetti istruzioni che vadano un minimo nel merito del codice e se non sai nulla è impossibile che vi capiate. Per adesso. E questo è ciò che distingue "SalcazzoRecomp" comparso a caso su Github forkando rexglue da progetti come Ship of Harkinian che hanno centinaia di contribuzioni da gente che ne sa un minimo.Da quello che ho visto, riconosci una decomp fatta con scazzo quando l'autore non sa NULLA del gioco
Per chi li fa? Più economici. Per chi li usa? Molto più costosi. In questo momento ci stanno regalando una tecnologia proveniente dal futuro.Non sappiamo se gli LLM diventeranno più economici oppure più costosi
Eh, io stavo ragionando ad alta voce, ma il dubbio è quanto di questo "codice di merda" che io genero inconsapevolmente possa poi essere base per qualcosa, o quanto invece la base resterà sempre quel cumulo di software open source realizzato da umani negli ultimi 60 anni fino a oggi. Non a caso gli LLM sono dei maghi a trovare le falle di sicurezza, per farlo serve "solo" conoscere tutto il codice generato dagli umani e fare delle simulazioni.ma in entrambi i casi per arrivare alla "singolarità" (ergo: conviene rifare il codice piuttosto che modificare ciò che già esiste) è inevitabile che serva una "base" su cui partire. E il codice open è esattamente questa base.
Basta non essere un AI bro, non è difficile, è sufficiente un cervello.oniZM grazie per la tua disanima e prova. Sei riuscito a descrivere in modo chiaro e semplice il processo di lavoro con questi strumenti senza scadere nei commenti stile "AI bro" che vedo costantemente su internet (raramente, anche su questo forum) mostrando le effettive potenzialità assurde che questi tool possono avere per lavori automatici di questo tipo.
L'unica cosa che mi ha messo sul chi va là è quando Claude ha iniziato a cercare su internet cose sbagliate causando l'IP ban da un sito internet e installato software senza chiederti il permesso prima, sta cosa mi puzza troppo![]()
Ah, e anche il fatto che per il briefing ha girato con autorizzazioni automaticamente approvate, cosa che si può evitare, volendo. E anzi su operazioni rischiose tipo cancellazione di file si ferma comunque.
Ma come è fisicamente possibile questa cosa?Sono qui solo per dire che se entrate su github c'è il rischio che incappiate nel codice sorgente per far girare GTAV nel browser.
E' un posto pericoloso, non andateci.
La stessa che hanno applicato per farlo girare su PS3Ma come è fisicamente possibile questa cosa?
Posso capire emulatori PlayStation 1 o simili che sono leggeri, ma GTA?
Che razza di magia nera hanno applicato?

WebGPU, WASM e qualche trick adhoc.Ma come è fisicamente possibile questa cosa?
Posso capire emulatori PlayStation 1 o simili che sono leggeri, ma GTA?
Che razza di magia nera hanno applicato?