Benvenuto Visitatore(Log In|Registrati)

189 Pagine V  « < 173 174 175 176 177 > »   
Reply to this topicStart new topic
> [PC-DOS] HEROQUEST by Gremlin (1991) REMASTERED, - Modding, Bugfixing e Traduzione ITA/ESP devlog
raul
messaggio5 May 2026, 20:55
Messaggio #4351



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 5 May 2026, 21:34) *
CITAZIONE
Dove? Io non lo vedo.

l'ho modificato perché l'avevi suggerito tu.

Quello che ti avevo chiesto era che l'evento si completasse uccidendo gli zombie, ma se bisogna comunque entrare nella stanza, allora si tratta di un problema in più.

CITAZIONE
hai provato il fix?

Non ho provato quel codice perché, a mio avviso, il problema principale risiede nella stanza stessa e non nello zombie; per questo suggerisco di ripristinare l'evento originale in cui il testo appare entrando nella stanza.

CITAZIONE
invece complicherebbe il codice.

Lo so, quella parte, se vuoi, la lasciamo aperta a un possibile futuro.

CITAZIONE
io ho chiesto nel gruppo telegram italiano, su yeoldeinn chiedi pure tu.

In realtà non ne ho bisogno, perché so che si tratterà di opinioni soggettive e interpretazioni personali. A seconda di chi risponderà, dirà una cosa o l'altra.

CITAZIONE (TheRuler @ 5 May 2026, 21:49) *
EDIT: ho verificato, devo aver rotto qualcosa con l'ultimo rework perché sia elfo che barbaro mantengono l'equipaggiamento.

Lo so, ecco perché non ho detto nulla riguardo agli oggetti.

Messaggio modificato da raul il 5 May 2026, 20:58
 
TheRuler
messaggio5 May 2026, 21:01
Messaggio #4352



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
ma se bisogna comunque entrare nella stanza, allora si tratta di un problema in più.
problema che hai scoperto solo ieri difatti.

CITAZIONE
Non ho provato quel codice perché, a mio avviso, il problema principale risiede nella stanza stessa e non nello zombie;
il fix risolve proprio quello.
Dimmelo quando non provi i codici, se no sono convinto che li hai testati e non ti vanno bene o non funzionano.

CITAZIONE
In realtà non ne ho bisogno, perché so che si tratterà di opinioni soggettive e interpretazioni personali. A seconda di chi risponderà, dirà una cosa o l'altra.

ma difatti non cerco opinioni, ci serve una FAQ ufficiale, altrimenti meglio lasciare com'è.


--------------------
 
TheRuler
messaggio5 May 2026, 21:03
Messaggio #4353



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Lo so, ecco perché non ho detto nulla riguardo agli oggetti.
in che senso? avevi già notato che rimanevano sia soldi che oggetti?


--------------------
 
raul
messaggio5 May 2026, 21:12
Messaggio #4354



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 5 May 2026, 22:03) *
in che senso? avevi già notato che rimanevano sia soldi che oggetti?

Che gli oggetti erano stati recuperati e che l'errore riguardava il denaro. Non ho indagato oltre.

CITAZIONE (TheRuler @ 5 May 2026, 22:01) *
problema che hai scoperto solo ieri difatti.

Sì, proprio come uccidere lo zombie fuori dalla sua stanza – e sono assolutamente certo di averlo provato a suo tempo – comunque, non importa se me ne accorgo prima o dopo: l'errore c'è, e il fatto di non averlo scoperto prima non lo rende meno grave. Tu stesso hai scoperto un vecchio errore proprio perché ci hai giocato sul tuo 286.

CITAZIONE
ma difatti non cerco opinioni, ci serve una FAQ ufficiale, altrimenti meglio lasciare com'è.

Non capisco questo paragrafo, io mi attengo alle regole del gioco.





Messaggio modificato da raul il 5 May 2026, 22:34
 
raul
messaggio5 May 2026, 21:23
Messaggio #4355



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE
il fix risolve proprio quello.
Dimmelo quando non provi i codici, se no sono convinto che li hai testati e non ti vanno bene o non funzionano.



Non vedo alcuna differenza. Non vedo alcun testo né quando uccido lo zombie né tantomeno quando entro nel laboratorio.

Messaggio modificato da raul il 5 May 2026, 21:24
 
TheRuler
messaggio6 May 2026, 09:05
Messaggio #4356



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Non vedo alcuna differenza. Non vedo alcun testo né quando uccido lo zombie né tantomeno quando entro nel laboratorio.
ho ricontrollato e il fix funziona. Il testo viene mostrato appena karlen muore.
File Allegato  Screenshot_2026_05_06_093629.png ( 71.86k ) Numero di download: 0

