IPB

Benvenuto Visitatore ( Log In | Registrati )

Seguici su:    
 
Reply to this topicStart new topic
> Come overclock GP2X-F200?
equinox
messaggio Friday 16 September 2011 - 15:12
Messaggio #1

Niubbo
Gruppo icone

Gruppo: Membri
Messaggi: 5
Iscritto il: Sat 3 November 2007 - 10:01
Utente Nr.: 22.618
Feedback: 0 (0%)




Buon pomeriggio,

non riesco a trovare informazioni su come fare. Qualche aiuto,perfavore?

Grazie1000
 Go to the top of the page
 
+Quote Post
Dragon Chan
messaggio Friday 16 September 2011 - 16:58
Messaggio #2

Chan 2.0
Gruppo icone

Gruppo: Veterani
Messaggi: 10.883
Iscritto il: Fri 4 February 2005 - 16:07
Da: Sciacca
Utente Nr.: 3.859
Feedback: 30 (100%)

Nintendo Network ID:
viewtiful.vega



CITAZIONE (equinox @ Friday 16 September 2011 - 15:12) *
Buon pomeriggio,

non riesco a trovare informazioni su come fare. Qualche aiuto,perfavore?

Grazie1000


Ciao.

Ormai i tempi sono maturi e ogni emulatore dovrebbe avere integrato al suo interno l'opzione per overclockare il processore della GP2X. Quindi, a seconda dell'emulatore che stai utilizzando, devi solo cercare la relativa opzione tra i vari menù.

A suo tempo, nel lontano 2006, avevo realizzato per la community italiana una guida su come overclockare la CPU della F100 da soli, tramite un comodo script. Ora, non ho modo di provare se lo stesso script funziona ancora anche sulla F200. Ricordati comunque che il processore della GP2X era molto particolare e che le gp2x avevano diverse tolleranze rispetto all'overclock. Specie le F200, alcune arrivavano a 250mhz altre si spingevano fino a 280-290. Ti riporto la guida che scrissi a suo tempo wink.gif

CITAZIONE
Pensando di fare cosa gradita alla community di gp2xdev.net, realizzo questo piccolo tutorial su come farsi da soli uno script per overclockare quei programmi (nella fattispecie soprattutto gli emulatori) che non permettono di farlo "naturalmente". Mi riferisco soprattutto all'emulatore SquidgeSnes (che emula il Super Nintendo) e perche' no anche quello dell' Atari ST (l'outcast). In realta' lo script puo' avere usi molteplici come ad esempio settare per bene il valore gamma dell'LCD (la luminosita' del display, io ad esempio lo faccio con lo SCUMMVM) o addirittura cambiare i valori di timing della ram della GP2X (cosa che non vi consiglio di fare, a meno che non sappiate esattamente cosa state facendo).

Ma procediamo con ordine. Per prima cosa dobbiamo procurarci il programma CPU_LCD TWEAKER 2.0 da qui:

cpu lcd tweaker

Fatto ciò ci servirà un editor di testo che possa salvare i files di testo con la giusta formattazione per linux; per i nostri scopi vanno benissimo sia Textpad che troverete qui:

http://www.textpad.com/

Sia Progammers Notepad che e' del tutto gratuito e open source:

http://www.pnotepad.org/

Scelto il vostro editor di testi siete pronti per iniziare la vostra carriera di scriptari smile.gif

