Nov
02

Come aumentare la risoluzione dei giochi Java per funzionare a tutto schermo sul cellulare

Come tutti gli “addetti ai lavori” sanno, le applicazioni ed i giochi scritti in Java girano su qualsiasi piattaforma, indipendentemente del sistema operativo installato (almeno teoricamente..); tuttavia il problema che spesso si pone, soprattutto per i cellulari/smartphone, è quello della risoluzione dello schermo, differente tra i vari modelli. Ad esempio, per quanto riguarda i cellulari Nokia:

  • 6630, 6680 e N70 hanno una risoluzione del display di 176 x 208 pixel
  • N73 ha una risoluzione di 240 x 320 pixel
  • N80 ha una risoluzione di 352 x 416 pixel

In questo articolo vedremo, con un esempio pratico, come risolvere il problema, “adattando” un gioco sviluppato per N73, all’N80:

  1. anzitutto installate WinRAR (o simili)
  2. aprite il file .jar o .jre del gioco con WinRAR (no, non dovete decomprimerlo, dovete semplicemente aprirlo con l’applicazione inditata) e, nella cartella META-INF, selezionate il file manifest.mf e trascinatelo fuori dall’archivio (magari sul Desktop o dove preferite). Lasciate WinRAR aperto perchè, alla fine, dovremo sostituire il file modificato a quello originale!
  3. ora aprite questo file con qualsiasi editor di testo (il Blocco Note di Windows va benissimo) e dovreste avere davanti agli occhi qualcosa del genere:
    Risoluzione giochi1
  4. a questo punto, aggiungete alla fine del testo le righe:
    Nokia-MIDlet-Original-Display-Size: 240,320
    Nokia-MIDlet-Target-Display-Size: 352,416

    dove Nokia-MIDlet-Original-Display-Size indica la risoluzione per la quale è stato sviluppato il gioco e Nokia-MIDlet-Target-Display-Size la risoluzione da noi desiderata.
  5. il file, dopo aver effettuato le modifiche proposte, dovrebbe presetarsi in maniera simile a questa:
    Risoluzione giochi2
  6. salvate e chiudete, trascinate il file nella cartella di origine e sostituite il file originale con questo. Ora potete installare il gioco sul cellulare e godere della risoluzione a schermo pieno!