perdiamo la questione dell'ispezione del cadavere (che mi piaceva), però così Karlen non è più legato alla stanza ma solo alla quest. Dunque potremmo anche spostarlo da quella stanza.
fammi sapere.
CITAZIONE
il fatto di non averlo scoperto prima non lo rende meno grave.
hai capito male, non intendevo questo.
intendevo che la mia prima modifica funzionava, solo perché non ci eravamo accorti di questa situazione, scoperta solo ieri.
E' sempre così, le soluzioni funzionano fino a che non si presenta un caso non previsto. risolvi un problema ma in realtà erano 2 o magari di più.
Penso ad esempio alle volte che ho dovuto fixare il mostro errante. sembra tutto funzionante, fino a che non saltano fuori i bug. Era solo questa la considerazione.

CITAZIONE
Che gli oggetti erano stati recuperati e che l'errore riguardava il denaro. Non ho indagato oltre.
da quello che ho visto, il barbaro mantiene sia oggetti che denaro sin dall'inizio della quest.
Difatti anche nel tuo video si vede che il barbaro ha già 150 monete appena vierne liberato, quando dovrebbero essere zero.


CITAZIONE
Non capisco questo paragrafo, io mi attengo alle regole del gioco.

Ma difatti anche io penso che sia logico, è una abilità del nano che non necessita della borsa attrezzi. Questo però non vuol dire che lo faccia a mani nude, deve avere degli strumenti per poter disinnescare, e stando alla quest gli orchi hanno rubato tutto.
E' una intepretazione logica la mia, esattamente come la tua, ma come sappiamo la logica non si può applicare a queste regole, che sono fatte apposta per ottenere uno scopo. Lo scopo è rendere nudi gli eroi fino a che non trovano l'equipaggiamento rubato. Il nano sarebbe l'unico a poter usufruire di un'abilità. Quello che credo è che si tratti di una dimenticanza nel testo della quest.

Detto questo, non ho nulla in contrario a mantenere la borsa attrezzi speciale del nano ma devo riorganizzare tutto il codice di furto delle due quest, per questo volevo una risposta ufficiale, per non sprecare ore a riscrivere codice due volte come è spesso successo perché abbiamo cambiato idea nel tempo. Lo capisci sicuramente.


--------------------
 
TheRuler
messaggio6 May 2026, 17:52
Messaggio #4357



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Eliminazione del cheat "ESC+CTRL" ora è possibile inserirlo come combinazione tasti ufficiale, perché gli eroi che ancora non sono usciti dal dungeon, muoiono.

Non è stato semplice per nulla, perché ho dovuto capire come interagire con il vecchissimo codice di autocura (ora alla versione 4). non è mai facile rimetetre amno a codice che ho scritto. Non mi ricordo cosa ho mangiato ieri, figuratii se mi ricordo dei numeri che ho scritto due anni fa.
Per fortuna avevo già cominciato a scrivermi gli appunti in maniera esaustiva. Non l'ho fatto subito, i primi 6-7 codici non li ho deocumentati correttamente.



CODICE
1ef:02CD    BF 63 46        mov di, 0x4663
1ef:02D0    B9 05 00        mov cx, 5
1ef:02D3    EB 02            jmp 0x2d7
1ef:02D5    90                nop
1ef:02D6    90                nop
1ef:02D7    A2 CA 3F        mov byte ptr [0x3fca], al
1ef:02DA    80 3D FF        cmp byte ptr [di], 0xff
1ef:02DD    75 07            jne 0x2e6
1ef:02DF    57                push di
1ef:02E0    51                push cx
1ef:02E1    E8 F4 0D        call 0x10d8
1ef:02E4    59                pop cx
1ef:02E5    5F                pop di
1ef:02E6    83 C7 1A        add di, 0x1a
1ef:02E9    E8 3F B7        call 0xffffba2b
1ef:02EC    E2 EC            loop 0x2da
1ef:02EE    E9 2C B7        jmp 0xffffba1d


1ef:BA1D    88 0E 92 3F        mov byte ptr [0x3f92], cl
1ef:BA21    88 0E 92 39        mov byte ptr [0x3992], cl
1ef:BA25    C6 06 C6 3F 0F    mov byte ptr [0x3fc6], 0xf
1ef:BA2A    C3                ret


1ef:BA2B    FE 06 CA 3F        inc byte ptr [0x3fca]
1ef:BA2F    C6 06 92 39 40    mov byte ptr [0x3992], 0x40
1ef:BA34    C3                ret




auto-cura rework (FINAL) v4:

