[C64] HOC INIT EXIT preview 2
Ciao,
vorrei informare gli amanti del C64 che una nuova anteprima di HOC INIT EXIT - un nuovo giochino per C64 a cui mi dedico a tempo perso - è ora disponibile: datele un'occhiata su CSDb.
http://img686.imageshack.us/img686/8865/90950.gif
Lista dei cambiamenti:
- aggiunta musica (di Richard Bayliss);
- aggiunti punteggi;
- aggiunta notifica di game over;
- migliorata grafica in alcuni punti;
- resa la schermata iniziale "colorosa".
Buon divertimento!
Riferimento: [C64] HOC INIT EXIT preview 2
Incuriosito, ci ho fatto una partita. Giunto a livello 19 con 18177 punti, il mio maialetto è stramazzato al suolo. :snob:
Riferimento: [C64] HOC INIT EXIT preview 2
Caspita, che grafica! Mi ricorda Lupo Alberto per Amiga!!!
P.S. Una domanda sul C64. Sapete qual'é il limite dei giochi su cartucce?
Riferimento: [C64] HOC INIT EXIT preview 2
Uazz... anche io livello 19 alla prima partita ma solo 18000 punti tondi tondi.
Comunque non c'entra nulla con Lupo Alberto come genere (ah, quanti ricordi su amiga...c'era un periodo in cui giocavo solo a quello in continuazione dopo che mi comprai il joystick nuovo)
Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
Taddeus
Caspita, che grafica! Mi ricorda Lupo Alberto per Amiga!!!
Io ce l'ho per C64. :D
Citazione:
P.S. Una domanda sul C64. Sapete qual'é il limite dei giochi su cartucce?
In che senso limite? Di spazio? E per cartucce intendi queste?
http://www.rarityguide.com/articles/..._cartridge.jpg
Riferimento: [C64] HOC INIT EXIT preview 2
Si. Le cartucce per Atari VCS gestivano al massimo 4K, se non erro.
http://schells.com/ccbackground.shtml
QUOD INIT EXIT rilasciato!
Eccomi di nuovo, felice di annunciarvi che la versione finale è ora disponibile!
http://noname.c64.org/csdb/gfx/releases/95000/95320.gif
QUOD INIT EXIT è liberamente scaricabile dalla pagina CSDb.
Buon divertimento!
P.S. per gli amministratori: è possibile aggiornare il titolo del thread con "[C64] QUOD INIT EXIT"? Grazie.
Riferimento: [C64] HOC INIT EXIT preview 2
qual'è il modo meno sbattimentoso per giocarci sul c64 originale invece che su un emulatore? :uhm:
Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
rujo
qual'è il modo meno sbattimentoso per giocarci sul c64 originale invece che su un emulatore? :uhm:
A breve dovrebbe essere pubblicata su http://tnd64.unikat.sk la versione cassetta (.tap): quella può essere convertita in un .wav (con un programma tipo TapWav), che poi può essere traferita con un registratore su una cassetta vera e propria. Non penso ci sia un modo più semplice di questo.
Riferimento: [C64] HOC INIT EXIT preview 2
Ma è vero che l'hai programmato in basic e poi convertito? Ma il basic del c64 non è molto limitato?
P.S. Nessuno sa rispondere alla mia domanda sulle cartucce del c64?
Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
Taddeus
Ma è vero che l'hai programmato in basic e poi convertito? Ma il basic del c64 non è molto limitato?
Programmato in BASIC, sì; "convertito", no: piuttosto, "compilato" (cioè, tradotto in linguaggio macchina da un programma apposito chiamato compilatore) ;)
Per quanto riguarda le limitazioni del BASIC, andrebbe fatto un discorso preciso e dettagliato, che non è possibile affrontare con poche chiacchiere. Comunque, in generale, qualunque linguaggio al di sopra dell'assembly è "limitato", in quanto non è possibile sfruttare al massimo tutte le caratteristiche della CPU. Tuttavia, conoscendo il funzionamento della CPU (e della macchina in generale), è comunque possibile programmare in modo da facilitare assai il lavoro ai compilatori e sfruttare al meglio le caratteristiche della macchina.
Riferimento: [C64] HOC INIT EXIT preview 2
Beh... complimenti... io so solo scrivere IF .... THEN... non so nemmeno cosa è LET...
Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
Taddeus
Beh... complimenti... io so solo scrivere IF .... THEN... non so nemmeno cosa è LET...
Nel caso ti interessi, LET è l'assegnamento di una variabile: LET A = 10 è esattamente la stessa cosa di fare A = 10.
QUOD INIT EXIT v1.1 rilasciato
Vi informo che ho appena rilasciato un piccolo aggiornamento i cui cambiamenti sono:
* eliminato il flicker di alcuni pixel visibile solo su macchine reali ed emulatori accurati;
* aggiunta la parte livello al punteggio mostrato nello schermo di gioco;
* compresso il programma per un caricamento più veloce;
* fatti vari altri cambiamenti minori.
Ed ecco qua delle screenshot aggiornate:
http://img543.imageshack.us/img543/7033/titlev.png
http://img243.imageshack.us/img243/7350/dawn.png
http://img7.imageshack.us/img7/5512/noond.png
http://img255.imageshack.us/img255/2425/sunsetq.png
http://img109.imageshack.us/img109/3719/nightl.png
Scaricabile da qui.
Riferimento: [C64] HOC INIT EXIT preview 2
Scusa la domanda. Preciso che non ho provato il gioco ma, dagli screenshot, come hai fatto ad usare tanti colori in BASIC? Ai tempi, parlo di 20 anni fa, programmavo in ASM sul C=64, avevo il manuale del disassemblato commentato delle ROM ($A000-$BFFF) - ($D000-$FFFF) e facevo il macello, tipo cambiare i colori/scrollare lo schermo ad ogni linea di raster per effetti speciali del 3°tipo, ma non certo in basic, ecco...
Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
KymyA
Scusa la domanda. Preciso che non ho provato il gioco ma, dagli screenshot, come hai fatto ad usare tanti colori in BASIC? Ai tempi, parlo di 20 anni fa, programmavo in ASM sul C=64, avevo il manuale del disassemblato commentato delle ROM ($A000-$BFFF) - ($D000-$FFFF) e facevo il macello, tipo cambiare i colori/scrollare lo schermo ad ogni linea di raster per effetti speciali del 3°tipo, ma non certo in basic, ecco...
Beh, ho scritto il codice in "mentalità assembly" (cioè, ci sono una marea di PEEK e POKE, uso un numero ristretto di variabili, uso il più possibile valori immediati e indirizzi diretti, faccio quasi tutto su 8 bit, evito le divisioni, sfrutto le operazioni logiche, ecc.) e poi ho usato un compilatore (il Basic-Boss Compiler, per la precisione).
Riferimento: [C64] HOC INIT EXIT preview 2
ah... cacchio, non sai quanto mi rattristo nel non aver, ai tempi che furono, conservato la cassettina ed il disco dove avevo creato il MIGBasic. Oltre 140 comandi aggiuntivi, sulla scia del Simons Basic e traduzione in ITA di tutto il BASIC (opzionale). Il MIG deriva dal mio nome-cognome che, all'epoca dei record sui cabinati con solo 3 caratteri, entrava giusto giusto (mi chiamo infatti Ivan Gxxx Myyyy). Avevo anche fatto una bella animazione della Terra che ruota in HD utilizzando delle routine di compressione RLE fatte da me. Avevo 12 anni ed ero cazzuto già da allora... ;D
(solo ora ho capito che la grafica è testuale e che, forse, gli sprite che hai utilizzato sono monocromatici-sovrapposti...)
Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
KymyA
ah... cacchio, non sai quanto mi rattristo nel non aver, ai tempi che furono, conservato la cassettina ed il disco dove avevo creato il MIGBasic. Oltre 140 comandi aggiuntivi, sulla scia del Simons Basic e traduzione in ITA di tutto il BASIC (opzionale). Il MIG deriva dal mio nome-cognome che, all'epoca dei record sui cabinati con solo 3 caratteri, entrava giusto giusto (mi chiamo infatti Ivan Gxxx Myyyy). Avevo anche fatto una bella animazione della Terra che ruota in HD utilizzando delle routine di compressione RLE fatte da me. Avevo 12 anni ed ero cazzuto già da allora... ;D
Complimenti vivissimi! Per un 12enne si tratta di progetti grandiosi.
Citazione:
(solo ora ho capito che la grafica è testuale e che, forse, gli sprite che hai utilizzato sono monocromatici-sovrapposti...)
Per gli sprite hai ragione: ogni sprite, in realtà, è composto da 4 sprite monocromatici.
Per la grafica, le cose stanno così:
* il cielo è in HIRES Bitmap Mode;
* le piattaforme sono in Extended Colour Character Mode.
Re: Riferimento: [C64] HOC INIT EXIT preview 2
Ciao a tutti,
scusate il necropost, ma volevo informarvi che, dall'ultima volta, ho rilasciato alcuni aggiornamenti: il gioco è ora alla v1.4 e include tanti miglioramenti. Scaricatelo da http://csdb.dk/release/?id=121371 e divertitevi!
http://i44.tinypic.com/2my411u.png
Re: Riferimento: [C64] HOC INIT EXIT preview 2
Citazione:
Originariamente Scritto da
Taddeus
P.S. Una domanda sul C64. Sapete qual'é il limite dei giochi su cartucce?
Non c'è alcun limite teorico per le cartucce, giacché possono contenere una MMU oppure una chippaglia che si occupa del più semplice e popolare bank switching. L'unico vero limite è dato dalla velocità della connessione fisica della cartuccia al C64: in altre parole oggi come oggi potresti in teoria costruire - con 4 soldi se prodotta in massa - una cartridge per C64 da 16 o 32 o 64 MiB, completa di MMU e coprocessori vari (tipo il Super FX del SNES, o pure meglio) e saresti appunto limitato dalla sola suddetta connessione.
Di fatto, però, il limite dipende dal momento in cui viene costruita la cartuccia: credo che la più grosse mai prodotte siano state "Last Ninja Remix" e "Terminator II", che erano entrambe da 4 Megabit, cioè da 512 KiB.