Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
  • Capisco, è che per me veniva naturale come "codice comportamentale condiviso" di un certo tipo di gioco. Ci mediterò.
  • Vabbe', ora sappiamo che l'emulatore configurato nel THEC64 è fin troppo fedele alla macchina originale! :-D Scherzi a parte, mannaggia. Mi sta anche venendo il dubbio che il bug si presenti con specifici tipi di C64, e devo controllare su quali modelli gli emulatori vanno di default. Tu che C64 hai, biscottone o C? 
  • Io ne ho giocate di avventure testuali, con Pirate Adventure ho cominciato a imparare l'inglese, poi ho proseguito con The Hobbit, a cui sono molto affezionato. Tutte quelle che ho giocato non usavano la barra in cima, e un riscontro a un comando dato c'era sempre. Ciò detto, io alla fine ne sono venuto a capo, non è un qualcosa di bloccante.
  • Diciamo che ho entrambi, però a fare i precisini sono due C64 Reloaded, una monta i chip del biscottone, l'altra quelli del C (tutti originali comunque), ho giocato sul biscottone. Comunque non ci sbatterei la capoccia più di tanto, è chiaro che è un problema di XCB2.3. Poco fa ho verificato nuovamente che, quando l'Invio non funziona, puoi continuare a scrivere senza che ci sia il cursore lampeggiante. E' evidente che sia un problema di runtime, su cui il "programmatore finale" non ha potere. Per fortuna non inficia al completamento del gioco, per cui...  :)

Interessante. Infatti ho provato a configurare il Vice con un C64 old e a un certo punto il cursore è scomparso. Con gli altri (tra cui quello di default) non succede. Quel settaggio ha una delle prime revisioni del Vic-II. A questo punto sarei curioso di sapere cosa succede con i chip del C. Se hai dieci minuti e non ti rompo troppo, potresti accanirti e digitare come un forsennato con l'altra macchina? :-P È chiaro che dipende dalla 2.3, però posso segnalare la cosa nel manuale, integrando la segnalazione per il TheC64.

E allora, ho spostato tutto sul mio C64C, c'è voluto un po' di tempo (un primo giro completo), alla seconda giocata il cursore è scomparso anche lì :)

A me pare molto strano che un certo gruppo di chip provochi o meno un problema del genere. Sarebbe più probabile con una differenza di KERNAL, ma credo stiamo sempre nella revisione 3 (l'ultima).
In teoria dovrei mettermi a guardare l'assembly della routine di Input, ma già fatico a farlo per la versione corrente di XCB... Dev'essere qualche sorta di "race condition".

Approfitto per aggiungere che "Premi un tasto per salutarci" l'ho trovato molto carino e stiloso :) La prima volta che l'ho letto ho sorriso.

(1 edit)

Grazie mille davvero. Vabbe', allora non dipende da chip particolari, sarà stato un caso nei miei test. Magari semplifico la segnalazione non associandola al TheC64 ma parlando in generale. ;-)

P.s.: Mi hai appena ricordato una cosa di quel "Premi un tasto per salutarci". Non la rivelo per ora. :-D