1ef:C6CA    80 3E 92 39 40    cmp byte ptr [0x3992], 0x40
1ef:C6CF    74 3A            je 0xc70b
1ef:C6D1    31 C0            xor ax, ax
1ef:C6D3    F6 06 9B 3F 0E    test byte ptr [0x3f9b], 0xe
1ef:C6D8    75 18            jne 0xc6f2
1ef:C6DA    F6 44 0B 02        test byte ptr [si + 0xb], 2
1ef:C6DE    74 06            je 0xc6e6
1ef:C6E0    80 74 0B 02        xor byte ptr [si + 0xb], 2
1ef:C6E4    EB 22            jmp 0xc708
1ef:C6E6    F6 44 0C 20        test byte ptr [si + 0xc], 0x20
1ef:C6EA    74 06            je 0xc6f2
1ef:C6EC    80 74 0C 20        xor byte ptr [si + 0xc], 0x20
1ef:C6F0    EB 16            jmp 0xc708
1ef:C6F2    F6 44 10 08        test byte ptr [si + 0x10], 8
1ef:C6F6    74 06            je 0xc6fe
1ef:C6F8    80 74 10 08        xor byte ptr [si + 0x10], 8
1ef:C6FC    EB 0A            jmp 0xc708
1ef:C6FE    F6 44 10 04        test byte ptr [si + 0x10], 4
1ef:C702    74 07            je 0xc70b
1ef:C704    80 74 10 04        xor byte ptr [si + 0x10], 4
1ef:C708    E9 FB 47        jmp 0x10f06
1ef:C70B    53                push bx
1ef:C70C    8A 1E CA 3F        mov bl, byte ptr [0x3fca]
1ef:C710    B7 00            mov bh, 0
1ef:C712    8A 87 94 43        mov al, byte ptr [bx + 0x4394]
1ef:C716    88 44 06        mov byte ptr [si + 6], al
1ef:C719    8A 87 1B AD        mov al, byte ptr [bx - 0x52e5]
1ef:C71D    88 44 07        mov byte ptr [si + 7], al
1ef:C720    C7 44 0D 00 00    mov word ptr [si + 0xd], 0
1ef:C725    5B                pop bx
1ef:C726    E9 BC 49        jmp 0x110e5


CITAZIONE
0x06ed --> BF6346B90500EB029090A2CA3F803DFF75075751E8F40D595F83C71AE83FB7E2ECE92CB79090
0xBE3D --> 880E923F880E9239C606C63F0FC3FE06CA3FC606923940C3
0xCAEA --> 803E923940743A31C0F6069B3F0E7518F6440B02740680740B02EB22F6440C20740680740C20EB16
F6441008740680741008EB0AF6441004740780741004E9FB47538A1ECA3FB7008A8794438844068A8
71BAD884407C7440D00005BE9BC499090909090


--------------------
 
raul
messaggio6 May 2026, 18:16
Messaggio #4358



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 6 May 2026, 10:05) *
ho ricontrollato e il fix funziona. Il testo viene mostrato appena karlen muore.

Sì, lo confermo anch'io dopo essermi reso conto di aver modificato il byte sbagliato; infatti, ho ucciso lo zombie senza entrare nel laboratorio e mi è stata assegnata la ricompensa; basterebbe solo provare altre situazioni per confermare che tutto funzioni correttamente.

CITAZIONE
perdiamo la questione dell'ispezione del cadavere (che mi piaceva),

Non capisco bene cosa intendi con «l'ispezione del cadavere».

CITAZIONE
però così Karlen non è più legato alla stanza ma solo alla quest. Dunque potremmo anche spostarlo da quella stanza.
fammi sapere.

Non è una cattiva soluzione e l'idea non mi dispiace, ma non si potrebbe fare in modo che, quando si svela la stanza – sia tramite l'icona del lucchetto, del genio o semplicemente quando un eroe entra nella stanza – compaia il messaggio di testo?

So che è un po' strano, ma l'idea che questo evento sia legato alla stanza e non allo zombie sarebbe una particolarità rispetto al resto delle missioni e degli eventi.

Sono consapevole che richiede un nuovo codice, sto solo proponendo questa idea nel caso ti piaccia, ma se non ne hai voglia o non ti convince, così com'è adesso, mi piace.

CITAZIONE
E' sempre così, le soluzioni funzionano fino a che non si presenta un caso non previsto. risolvi un problema ma in realtà erano 2 o magari di più.
Penso ad esempio alle volte che ho dovuto fixare il mostro errante. sembra tutto funzionante, fino a che non saltano fuori i bug. Era solo questa la considerazione.

Magari avessimo molti più tester, ma essendo solo in due è difficile individuare tutti i bug possibili; spero che con il lancio della versione per la comunità ispanica avremo più fortuna e più tester. Ad ogni modo, sai bene che funziona così e che questo progetto procede a fuoco lento, ma poco a poco si sta perfezionando.

CITAZIONE
da quello che ho visto, il barbaro mantiene sia oggetti che denaro sin dall'inizio della quest.
Difatti anche nel tuo video si vede che il barbaro ha già 150 monete appena vierne liberato, quando dovrebbero essere zero.