48 commenti a “Come aumentare la risoluzione dei giochi Java per funzionare a tutto schermo sul cellulare”


  1. 1 claudio
    02 novembre 2007 alle 15:35 Quota

    …ciao paolo, io ho un nokia e61i, potrei usare anche io questo metodo o la risoluzione del mio cellulare non è compatibile con questo metodo? io dovrei avere un 320 x 240…

  2. 2 Paolo
    02 novembre 2007 alle 18:16 Quota

    [Il commento #13602 verrà quotato qui]

    Bhè.. sarà difficile “stravolgere” un gioco fatto per un display verticale adattandolo ad uno orizzontale. Però puoi “girare il display” (non so se nell’61 è incluso un programma che fa questo, altrimenti esistono dei software di terze parti) e utilizzare la risoluzione 240×320!

    Ciao, Paolo.

  3. 3 francesco
    02 novembre 2007 alle 19:21 Quota

    vorrei avere il programma per installare la stampante samsung ml-1610

  4. 4 Paolo
    03 novembre 2007 alle 0:47 Quota

    [Il commento #13604 verrà quotato qui]

    @francesco: eh?!

  5. 5 Roberto69
    06 novembre 2007 alle 23:14 Quota

    Ho letto i tuoi consigli su come modificare i giochi giava per adeguarli alla grandezza dello schermo.
    Ti sarei grato se mi facessi sapere se cio’ è possibile anche per un samsung z720v e quali sono le stringhe da inserire nel file MANIFEST.MF
    Grazie in anticipo per la collaborazione.

  6. 6 Paolo
    07 novembre 2007 alle 0:27 Quota

    @Roberto: teoricamente funziona per tutti i cellulari che supportano i giochi in java. QUello che devi mettere nel file dipende dalla risoluzione per cui è stato creato il gioco e quella del tuo cellulare. Purtroppo non so darti informazioni più dettagliate a riguardo.

    Ciao, Paolo.

  7. 7 [Tec]
    07 novembre 2007 alle 22:57 Quota

    nn c’è un metodo per modificare la dimensione dello schermo anke per i file sis? ad esempio nn riesco a trovare asphalt urban gt 3d per l’n80 ce l’ho sull’n70

  8. 8 Paolo
    07 novembre 2007 alle 23:14 Quota

    [Il commento #13651 verrà quotato qui]

    Non so se esiste (ma ne dubito)..

    Ciao, Paolo.

  9. 9 [Tec]
    07 novembre 2007 alle 23:17 Quota

    scusami un altra cs ho provato a modificare un gioco n80 per n70 ma l’installazione nn parte, in questo caso c’è un’altro modo?
    rimpicciolire il gioco per metterlo sul mio n70
    grazie

  10. 10 Paolo
    07 novembre 2007 alle 23:52 Quota

    [Il commento #13653 verrà quotato qui]

    Non mi è chiaro il motivo per cui scrivo un articolo su qualcosa e puntualmente mi viene chiesto tutt’altro :-)

    Comunque, ripeto, io conosco solo questo metodo.. quindi non saprei consigliarti altro.

    Ciao, Paolo.

  11. 11 [Tec]
    08 novembre 2007 alle 17:05 Quota

    vabbè nn fa niente mi credevo che sapevi darmi una risposta
    grazie cmq ciao

  12. 12 vik
    21 novembre 2007 alle 15:24 Quota

    se uno ha un samsung? funziona lo stesso
    con gli stessi trucchetti?
    grazie

  13. 13 Paolo
    21 novembre 2007 alle 23:01 Quota

    [Il commento #13739 verrà quotato qui]

    Sì, il trucchetto dovrebbe funzionare senza alcun problema.

    Ciao, Paolo.

  14. 14 vik
    22 novembre 2007 alle 17:16 Quota

    ho aggiunto queste due righe di testo al file manifest
    ma sul mio samsung non ho notato differenze di risoluzione
    o dovevo aggiungere anche il testo SAMSUNG prima di midlet??
    boh..

    MIDlet-Original-Display-Size: 176,208
    MIDlet-Target-Display-Size: 240,320

  15. 15 Paolo
    23 novembre 2007 alle 0:33 Quota

    @vik: premettendo che io non ho provato, fai queste due prove:

    1) prima lascia Nokia-….

    2) se non va prova a mettere Samsung-….

    sperando che funzioni. Altrimenti mi sa proprio che questo hack funziona solo sui Nokia!

    Ciao, Paolo.

  16. 16 vik
    23 novembre 2007 alle 15:45 Quota

    ho rimodificato e aggiunto le due righe:

    Nokia-MIDlet-Original-Display-Size: 176,208
    Nokia-MIDlet-Target-Display-Size: 240,320

    ma con il samsung U700 non aumenta la risoluzione
    mi sa che funz solo con nokia??
    cmq posto un msg sul tuo blog se qualcuno lo legge e vuol aggiungere qualcosa a riguardo….. non si sa mai
    ciao

  17. 17 Paolo
    23 novembre 2007 alle 17:11 Quota

    @vik: hai provato a mettere, al posto di Nokia-, Samsung-… ?

    Ciao, Paolo.

  18. 18 vik
    25 novembre 2007 alle 22:54 Quota

    non ho ancora provato perche’ il mio samsung u700 nuovo di pacca mi si e’ guastato….. ora e’ in assistenza quando ritorna provero’ di nuovo….
    ciao a presto

  19. 19 Paolo
    25 novembre 2007 alle 22:57 Quota

    @vik: che sfiga :-(

  20. 20 darko
    30 novembre 2007 alle 22:54 Quota

    la tua opera credo sia molto utile ma a me nn è cambiato nulla potresti darmi una mano, io ho un nokia 6288 e i giochi oltre a vedersi a schermo ridotto fanno anke impallare il display grazie

  21. 21 Paolo
    01 dicembre 2007 alle 10:44 Quota

    darko: dalle informazioni che mi hai dato riesco a capire bene poco. Comunque la risoluzione del tuo display, se non lo sapessi, è 320×240. QUindi è questo il valore “di destinazione”. Ora manca quello “sorgente” del gioco.

    Ciao, Paolo.

  22. 22 marcello
    14 maggio 2008 alle 14:48 Quota

    come faccio a capire quale è la risoluzione del gioco?

  23. 23 Paolo
    14 maggio 2008 alle 23:50 Quota

    @marcello: di solito c’è scritto (nel nome del file) o cercando su Google.

    Ciao, Paolo.

  24. 24 raffaele
    05 settembre 2008 alle 12:56 Quota

    come faccio se voglio diminuire la grandezza del display?

  25. 25 Paolo
    06 settembre 2008 alle 13:16 Quota

    @raffale: spiegati meglio.. la grandezza del display del cellulare o del gioco?

    Ciao, Paolo.

  26. 26 raffaele
    06 settembre 2008 alle 18:34 Quota

    vorrei modificare la grandezza del display in 128×160, ma non ci riesco

  27. 27 raffaele
    06 settembre 2008 alle 21:41 Quota

    ma è superiore

  28. 28 raffaele
    13 settembre 2008 alle 17:54 Quota

    @Paolo: mi potresti dire come devo fare a cambiare la dimensione del display;
    io ho un gioco che ha come grandezza 176×208, ma il mio telefono è 128×160.
    me lo puoi dire perfavore?

  29. 29 Paolo
    14 settembre 2008 alle 1:19 Quota

    @Raffaele: anzitutto evita i link i spam (che ho ovviamente rimosso).

    Hai provato a seguire quello che dice il mio post? Se sì quale problema hai riscontrato?!

    Ciao, Paolo.

  30. 30 raffaele
    15 settembre 2008 alle 20:37 Quota

    @Paolo: si, ma mi dà il display sempre come prima, ma non me lo riduce affatto

  31. 31 Paolo
    16 settembre 2008 alle 8:00 Quota

    @raffaele: allora vuol dire che una riduzione così grande della risoluzione non è supportata..

    Ciao, Paolo.

  32. 32 raffaele
    16 settembre 2008 alle 16:19 Quota

    @Paolo:ma non c’è un programma che lo riduce?

  33. 33 giovanni
    01 ottobre 2008 alle 15:26 Quota

    per modificare la risoluzione da 240×320 a 176×208 jl procedimento e’ lo stesso????? risp please

  34. 34 Paolo
    01 ottobre 2008 alle 22:03 Quota

    @giovanni: teoricamente dovrebbe andare ugualmente, ma io non ho mai provato.

    @raffaele: che io sappia no.

    Ciao, Paolo.

  35. 35 Raffaele
    04 ottobre 2008 alle 17:40 Quota

    @giovanni io ho provato a fare il procedimento contrario ma non mi fa.

  36. 36 Raffaele
    04 ottobre 2008 alle 17:44 Quota

    @Paolo io ho un gioco per nokia, ma la risoluzione del gioco mi serve per sony ericsson(io ho il sony ericsson z310i);allora il gioco ha la risoluzione di 176×208 ma mi serve la risoluzione mi serve di 128×160. mi puoi dire cosa devo scrivere? ke provo.

  37. 37 Paolo
    05 ottobre 2008 alle 10:06 Quota

    @Raffale: che io sappia questo “hack” funziona solo sui Nokia.

    Ciao, Paolo.

  38. 38 Raffaele
    05 ottobre 2008 alle 13:44 Quota

    @paolo va bene, se trovi un altro modo che mi può aiutare,me lo puoi scrivere?
    P.S. se vuoi ti dò il mio contatto di msn così possiamo parlare meglio.

  39. 39 Paolo
    05 ottobre 2008 alle 13:55 Quota

    @Raffale: certo, se lo dovessi trovare te lo faccio sapere senza dubbio.. anche se è difficile perchè io adesso ho l’iPhone.

    No, grazie, su MSN ci sto sempre poco (e quando ci sto raramente ho il tempo per parlare), quindi meglio di no.

    Ciao, Paolo.

  40. 40 Raffaele
    05 ottobre 2008 alle 17:20 Quota

    @Paolo ok se invece lo trovo io, te lo scrivo in modo che se c’è qualcuno che cerca ciò che cerco io lo può sapere.

  41. 41 Paolo
    07 ottobre 2008 alle 22:18 Quota

    @Raffaele: perfetto ;-)

    Ciao, Paolo.

  42. 42 Raffaele
    11 ottobre 2008 alle 19:10 Quota

    @Paolo: ciao, percaso sai dove posso trovare un fireware originale in italiano per il sony ericsson z310i (uno di quei fireware che non sono modificati dalla vodafone)?
    Mi serve perchè la memoria del mio cell è sempre occupata da quei demo.

  43. 43 Paolo
    12 ottobre 2008 alle 22:04 Quota

    @Raffaele: no, non saprei proprio, mi spiace!

    Ciao, Paolo.

  44. 44 Nick
    15 febbraio 2010 alle 13:21 Quota

    Paolo, come faccio a sapere che risoluzione ha il gioco?
    Io ho un e51, un gioco mi si vede rimpicciolito in alto a sx, visibile ma non a tutto schermo.
    può essere che sia 176 * 208 e devo portarlo a 240 * 320?

    grazie
    saluti

  45. 45 Paolo
    15 marzo 2010 alle 17:22 Quota

    @Nick: fai delle prove!

    Ciao, Paolo.

  46. 46 Mary
    28 marzo 2011 alle 18:56 Quota

    Salve..io ho un samsung corby pro..mi serveirebbe ridurre le dimensioni dello schermo di gioco..come posso fare?perchè purtroppo ho la tastiera su schermo, ma se la tolgo non posso giocare..help me :'(

  1. 1 diggita.it
    Tracciamento il 3 Nov 2007 alle 11:57
  2. 2 Tutorial Indesign, Photoshop e Illustrator | F.i.g.o | come-aumentare
    Tracciamento con ping il 21 Gen 2015 alle 21:38

Lascia un commento

Nome

Email (non verrà pubblicata)

Sito web (opzionale)

Quanto fa 3 + 4 ? (protezione antispam)




Seguici anche su Facebook

Per visualizzare questo contenuto è necessario accettare i cookie inviati dai Social Network.
Clicca qui per abilitare tutti i cookie per questo sito web.

Hai bisogno di un sito web?

Web&Dintorni