IMPORTANTE:
Prima di iniziare assicuratevi di aver copiato il file cpu_speed.gpe nella ROOT (la directory principale) della vostra SD, e di rinominare il file in cpu_speed (togliete quindi l'estensione .gpe) in modo che il file risulti invisibile durante le vostre navigazioni all'interno della gp2x.

La via piu' facile per realizzare uno script di overclocking e' quella di usare la vecchia sintassi del programma e cioe':

#!/bin/sh

/mnt/sd/cpu_speed 1 0 250 0.8
cd /mnt/sd/emu/snes/0.37c
./squidgesnes.gpe
sync

cd /usr/gp2x/
exec /usr/gp2x/gp2xmenu

Andiamo ad analizzare la riga /mnt/sd/cpu_speed. Questa riga non fa altro che avviare il programma cpu_speed con le opzioni 1 0 250 0.8.

La prima delle opzioni e cioe' l'1 si riferisce al clock-generator dello schermo LCD e puo' essere settato come 0 (FPLL) o 1 (UPLL). Ora a meno di avere una gp2x con firmware 1.0 o giu' di li non ha molto senso settare lo schermo in FPLL, ecco perche' l'1 iniziale, schermo quindi settato in UPLL.

La seconda opzione (lo zero) setta invece il prescaler dell'LCD-timing. Qui i gusti sono soggettivi, il consiglio che vi do' e' quello di eseguire il programma cpu_speed.gpe e dal menu stesso trovare il valore che piu' vi aggrada per poi settarlo a mano dallo script. Ad ogni modo i valori accettati qui sono da -20 a 36 per la modalita' FPLL e da -5 a 10 per la modalita' UPLL.

La terza opzione e' facile, setta il clock della vostra amata GP2X. In questo caso io l'ho messo a 250mhz, valore piu' che sufficiente per la maggior parte degli utilizzi comuni, come ad esempio lo Squidge Snes.

L'ultima opzione e' invece il valore gamma dello schermo LCD, praticamente la luminosita' del vostro piccolo LCD. I valori accettati qui vanno da 0.02 a 10, tenendo presente che 0.02 e' l'oscurita' piu' totale mentre 10 e' la massima luminosita'. Anche qui, eseguite prima il programma trovate il vostro valore ideale e appuntatevelo.

Passiamo adesso alla riga cd /mnt/sd/emu/snes/0.37c.
Qui dovrete inserire il path che porta alla directory che contiene il programma che volete overclockare. In questo caso io tengo il mio SquidgeSnes nella directory emu/snes/0.37c. Quindi vi bastera' cambiare quello che viene dopo cd /mnt/sd/ ed inserire il vostro path.

La riga che contiene ./squidgesnes.gpe, invece esegue il file squidgesnes.gpe (che si trova nella directory che abbiamo indicato nella riga su, poco prima).

Il comando sync serve invece per copiare dalla ram alla sd il contenuto della memoria in modo da "sincronizzare" il tutto,
e non perdere ad esempio la SRAM delle cartucce emulate.

Il resto dello script fa si che quando uscite dai vostri emu preferiti la gp2x ricarichi il menu'.

Ricordatevi di salvare il vostro script in formato LINUX, ad esempio se usate TEXTPAD bastera' fare Salva con nome e in FORMATO FILE anziche' mettere PC scegliete UNIX e di aggiungere al vostro file l'estensione .gpe ad esempio in questo caso snes.gpe e di piazzare il file script dentro la cartella dove e' contenuto l'emulatore che volete overclockare.

Per oggi e'tutto divertitevi, ma attenti a non fondere le Gp2x wink.gif


Oggi, il cpu lcd tweaker è diventato un programma a se stante molto semplice da usare, nessuno ti impedisce di lanciarlo PRIMA del programma da overcloccare wink.gif


--------------------
 Go to the top of the page
 
+Quote Post
equinox
messaggio Friday 16 September 2011 - 17:09
Messaggio #3

Niubbo
Gruppo icone

Gruppo: Membri
Messaggi: 5
Iscritto il: Sat 3 November 2007 - 10:01
Utente Nr.: 22.618
Feedback: 0 (0%)




Se ho capito bene, posso overclok la gp2 a prescindere dal programma che uso.

Ad esempio: vorrei far girare un po' + veloce un giochino fatto con game editor, che compila per la gp2f200.

Quindi eseguo prima il programma per aumentare la speed della cpu?

Altra cosa: se uso un alimentatore,ma a volte anche con le batterie, l'accensione si blocca. si sente uno ZAPP!!...alcuni puntini sullo schermo,,,righe colorate... e devo riaccendere. Puoi indicarmi un miglior firmawere e come installarlo

Grazie1000

Messaggio modificato da equinox il Friday 16 September 2011 - 17:46
 Go to the top of the page
 
+Quote Post
Dragon Chan
messaggio Friday 16 September 2011 - 18:15
Messaggio #4

Chan 2.0
Gruppo icone

Gruppo: Veterani
Messaggi: 10.883
Iscritto il: Fri 4 February 2005 - 16:07
Da: Sciacca
Utente Nr.: 3.859
Feedback: 30 (100%)

Nintendo Network ID:
viewtiful.vega



CITAZIONE (equinox @ Friday 16 September 2011 - 17:09) *
Se ho capito bene, posso overclok la gp2 a prescindere dal programma che uso.

Ad esempio: vorrei far girare un po' + veloce un giochino fatto con game editor, che compila per la gp2f200.

Quindi eseguo prima il programma per aumentare la speed della cpu?

Altra cosa: se uso un alimentatore,ma a volte anche con le batterie, l'accensione si blocca. si sente uno ZAPP!!...alcuni puntini sullo schermo,,,righe colorate... e devo riaccendere. Puoi indicarmi un miglior firmawere e come installarlo

Grazie1000


Si, esatto, la puoi overcloccare a prescindere dal programma in uso.

Si, esegui prima il programma per l'overclock della cpu.

Il difetto da te lamentato lo fa quando le batterie sono scariche, cosa che con gp2x avviene molto molto presto, specie se overclocchi. Per capirci con le normali alcaline avrai al massimo 2-3 ore di autonomia. Usa delle buone pile ricaricabili da almeno 2700 mah.

Per quanto concerne il discorso firmware, controlla dalla console quale firmware hai e poi vediamo.

wink.gif


--------------------
 Go to the top of the page
 
+Quote Post
equinox
messaggio Saturday 17 September 2011 - 08:27
Messaggio #5

Niubbo
Gruppo icone

Gruppo: Membri
Messaggi: 5
Iscritto il: Sat 3 November 2007 - 10:01
Utente Nr.: 22.618
Feedback: 0 (0%)




Capito.

Il difetto che ti ho desritto, lo fa anche e quasi spesso con un alimentatore attaccato.

FIRMAWARE: 4.0,,vedo scritto.


Grazie
 Go to the top of the page
 
+Quote Post
Dragon Chan
messaggio Saturday 17 September 2011 - 08:49
Messaggio #6

Chan 2.0
Gruppo icone

Gruppo: Veterani
Messaggi: 10.883
Iscritto il: Fri 4 February 2005 - 16:07
Da: Sciacca
Utente Nr.: 3.859
Feedback: 30 (100%)

Nintendo Network ID:
viewtiful.vega



CITAZIONE (equinox @ Saturday 17 September 2011 - 08:27) *
Capito.

Il difetto che ti ho desritto, lo fa anche e quasi spesso con un alimentatore attaccato.

FIRMAWARE: 4.0,,vedo scritto.


Grazie


Si però ricordo che nel caso in cui ci siano le pile, prima si consumano le pile e POI una volta spenta la GP2X entra in funzione l'alimentatore che NON ricarica le pile.

Quindi, dovresti vedere se il difetto lo fa SOLO con l'alimentatore (senza pile all'interno della GP2X)...

Il firmware 4.0 è un pò vecchiotto, però non credo che aggiornando risolveresti qualche cosa, anzi spesso con la GPH incasini tutto, senza contare il rischio brick.

Ergo, a meno che tu non sia estremamente pratico non ti consiglio l'upgrade.

wink.gif


--------------------
 Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


RSS Versione Lo-Fi Oggi è il: Fri 26 April 2024- 10:42

.: GBArl.it :. Copyright © 2003-2020, All Rights Reserved.
Loghi, documenti e immagini contenuti in questo Sito appartengono ai rispettivi proprietari,
e sono resi pubblici sotto licenza Creative Commons

Creative Commons License
.::.