Ok, ora ti capisco. Sì, in effetti conserva tutto quando appare nella stanza (dovrebbe essere vuoto) e quando chiedi i tesori i soldi danno un errore.

CITAZIONE
Ma difatti anche io penso che sia logico, è una abilità del nano che non necessita della borsa attrezzi. Questo però non vuol dire che lo faccia a mani nude, deve avere degli strumenti per poter disinnescare, e stando alla quest gli orchi hanno rubato tutto.

Ho sempre pensato che il nano disinnesci le trappole senza la cassetta degli attrezzi, usando solo le mani o qualsiasi cosa possa fungere da attrezzo improvvisato.

CITAZIONE
Il nano sarebbe l'unico a poter usufruire di un'abilità. Quello che credo è che si tratti di una dimenticanza nel testo della quest.

Beh, è un gioco del 1989 per bambini, non credo che volesse essere realistico e coerente, ma sai bene che dipende molto dall'immaginazione dei giocatori riuscire a giustificare regole o norme senza senso. Il fatto è che il gioco, nel bene e nel male, è così.

CITAZIONE
Detto questo, non ho nulla in contrario a mantenere la borsa attrezzi speciale del nano ma devo riorganizzare tutto il codice di furto delle due quest,

Nell'altra missione il nano non perde il suo equipaggiamento, ma solo i soldi.

CITAZIONE
per questo volevo una risposta ufficiale, per non sprecare ore a riscrivere codice due volte come è spesso successo perché abbiamo cambiato idea nel tempo. Lo capisci sicuramente.

In questo caso, credo che non esista alcuna regola specifica che chiarisca la questione al 100%; abbiamo semplicemente quella scheda del personaggio che descrive in modo generico tale abilità. Per questo motivo non c'è nulla di ufficiale: a seconda di come la interpreta ogni giocatore, si può arrivare a conclusioni diverse. Per quanto mi riguarda, mi atterrei alla parola «always».
 
TheRuler
messaggio6 May 2026, 18:56
Messaggio #4359



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Sì, lo confermo anch'io dopo essermi reso conto di aver modificato il byte sbagliato
figurati nessun problema. Bene bene.
con l'ispezione del cadavere era la spiegazione che avevo dato perché prima, solo dopo aver ucciso lo zombie dentro la stanza usciva il messaggio, mentra da fuori no. Ma alla fine è meglio così.

CITAZIONE
Sono consapevole che richiede un nuovo codice, sto solo proponendo questa idea nel caso ti piaccia, ma se non ne hai voglia o non ti convince, così com'è adesso, mi piace.
non è male, capisco il punto di vista, ma è meglio non legare gli eventi dalle stanze, per l'eventuale editor.

CITAZIONE
Magari avessimo molti più tester, ma essendo solo in due è difficile individuare tutti i bug possibili
per me avere 4 tester sarebbe un incubo! ghgh.gif
magari avessimo anche un secondo coder...

CITAZIONE
Nell'altra missione il nano non perde il suo equipaggiamento, ma solo i soldi.
sì, in quella missione il nano è particolare, perché tecnicamente perde l'equipaggiamento ma lo recupera subito.

CITAZIONE
Per quanto mi riguarda, mi atterrei alla parola «always».
sì, vero. Always è abbastanza indicativo.
Ti do un altro pensiero per valutare se vale la pena lasciarlo o no: la mappa del gioco PC è diversa e ha un pozzo fra la cella e l'armeria, proprio fatto apposta per far perdere possibilmente un punto ferita a tutti. Vogliamo permettere di disinnescarlo?


A proposito, ti devo dare tutti i byte da cambiare in quest.sav per dare al nano il suo toolkit speciale:
a partire dal byte 0x2FF, per 8 salti di 0x1A bytes, devi modificare solo il byte alto (l'8). Quindi se il tuo byte è 00 deve diventare 80, se è 0F deve diventare 8F.
così:
File Allegato  Screenshot_2026_05_06_195204.png ( 76.95k ) Numero di download: 0


--------------------
 
raul
messaggio6 May 2026, 19:11
Messaggio #4360



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 6 May 2026, 19:56) *
per l'eventuale editor.

Vedi, qui il traduttore traduce “un editor definitivo” e non “un possibile editor”.

CITAZIONE
magari avessimo anche un secondo coder...

Visto che ci siamo, cerchiamo anche un grafico. Vediamo se me ne ricordo e, durante la presentazione, chiedo aiuto a grafici, programmatori e beta tester.

CITAZIONE
sì, in quella missione il nano è particolare, perché tecnicamente perde l'equipaggiamento ma lo recupera subito.

Ma è quello che dice il testo; non credo che esista un codice che preveda la rimozione e la successiva sostituzione dell'apparecchiatura.

