Hacking DS: aiuto per estrarre file ARC? |
Benvenuto Visitatore ( Log In | Registrati )
Hacking DS: aiuto per estrarre file ARC? |
Monday 26 November 2012 - 09:30
Messaggio
#1
|
|
Guru GBA/NDS Gruppo: Membri Messaggi: 5.870 Iscritto il: Mon 15 May 2006 - 16:18 Utente Nr.: 11.385 Feedback: 2 (100%) Codice Amico Switch: 6627-7899-4761 Codice Amico 3DS: 3909-7580-6026 Nintendo Network ID: danjelricci |
Hola forum, sto cercando di aprire un file ARC da un dump di un gioco NDS, perché muoio letteralmente dalla voglia di vedere come diamine sono stati realizzati i modelli 3D.
Il problema è che i file ARC in generale sono proprio bastardi e non riesco ad aprire quello che mi serve. Ho provato ARCdecomp 0.2 su un PC e ARCTool su Mac, ma senza alcun risultato... È una cosa estremamente complessa oppure qualcuno della scena riuscirebbe a darmi una mano in qualche modo? Grazie mille! EDIT: ho appena provato Yaz0dec per codificare l'ARC in RARC (per poterlo poi estrarre con Rarcdump), ma non mi viene dato nessun file in output. :-/ Messaggio modificato da SpeedShine il Monday 26 November 2012 - 12:16 |
|
|
Monday 26 November 2012 - 14:13
Messaggio
#2
|
|
Guru GBA/NDS Gruppo: Membri Messaggi: 4.771 Iscritto il: Wed 15 February 2006 - 11:31 Da: Prov. Roma Utente Nr.: 10.474 Feedback: 3 (100%) |
Analizzando il file puoi ricavarti la struttura ed estrarre i file, anche a mano, oppure scriverti un programma...
dovrebbe esserci un punto d'ingresso che porta ad un indirizzo di 00000 che indica l'inizio del primo file poi un altro punto che indica l'inizio del secondo file e così via... Messaggio modificato da mentz il Monday 26 November 2012 - 14:14 -------------------- The difference between stupidity and genius is that genius has its limits!
(A. Einstein) Sito Stuffed Games Blog Mentzland |
|
|
Monday 26 November 2012 - 15:18
Messaggio
#3
|
|
Guru GBA/NDS Gruppo: Membri Messaggi: 5.870 Iscritto il: Mon 15 May 2006 - 16:18 Utente Nr.: 11.385 Feedback: 2 (100%) Codice Amico Switch: 6627-7899-4761 Codice Amico 3DS: 3909-7580-6026 Nintendo Network ID: danjelricci |
Analizzando il file puoi ricavarti la struttura ed estrarre i file, anche a mano, oppure scriverti un programma... dovrebbe esserci un punto d'ingresso che porta ad un indirizzo di 00000 che indica l'inizio del primo file poi un altro punto che indica l'inizio del secondo file e così via... Scrivermi un programma temo di escluderlo visto che non ne ho proprio le competenze (chiedevo aiuto apposta), per l'estrazione a mano però non saprei da che punto cominciare. Sto visualizzando l'ARC col Console Tool. Nella parte convertita in esadecimale, come primi dati mi rende "ARC!NTTX....$.......IMGE.........." eccetera eccetera, da cui deduco che le informazioni siano "Inizio del file ARC, inizio del file NTTX (Nitro Texture)", poi oltre questo non saprei. Ho anche beccato la parte con i testi del gioco, ma non mi interessa. |
|
|
Monday 26 November 2012 - 16:52
Messaggio
#4
|
|
Guru GBA/NDS Gruppo: Membri Messaggi: 4.771 Iscritto il: Wed 15 February 2006 - 11:31 Da: Prov. Roma Utente Nr.: 10.474 Feedback: 3 (100%) |
la struttura dovrebbe una pila di file in cui in testa ci sono gli indirizzi di dove iniziano i file.
L'inizio del secondo file è la fine del primo. Ma ti conviene vedere il file con un hex editor che ti fa visualizzare i valori. Ricordati di rovesciarli... se un file sta all'offset 8fb sul file sarà riportato fb080000 Messaggio modificato da mentz il Monday 26 November 2012 - 16:57 -------------------- The difference between stupidity and genius is that genius has its limits!
(A. Einstein) Sito Stuffed Games Blog Mentzland |
|
|
Monday 26 November 2012 - 17:26
Messaggio
#5
|
|
Expert GBA/NDS Gruppo: Membri Messaggi: 1.856 Iscritto il: Thu 20 December 2007 - 18:35 Da: Messina Utente Nr.: 23.776 Feedback: 0 (0%) Codice Amico 3DS: 1521-4722-7425 Nintendo Network ID: Daviex94 |
Puoi dirmi che gioco è?
|
|
|
Monday 26 November 2012 - 17:46
Messaggio
#6
|
|
Guru GBA/NDS Gruppo: Membri Messaggi: 5.870 Iscritto il: Mon 15 May 2006 - 16:18 Utente Nr.: 11.385 Feedback: 2 (100%) Codice Amico Switch: 6627-7899-4761 Codice Amico 3DS: 3909-7580-6026 Nintendo Network ID: danjelricci |
Hmm, per dire, io ho questo:
Più o meno qualcosa riesco a capirlo, ma dopo di questo non so proprio come procedere... Puoi dirmi che gioco è? È Speed Racer DS. Ho aperto il dump con il ConsoleTool sperando di trovare i modelli 3D "sfusi" come per esempio in New Super Mario Bros, ma in realtà è tutto ficcato in quel file ARC. |
|
|
Versione Lo-Fi | Oggi è il: Thu 25 April 2024- 07:36 |