CITAZIONE
sì, vero. Always è abbastanza indicativo.
Ti do un altro pensiero per valutare se vale la pena lasciarlo o no: la mappa del gioco PC è diversa e ha un pozzo fra la cella e l'armeria, proprio fatto apposta per far perdere possibilmente un punto ferita a tutti. Vogliamo permettere di disinnescarlo?

In realtà quella porta segreta non c'è nella versione spagnola; anzi, la mia idea è proprio quella di spostarla sul lato opposto della stanza.

Ad ogni modo, non si tratta di ciò che piace o non piace a me, ma di come è il gioco; te l'ho già detto più volte che non sto cercando di realizzare il gioco che mi sarebbe piaciuto fare.

CITAZIONE
A proposito, ti devo dare tutti i byte da cambiare in quest.sav per dare al nano il suo toolkit speciale:
a partire dal byte 0x2FF, per 8 salti di 0x1A bytes, devi modificare solo il byte alto (l'8). Quindi se il tuo byte è 00 deve diventare 80, se è 0F deve diventare 8F.

No, preferisco ricominciare il gioco da capo e provare il nano dall'inizio; ho constatato più volte che i salvataggi a volte danno problemi quando i file sono stati modificati, e mi è capitato anche con il file .bin.
 
TheRuler
messaggio6 May 2026, 19:43
Messaggio #4361



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Vediamo se me ne ricordo e, durante la presentazione, chiedo aiuto a grafici, programmatori e beta tester.
Buona idea.

CITAZIONE
Ma è quello che dice il testo; non credo che esista un codice che preveda la rimozione e la successiva sostituzione dell'apparecchiatura.
sono io che l'ho programmato così. Perché un codice speciale per solo 2 eroi è più difficile che farne uno generico per tutti e 5 (manfred compreso).

CITAZIONE
te l'ho già detto più volte che non sto cercando di realizzare il gioco che mi sarebbe piaciuto fare.
volevo solo dare un altro elemento per decidere.
Verificherò anche quello, ma so che non è semplice.

CITAZIONE
No, preferisco ricominciare il gioco da capo e provare il nano dall'inizio; ho constatato più volte che i salvataggi a volte danno problemi quando i file sono stati modificati, e mi è capitato anche con il file .bin.
come non detto. Però ricordati di non usare più i vecchi.


--------------------
 
raul
messaggio6 May 2026, 20:00
Messaggio #4362



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 6 May 2026, 18:52) *
Eliminazione del cheat "ESC+CTRL" ora è possibile inserirlo come combinazione tasti ufficiale, perché gli eroi che ancora non sono usciti dal dungeon, muoiono.

Esiste una modifica semplice per invertire questo codice e poter continuare con i miei test da beta tester?
 
TheRuler
messaggio6 May 2026, 20:10
Messaggio #4363



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Sì, in effetti conserva tutto quando appare nella stanza (dovrebbe essere vuoto) e quando chiedi i tesori i soldi danno un errore.

ho capito qual è il problema. E' il codice che evitava che gli eroi non selezionati muoiano.
La questione si complica.

CITAZIONE
Esiste una modifica semplice per invertire questo codice e poter continuare con i miei test da beta tester?
ehm, no. Ho modificato radicalmente l'evento.

Stavo anche pensando di evitare il CTRL e attivare solo con ESC, ma devo ancora capire come. Meglio o peggio?


--------------------
 
raul
messaggio6 May 2026, 20:29
Messaggio #4364



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 6 May 2026, 21:10) *
ho capito qual è il problema. E' il codice che evitava che gli eroi non selezionati muoiano.
La questione si complica.

Non volevi delle sfide? Eccone una. smilies3.gif

CITAZIONE
ehm, no. Ho modificato radicalmente l'evento.

Non c'è problema, mi ci abituerò.

CITAZIONE
Stavo anche pensando di evitare il CTRL e attivare solo con ESC, ma devo ancora capire come. Meglio o peggio?

È una buona idea.

Sto ancora confrontando i file:
Ho notato che hai eliminato completamente il codice di autoriparazione e ho due byte diversi.

0x0CD47
0x0CD4B

Sono questi i nuovi byte dell'autoguarigione?

Messaggio modificato da raul il 6 May 2026, 20:32
 
raul
messaggio6 May 2026, 20:55
Messaggio #4365



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account






È stata una grande sorpresa vedere come compaiono i messaggi di morte; l'unica cosa che mancherebbe sarebbe che tale messaggio apparisse accanto a ogni eroe morto, ovvero, se muore il barbaro, il messaggio dovrebbe apparire accanto al barbaro e poi lo stesso accanto all'elfo con il suo messaggio di morte. Nel video, quando muoiono i due eroi, entrambi i messaggi compaiono sulla stessa schermata in cui si avvia ESC+ALT
 
TheRuler
messaggio7 May 2026, 08:26
Messaggio #4366



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE (raul @ 6 May 2026, 21:29) *
Sto ancora confrontando i file:
Ho notato che hai eliminato completamente il codice di autoriparazione e ho due byte diversi.

0x0CD47
0x0CD4B

Sono questi i nuovi byte dell'autoguarigione?

no quelli sono del nuovo codice di scambio armeria in cui ho corretto il bug del 286. Ero convinto di averlo segnato. E' questo:

CITAZIONE
0xCD0A --> BB0E00E8FDBF5A595D5E803E7AAB007507D1ED016C09EB2B803E7AAB017531BB2E0056555152E8DA
BF5A595D5E803E7AAB04731C6B1E7AAB1A81C37146850F7512090F09CAF7D1214C0E204C11206C13E
9BEB8BB0000E9B5B8909090909090

EDIT: trovato, era qui.

CITAZIONE
È stata una grande sorpresa vedere come compaiono i messaggi di morte;
eeeeh, che tocco di classe, eh? In realtà ho riutilizzato completamente il codice di morte del personaggio (che comprende l'auto-cura, per questo ho dovuto modificare anche quello per farla saltare in caso di ESC+CTRL). Per "spostare la telecamera" serve un nuovo codice, non posso riutilizzare quello di morte.

Magari non si nota perché c'è sopra lo scroll, ma l'eroe scompare dopo il messaggio di morte.

CITAZIONE
Non volevi delle sfide? Eccone una.
pensa ad avere 4 raul betatester quante belle sfide! ghgh.gif


per la questione F10. Ho capito che la pressione del tasto manda un interrupt al driver ma ancora devo comprendere come questo accade, e soprattutto se è reversibile. Ho come l'impressione che elimini il driver dalla memoria.
Comunque tempo fa avevo trovato il modo di far funzionare musica ed effetti sonori assieme. L'unico problema è che funziona bene solo su Tandy, su roland e adlib la musica interrompe qualche nota quando vengono riprodotti gli effetti. Però non è male. Va testato.


--------------------
 
TheRuler
messaggio7 May 2026, 10:59
Messaggio #4367



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




"Uovo di Colombo", ho spostato la rimozione di barbaro ed elfo DOPO l'azzeramento dell'equipaggiamento.

Dovrei aver mantenuto il comportamento corretto degli eroi non selezionati.
CITAZIONE
0x8B6A --> 909090
0x8BA9 --> 803E923F13750531C0E8AD37EB1E


ho aggiornato il primo post con gli ultimi fix.
Grazie per aver segnato nel solito post i problemi, così non me ce li perdiamo.



se vuoi testare il comando ESC (ho rimosso CTRL) per uccidere gli eroi rimasti:
CITAZIONE
0x3BA0 --> 9090

ancora non lo includo, aspetto le tue prove. Però così potremmo segnalarlo all'inizio nella schermata dei credits e renderlo ufficiale.


--------------------
 
raul
messaggio7 May 2026, 21:53
Messaggio #4368



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 7 May 2026, 09:26) *
CITAZIONE
È stata una grande sorpresa vedere come compaiono i messaggi di morte;
eeeeh, che tocco di classe, eh? In realtà ho riutilizzato completamente il codice di morte del personaggio (che comprende l'auto-cura, per questo ho dovuto modificare anche quello per farla saltare in caso di ESC+CTRL).

Questo mi preoccupa. La funzione di autoriparazione è attiva? Ricorda che nella versione europea questa funzione non è disponibile.

CITAZIONE
Per "spostare la telecamera" serve un nuovo codice, non posso riutilizzare quello di morte.

È davvero un peccato, gli darebbe quel tocco finale professionale; ora sembra un po' strano, ma per il momento credo che possiamo lasciarlo così, vedremo più avanti.

CITAZIONE
Magari non si nota perché c'è sopra lo scroll, ma l'eroe scompare dopo il messaggio di morte.

Me ne ero accorto, ma non sapevo che facesse parte del codice. Ben fatto.

CITAZIONE
per la questione F10. Ho capito che la pressione del tasto manda un interrupt al driver ma ancora devo comprendere come questo accade, e soprattutto se è reversibile. Ho come l'impressione che elimini il driver dalla memoria.

Non preoccuparti troppo per questo; anzi, l'ho inserito tra i suggerimenti futuri proprio perché non è importante.

CITAZIONE
Comunque tempo fa avevo trovato il modo di far funzionare musica ed effetti sonori assieme. L'unico problema è che funziona bene solo su Tandy, su roland e adlib la musica interrompe qualche nota quando vengono riprodotti gli effetti. Però non è male. Va testato.

Lo so, e a volte penso addirittura di cambiare il suono, ma se è possibile migliorare quello di Roland e Adlib, tanto meglio; tuttavia, proprio come per la funzione dell'F10, non è poi così importante.
 
raul
messaggio7 May 2026, 22:01
Messaggio #4369



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 7 May 2026, 11:59) *
"Uovo di Colombo", ho spostato la rimozione di barbaro ed elfo DOPO l'azzeramento dell'equipaggiamento.

Dovrei aver mantenuto il comportamento corretto degli eroi non selezionati.

A prima vista sembra che tutto vada bene, ma è meglio verificare diverse situazioni per vedere se c'è qualche altro errore.

Quando avrai sistemato la funzione di scambio e avrai verificato che tutto funzioni più o meno bene, contatterò lo YouTuber per realizzare la presentazione.

CITAZIONE

Beh, era ora.

CITAZIONE
Grazie per aver segnato nel solito post i problemi, così non me ce li perdiamo.

Lo faccio per questo.

CITAZIONE
se vuoi testare il comando ESC (ho rimosso CTRL) per uccidere gli eroi rimasti:

Lo proverò, sono curioso di vedere se funziona allo stesso modo nel menu di gioco. Ad ogni modo, non mi sembra una cattiva idea che i tasti per uscire dalla missione siano più difficili da usare, per evitare incidenti.

CITAZIONE
ancora non lo includo, aspetto le tue prove. Però così potremmo segnalarlo all'inizio nella schermata dei credits e renderlo ufficiale.

L'ho già preparato per la versione in spagnolo.

Messaggio modificato da raul il 8 May 2026, 05:54
 
TheRuler
messaggio8 May 2026, 08:45
Messaggio #4370



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Questo mi preoccupa. La funzione di autoriparazione è attiva? Ricorda che nella versione europea questa funzione non è disponibile.

non ricordavo che alla fine l'avessi eliminata.
Controlla perché ho cambiato diverse cose. In caso la modifica è semplice, tranquillo: ho bypassato completamente l'autocura in caso di ESC+CTRL, posso modificare un solo byte per bypassarla sempre.

CITAZIONE
Quando avrai sistemato la funzione di scambio e avrai verificato che tutto funzioni più o meno bene, contatterò lo YouTuber per realizzare la presentazione.
ma quello non è così importante, ti basta non usare quella strategia in gioco, contattalo pure.

Il codice dello scambio è MOLTO complicato, quindi prima che mi metta a riguardare il codice è meglio capire cosa vogliamo fare.
Stiamo parlando di una azione non espressamente segnalata nel manuale EU originale, quindi possiamo fare quello che vogliamo.

io penso che scambiare attraverso le pareti sia una condizione molto rara, però decisamente assurda.
Scambiare attraverso le porte aperte è una brutta startegia secondo me. Troppo facile. Vuol dire che dall'altra parte hai un eroe che blocca un mostro e da un'altra stanza al sicuro un eroe debole gli fornisce le pozioni o le armi che gli servono senza rischi o limitazioni.

CITAZIONE
Beh, era ora.
fat_banana.gif

CITAZIONE
Lo proverò, sono curioso di vedere se funziona allo stesso modo nel menu di gioco.
esce al DOS.


--------------------
 
TheRuler
messaggio8 May 2026, 11:37
Messaggio #4371



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Il nano mantiene il suo toolkit speciale nella quest 6.


per dare un'idea della quantità di codice che è stato necessario modificare per questo piccolo cambio:

CODICE
1ef:876C    80 7C F7 FF        cmp byte ptr [si - 9], 0xff
1ef:8770    75 19            jne 0x878b
1ef:8772    51                push cx
1ef:8773    B1 06            mov cl, 6
1ef:8775    88 2C            mov byte ptr [si], ch
1ef:8777    46                inc si
1ef:8778    E2 FB            loop 0x8775
1ef:877A    80 24 80        and byte ptr [si], 0x80        <-- mantiene toolkit speciale
1ef:877D    B1 04            mov cl, 4
1ef:877F    46                inc si
1ef:8780    88 2C            mov byte ptr [si], ch
1ef:8782    E2 FB            loop 0x877f
1ef:8784    46                inc si
1ef:8785    C6 04 01        mov byte ptr [si], 1
1ef:8788    59                pop cx
1ef:8789    EB 03            jmp 0x878e
1ef:878B    83 C6 0B        add si, 0xb
1ef:878E    83 C6 0F        add si, 0xf
1ef:8791    E2 D9            loop 0x876c
1ef:8793    E8 F6 3D        call 0xc58c                    <-- routine per saloni della morte
1ef:8796    EB 1D            jmp 0x87b5

1ef:C58C    80 3E 92 3F 13    cmp byte ptr [0x3f92], 0x13
1ef:C591    75 05            jne 0xc598
1ef:C593    31 C0            xor ax, ax
1ef:C595    E8 AA F9        call 0xbf42
1ef:C598    C3                ret


CITAZIONE
0x8B8C --> 807CF7FF751951B106882C46E2FB802480B10446882CE2FB46C6040159EB0383C60B83C60FE2D9E8
F63DEB1D909090
0xC9AC --> 803E923F13750531C0E8AAF9C3

solo per raul, rimozione regola US attacco disarmato:
0x8BA5 change C60401 to 909090


--------------------
 
raul
messaggio8 May 2026, 14:48
Messaggio #4372



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 8 May 2026, 09:45) *
non ricordavo che alla fine l'avessi eliminata.
Controlla perché ho cambiato diverse cose. In caso la modifica è semplice, tranquillo: ho bypassato completamente l'autocura in caso di ESC+CTRL, posso modificare un solo byte per bypassarla sempre.

Sono un po' confuso su questa faccenda. Ecco i codici per attivare/disattivare l'autoguarigione e, da quello che vedo, l'hai disattivata.

CITAZIONE
ma quello non è così importante, ti basta non usare quella strategia in gioco, contattalo pure.

Ti insiste su questo punto perché è importante: quando si gioca con 4 eroi, lo scambio diventa molto comune, soprattutto per quanto riguarda le pozioni. È un caso simile a quello degli attacchi attraverso le porte chiuse: con 4 eroi nelle stanze che hanno 2 o 3 accessi, diventa più frequente del solito.

È già da un po' che gioco con i 4 eroi e ti assicuro che, tra i tiri di dado casuali per il movimento, i corridoi stretti, i mobili ecc., le limitazioni nello scambio di oggetti tra le porte e tra le sezioni dello schermo dei corridoi diventano fastidiose. Credimi, te lo dico per esperienza.

L'unico trucco che uso è uccidere i nemici con le porte chiuse.

CITAZIONE
Il codice dello scambio è MOLTO complicato, quindi prima che mi metta a riguardare il codice è meglio capire cosa vogliamo fare.
Stiamo parlando di una azione non espressamente segnalata nel manuale EU originale, quindi possiamo fare quello che vogliamo.

Lo so, è per questo che ti ho detto di tornare al codice precedente, dove c'era un errore nello scambio tra le pareti, ma era possibile scambiare tra le porte e le sezioni dello schermo.

CITAZIONE
io penso che scambiare attraverso le pareti sia una condizione molto rara, però decisamente assurda.

È vero, ma è un male minore rispetto all'impossibilità di scambiare oggetti tra i corridoi, le sezioni dello schermo e le porte.

CITAZIONE
Scambiare attraverso le porte aperte è una brutta startegia secondo me. Troppo facile. Vuol dire che dall'altra parte hai un eroe che blocca un mostro e da un'altra stanza al sicuro un eroe debole gli fornisce le pozioni o le armi che gli servono senza rischi o limitazioni.

Quando giocherai con 4 eroi, ti renderai conto che, nel muoverli, diventa complicato tenere presente che non è possibile passare da una porta all'altra o da un corridoio all'altro tra le diverse sezioni dello schermo.

Messaggio modificato da raul il 8 May 2026, 14:59
 
raul
messaggio8 May 2026, 14:52
Messaggio #4373



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 8 May 2026, 12:37) *
Il nano mantiene il suo toolkit speciale nella quest 6.

Nella versione italiana disattiverai gli strumenti per la missione 6?

CITAZIONE
solo per raul, rimozione regola US attacco disarmato:

Mi sembra di capire che il codice sia stato modificato e che quello precedente non sia più valido, giusto?
 
TheRuler
messaggio8 May 2026, 15:57
Messaggio #4374



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE (raul @ 1 May 2026, 09:52) *


Ho aggiunto i credits anche io!


File Allegato  Screenshot_2026_05_08_164031.png ( 158.05k ) Numero di download: 1


--------------------
 
TheRuler
messaggio8 May 2026, 16:21
Messaggio #4375



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Quando giocherai con 4 eroi, ti renderai conto che, nel muoverli, diventa complicato tenere presente che non è possibile passare da una porta all'altra o da un corridoio all'altro tra le diverse sezioni dello schermo.
sìsì, lo so benissimo, io gioco solo con 4 eroi.
CITAZIONE
Nella versione italiana disattiverai gli strumenti per la missione 6?
sì, certo, è una cosa talmente insignificante che non mi cambia nulla. Si apprezza solo nella missione 6 dove c'è solo una trappola, e la stanza con l'equipaggiamento è letteralmente di fianco alla prigione.

CITAZIONE
Mi sembra di capire che il codice sia stato modificato e che quello precedente non sia più valido, giusto?

giusto.

disattivare l'auto-cura ora è ancora più semplice:
0xCAEF 74 --> EB

CITAZIONE
Ti insiste su questo punto perché è importante:
ci guarderò.


di questo che mi dici?


--------------------
 

189 Pagine V  « < 173 174 175 176 177 > » 
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


Versione Lo-Fi Oggi è il: 3rd November 2026 - 13:12