Benvenuto Visitatore(Log In|Registrati)

189 Pagine V  « < 117 118 119 120 121 > »   
Reply to this topicStart new topic
> [PC-DOS] HEROQUEST by Gremlin (1991) REMASTERED, - Modding, Bugfixing e Traduzione ITA/ESP devlog
raul
messaggio7 May 2025, 20:33
Messaggio #2951



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 2025, 21:12) *
Rework della magia genio terminato.
Ora funziona come il gioco da tavolo: Tira 5 dadi di attacco, una ferita per ogni teschio uscito. Dopo di che il mostro può parare con la sua difesa. Ogni scudo blocca una ferita.

Il genio è lei...
Ora il mostro ha una possibilità di sopravvivere. Funziona anche contro gli eroi?

CITAZIONE
comprende anche il fix delle altre due magie di fuoco. Però dovrò modificarle ancora perché al momento le magie di fuoco se colpiscono uccidono automaticamente, senza considerare il numero di punti corpo dei mostri.

Aspetterò a inserire il codice finché non sarà tutto pronto per fare un buon test. Sono inclusi anche i danni da caduta massi?

Messaggio modificato da raul il 7 May 2025, 20:33
 
TheRuler
messaggio7 May 2025, 20:42
Messaggio #2952



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
Il genio è lei...
megaball.gif

CITAZIONE
Funziona anche contro gli eroi?
sì

CITAZIONE
Aspetterò a inserire il codice finché non sarà tutto pronto per fare un buon test
Il codice del genio è completo.

i prossimi step da fare sono correggere le magie di fuoco e aggiungere i danni da caduta massi.


--------------------
 
raul
messaggio7 May 2025, 20:44
Messaggio #2953



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 2025, 21:42) *
Il codice del genio è completo.

i prossimi step da fare sono correggere le magie di fuoco e aggiungere i danni da caduta massi.

Sì, lo so che l'incantesimo del genio è completo, ma se avete intenzione di usare gli incantesimi del fuoco e delle rocce, credo sia meglio testarli tutti insieme per assicurarsi che non ci siano conflitti tra di loro.

Quello che posso fare è guardare la versione italiana. bananab.gif bananab.gif bananab.gif

Messaggio modificato da raul il 7 May 2025, 20:46
 
TheRuler
messaggio8 May 2025, 13:41
Messaggio #2954



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




rework fiamma d'ira e palla di fuoco completati. Ho usato la stessa struttura del genio, quindi ora tutti e tre gli incantesimi usano la stessa routine per calcolare teschi e scudi.
Basta definire le variabili.

dovrei aver predisposto tutto per far funzionare così anche i danni da roccia caduta ed eventuali altri eventi che ancora non abbiamo scoperto o aggiustato.


CODICE
1ef:0f76:  B0 02       mov  al, 2
1ef:0f78:  50          push ax
1ef:0f79:  56          push si
1ef:0f7a:  B2 02       mov  dl, 2
1ef:0f7c:  BB 88 01    mov  bx, 0x188
1ef:0f7f:  E8 3F B9    call 0xc8c1
1ef:0f82:  B9 02 00    mov  cx, 2
1ef:0f85:  88 C8       mov  al, cl
1ef:0f87:  E8 2D 12    call 0x21b7
1ef:0f8a:  80 FB 01    cmp  bl, 1
1ef:0f8d:  74 02       je   0xf91
1ef:0f8f:  FE C8       dec  al
1ef:0f91:  E2 F4       loop 0xf87
1ef:0f93:  E9 F0 00    jmp  0x1086


1ef:0fbc:  B0 01       mov  al, 1
1ef:0fbe:  50          push ax
1ef:0fbf:  56          push si
1ef:0fc0:  B2 01       mov  dl, 1
1ef:0fc2:  BB 88 01    mov  bx, 0x188
1ef:0fc5:  E8 F9 B8    call 0xc8c1
1ef:0fc8:  E8 EC 11    call 0x21b7
1ef:0fcb:  80 FB 01    cmp  bl, 1
1ef:0fce:  74 04       je   0xfd4
1ef:0fd0:  B0 00       mov  al, 0
1ef:0fd2:  EB 02       jmp  0xfd6
1ef:0fd4:  B0 01       mov  al, 1
1ef:0fd6:  E9 AD 00    jmp  0x1086


CITAZIONE
0x1396 change to B0025056B202BB8801E83FB9B9020088C8E82D1280FB017402FEC8E2F4E9F0009090909090909090
909090909090909090909090909090909090909090909090909090909090

0x13dc change to B0015056B201BB8801E8F9B8E8EC1180FB017404B000EB02B001E9AD009090909090909090




--------------------
 
raul
messaggio8 May 2025, 14:49
Messaggio #2955



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




Un codice aperto per altri eventi futuri che utilizzano il simulatore di lancio dei dadi... Diventi ogni giorno più bravo!



Hai intenzione di finire il codice della roccia caduta?


Messaggio modificato da raul il 8 May 2025, 14:50
 
raul
messaggio8 May 2025, 15:02
Messaggio #2956



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




CACCIA AL TESORO VERSIONE FINALE


Come sapete, sto leggendo le istruzioni originali del gioco da tavolo e, oltre a scoprire che da bambino non giocavo correttamente le regole, ce n'è una in particolare che ha reso la mia vita molto più felice. Ho sempre detto che questo gioco ha soldi a palate, basandomi sul prezzo delle armi, ma leggendo bene le regole ho scoperto che, se applicate correttamente, non ci sono così tanti soldi come pensavo.

A parte il fatto che le regole lasciano aperto il dubbio che la ricerca avvenga solo nelle stanze, ciò che chiariscono è l'uso corretto delle carte tesoro. Dicendo che le trappole e i mostri erranti devono essere rimessi nel mazzo e il mazzo deve essere rimescolato, mentre le carte oro vengono rimosse (immagino che questo includa anche le pozioni).



Il fatto è che attualmente nel gioco non funziona esattamente come le regole originali del gioco da tavolo, in quanto si rimuovono tutte le carte ottenute e quando non ci sono più carte nel mazzo ci sono solo carte trappola e mostri.

Se le trappole e i mostri erranti venissero rimessi in gioco, ci sarebbero sempre 8 carte cattive nel mazzo e, man mano che le carte buone vengono eliminate, c'è una maggiore possibilità che le carte cattive tornino, dato che le carte buone si riducono gradualmente; di conseguenza, è sempre più difficile ottenere oro, dato che ci sono meno possibilità di “successo”. Ciò si traduce in una minore quantità di oro.

Messaggio modificato da raul il 8 May 2025, 15:21
 
TheRuler
messaggio8 May 2025, 15:21
Messaggio #2957



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 @ 8 May 2025, 15:49) *
Hai intenzione di finire il codice della roccia caduta?

ma sì, sì. ho notato che ti interessa molto. E' il prossimo e ultimo step. Prima dovevo organizzare la struttura.


CITAZIONE
CACCIA AL TESORO VERSIONE FINALE
Ho letto questo e sono svenuto.




--------------------
 
raul
messaggio8 May 2025, 15:24
Messaggio #2958



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 2025, 16:21) *
CITAZIONE (raul @ 8 May 2025, 15:49) *
Hai intenzione di finire il codice della roccia caduta?

ma sì, sì. ho notato che ti interessa molto. E' il prossimo e ultimo step. Prima dovevo organizzare la struttura.

Naturalmente, a seconda di ciò che fate, aspetto o meno a testare, se mi dite che avete intenzione di posticipare il codice della roccia, allora faccio il test con il codice attuale, se no, allora aspetto che finiate il codice delle rocce cadute per testare tutto completamente.

CITAZIONE
Ho letto questo e sono svenuto.



Messaggio modificato da raul il 8 May 2025, 15:34
 
TheRuler
messaggio8 May 2025, 15:48
Messaggio #2959



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




Come preferisci. Le modifiche da fare sono abbastanza, anche al file spanish.bin. Non vorrei poi che avessi troppo lavoro, anche perché molto probabilmente avrò fatto degli errori.

Leggendo la regola delle carte tesoro, ti comunico con piacere che è già così. Le carte oro e pozioni vengono già rimosse.
Ne avevamo parlato già qui. ed è il bug n.46 della lista.
L'unica cosa che non ho implementato (perché difficile da fare) è rimescolare il mazzo quando si pesca un mostro errante o una trappola.


--------------------
 
raul
messaggio8 May 2025, 15:53
Messaggio #2960



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 2025, 16:48) *
Come preferisci. Le modifiche da fare sono abbastanza, anche al file spanish.bin. Non vorrei poi che avessi troppo lavoro, anche perché molto probabilmente avrò fatto degli errori.

Non preoccupatevi, lo farò a poco a poco. L'importante è farlo bene.

CITAZIONE (TheRuler @ 8 May 2025, 16:48) *
L'unica cosa che non ho implementato (perché difficile da fare) è rimescolare il mazzo quando si pesca un mostro errante o una trappola.

So che è difficile da fare, dovrà essere lasciato a un futuro ipotetico in cui potrà essere fatto, ma non può essere ignorato perché dipende molto dall'economia del gioco.

Messaggio modificato da raul il 8 May 2025, 15:57
 
TheRuler
messaggio8 May 2025, 16:22
Messaggio #2961



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
So che è difficile da fare, dovrà essere lasciato a un futuro ipotetico in cui potrà essere fatto, ma non può essere ignorato perché dipende molto dall'economia del gioco.

Ovviamente ci sto già ragionando, perché il codice della caccia al tesoro è praticamente perfetto, ma manca la fase di mescola una volta pescata una carta mostro o trappola.
L'unico motivo per cui mi sembra sia giusto rimescolare è per aumentare sempre di più la probabilità di pescare un msotro errante, visto che non finirebbe in fondo al mazzo, ma potrebbe anche tornare in cima.

Spiegami perché pensi che influisca sulla quantità di oro, perché le carte oro, appena peschi un mostro errante, rimangono le stesse, cambiano solo posizione.


--------------------
 
raul
messaggio8 May 2025, 18:26
Messaggio #2962



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 2025, 17:22) *
Spiegami perché pensi che influisca sulla quantità di oro, perché le carte oro, appena peschi un mostro errante, rimangono le stesse, cambiano solo posizione.

Ok, prendiamo l'esempio della versione italiana.

Il mazzo è composto da 24 carte (credo) e ogni volta che ne esce una viene rimossa o scartata in fondo (trappole e mostri erranti), il che significa che fino a quando il mazzo di 24 carte non sarà completamente finito non si vedranno più le trappole o i mostri erranti usciti in precedenza. Ciò significa che quando si esauriscono le 24 carte, ci saranno solo trappole e mostri

Immaginate di giocare una missione con 10 stanze, quindi ogni eroe che avete può ordinare un massimo di 10 volte. In uno scenario simile, la sequenza sarebbe la seguente (Tra 3 eroi è possibile ordinare un massimo di 30 cacce al tesoro).

24/8 (24 carte in totale, di cui 8 negative con trappole e mostri):

- Se nella prima caccia al tesoro si ottiene una carta oro, il mazzo avrà il seguente aspetto
23/8
- la seconda carta tesoro è un mostro
23/7
- la terza carta una pozione di velocità
22/7
- quarta carta oro
21/7
- quinta carta trappola
20/6
ecc...

D'altra parte, se il mazzo viene mescolato e la carta cattiva che è uscita in precedenza viene messa “in cima”, la probabilità di una trappola o di mostri cattivi sarebbe più alta poiché ci sono sempre le 8 carte cattive ma ci sono sempre meno carte buone e quindi ci sono più possibilità che escano mostri o trappole e meno possibilità di carte buone, appunto.

23/8
22/8
21/8
21/8
20/8
ecc...

È una questione matematica: se c'è più possibilità che esca una carta cattiva, si avranno meno carte buone e quindi meno soldi. Se si mescola il mazzo, si possono pescare 24 carte e non si è ancora riusciti a pescare tutte le carte buone anche se si cercano 30 volte i tesori.

Non so se sono stato chiaro.

Messaggio modificato da raul il 10 May 2025, 23:59
 
TheRuler
messaggio8 May 2025, 20:04
Messaggio #2963



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




Ho capito perfettamente, difatti sto già lavorando al fix della mescola. ghgh.gif

Devo modificare ancora il mio codice di mescola, ma ne varrà sicuramente la pena.


--------------------
 
raul
messaggio8 May 2025, 20:20
Messaggio #2964



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 2025, 21:04) *
Ho capito perfettamente, difatti sto già lavorando al fix della mescola. ghgh.gif

Devo modificare ancora il mio codice di mescola, ma ne varrà sicuramente la pena.

Quindi immaginate la difficoltà di ottenere denaro nella versione spagnola che può cercare solo 1 tesoro per stanza.
Voglio avvisarvi che ho in sospeso altre modifiche che ho letto nelle istruzioni. Questo gioco si sta avvicinando sempre di più all'originale.

Messaggio modificato da raul il 8 May 2025, 22:29
 
raul
messaggio8 May 2025, 21:32
Messaggio #2965



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 2025, 21:12) *
0x1482 change to B605E8254D5056BB8801E852B8E8B6FA8A0EBB3F32ED88C8E83A1180FB017402FEC8E2F4BB8A0188
C2E833B8BB540052E858785A5E58E97DB59090909090909090909090909090909090909090909090
90

02

CITAZIONE (TheRuler @ 6 May 2025, 19:09) *
dopo di che possono succedere tre cose (Lascio a te decidere quale scroll lasciare o modificare):

1- Mostro ucciso = "il colpo è mortale" (questo va lasciato così ovviamente essendo standard per tutti gli eventi di morte)
2- magia ferisce ma non uccide
3- magia non fa nulla

Ho notato che per il tiro di dado che termina con le tabelle hai usato un puntatore che avevamo rilasciato in precedenza, ma non capisco a cosa servano gli altri puntatori e i testi sul fuoco, per l'evento “fallen rock”?

1 puntatore: 151E “RIESCI A CONTRASTARE LA MAGIA DI FUOCO”.
2 puntatore: 0442 "UNA PALLA DI FUOCO TI INVESTE. PERDI 1 PUNTO VITA"

Stavo pensando che per risparmiare byte nel file .bin, considerando che abbiamo già una simulazione del tiro di dado, non credo sia necessario avere testi specifici per gli eventi di incantesimo e che potremmo usare i testi generici di un attacco normale (il nemico sopravvive).

Che ne dite di questo doppio effetto di scorrimento subito dopo il lancio dei dadi, senza dover aggiornare o lasciare lo schermo? È come l'attacco normale con le armi.


Messaggio modificato da raul il 8 May 2025, 23:13
 
TheRuler
messaggio8 May 2025, 23:51
Messaggio #2966



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 @ 8 May 2025, 22:32) *
CITAZIONE (TheRuler @ 7 May 2025, 21:12) *
0x1482 change to B605E8254D5056BB8801E852B8E8B6FA8A0EBB3F32ED88C8E83A1180FB017402FEC8E2F4BB8A0188
C2E833B8BB540052E858785A5E58E97DB59090909090909090909090909090909090909090909090
90

02

A proposito, bravo, mi stavo scordando.
Questo è lo scudo con cui si difende il mostro attaccato col genio.
1= scudo bianco
2= scudo nero

cosa usiamo?


CITAZIONE (TheRuler @ 6 May 2025, 19:09) *
1 puntatore: 151E “RIESCI A CONTRASTARE LA MAGIA DI FUOCO”.
2 puntatore: 0442 "UNA PALLA DI FUOCO TI INVESTE. PERDI 1 PUNTO VITA"

i puntatori non sono quelli, non devi usare quelli relativi perché quelli di ITALIAN.BIN sono in posizione diversa da quelli di SPANISH.BIN. I puntatori che non cambiano mai sono quelli assoluti, ovvero il gruppo di puntatori ad inizio file.

li avevo segnati nel post, sono questi:
CODICE
1EF:c62f:  BB 4E 00          mov  bx, 0x4e                        <-- IL COLPO è FERALE
1EF:c632:  E9 38 49          jmp  0xf6d
1EF:c635:  BB 72 00          mov  bx, 0x72                        <-- BERSAGLIO RESTA IN VITA
1EF:c638:  EB F8             jmp  0xc632
1EF:c63a:  BB 74 00          mov  bx, 0x74                        <-- BERSAGLIO é ILLESO

come vedi al puntatore assoluto 0072 ho associato "BERSAGLIO RESTA IN VITA" (perde punti ma non muore)
e al puntatore 0074 ho associato "BERSAGLIO é ILLESO" (magia fallita o scudi pari a teschi)


CITAZIONE
Stavo pensando che per risparmiare byte nel file .bin, considerando che abbiamo già una simulazione del tiro di dado, non credo sia necessario avere testi specifici per gli eventi di incantesimo e che potremmo usare i testi generici di un attacco normale (il nemico sopravvive).

ho proprio pensato questo.
Se verifichi la mia versione italiana è così.


CITAZIONE
Che ne dite di questo doppio effetto di scorrimento subito dopo il lancio dei dadi, senza dover aggiornare o lasciare lo schermo? È come l'attacco normale con le armi.

Mi piacerebbe, ma la routine di disegno degli scroll ne consente solo uno alla volta.


--------------------
 
TheRuler
messaggio8 May 2025, 23:58
Messaggio #2967



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




E ora, si rimescola!
(domani hai del lavoro da fare :ghgh)
CITAZIONE
Quindi immaginate la difficoltà di ottenere denaro nella versione spagnola che può cercare solo 1 tesoro per stanza.
Massacro.



Ho dovuto manipolare la routine di mescola iniziale, in modo da poterla intercettare dai mostri erranti e trappole.
CODICE
1ef:6d8b:  8B 1E 55 46    mov  bx, word ptr [0x4655]
1ef:6d8f:  88 07          mov  byte ptr [bx], al
1ef:6d91:  43             inc  bx
1ef:6d92:  89 1E 55 46    mov  word ptr [0x4655], bx
1ef:6d96:  E8 4A 1A       call 0x87e3                         <-- qui salta diretto dentro alla call di rimescolo
1ef:6d99:  C3             ret

1ef:87b5:  A0 92 3F             mov  al, byte ptr [0x3f92]
1ef:87b8:  3C 06                cmp  al, 6
1ef:87ba:  74 0E                je   0x87ca
1ef:87bc:  3C 07                cmp  al, 7
1ef:87be:  75 0F                jne  0x87cf
1ef:87c0:  80 26 A3 46 38       and  byte ptr [0x46a3], 0x38
1ef:87c5:  80 26 BD 46 38       and  byte ptr [0x46bd], 0x38
1ef:87ca:  C6 06 C0 3F FF       mov  byte ptr [0x3fc0], 0xff
1ef:87cf:  C7 06 55 46 54 46    mov  word ptr [0x4655], 0x4654
1ef:87d5:  BB 3B 46             mov  bx, 0x463b
1ef:87d8:  30 C0                xor  al, al
1ef:87da:  88 07                mov  byte ptr [bx], al
1ef:87dc:  43                   inc  bx
1ef:87dd:  FE C0                inc  al
1ef:87df:  3C 19                cmp  al, 0x19
1ef:87e1:  75 F7                jne  0x87da
1ef:87e3:  50                   push ax
1ef:87e4:  8A 0E 93 39          mov  cl, byte ptr [0x3993]
1ef:87e8:  BB 3B 46             mov  bx, 0x463b
1ef:87eb:  A1 55 46             mov  ax, word ptr [0x4655]
1ef:87ee:  29 D8                sub  ax, bx
1ef:87f0:  FE C8                dec  al
1ef:87f2:  51                   push cx
1ef:87f3:  89 C1                mov  cx, ax
1ef:87f5:  E8 1B AE             call 0x3613
1ef:87f8:  31 D2                xor  dx, dx
1ef:87fa:  89 CF                mov  di, cx
1ef:87fc:  F7 F1                div  cx
1ef:87fe:  89 D6                mov  si, dx
1ef:8800:  8A 10                mov  dl, byte ptr [bx + si]
1ef:8802:  8A 31                mov  dh, byte ptr [bx + di]
1ef:8804:  88 30                mov  byte ptr [bx + si], dh
1ef:8806:  88 11                mov  byte ptr [bx + di], dl
1ef:8808:  E2 EB                loop 0x87f5
1ef:880a:  59                   pop  cx
1ef:880b:  E2 DB                loop 0x87e8
1ef:880d:  58                   pop  ax
1ef:880e:  C3                   ret


con l'occasione ho anche ottimizzato il codice e liberato spazio.

CITAZIONE
0x71AB change to 8B1E5546880743891E5546E84A1AC3

0x8BD5 change to
A0923F3C06740E3C07750F8026A346388026BD4638C606C03FFFC70655465446BB3B4630C0880743
FEC03C1975F7508A0E9339BB3B46A1554629D8FEC85189C1E81BAE31D289CFF7F189D68A108A31883
08811E2EB59E2DB58C3909090909090909090909090909090909090909090909090



--------------------
 
raul
messaggio9 May 2025, 06:01
Messaggio #2968



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 @ 9 May 2025, 00:51) *
cosa usiamo?

2= scudo nero. In effetti, dovrebbe essere l'unico modo in cui i mostri possono difendersi in tutte le situazioni, sia in combattimento che con gli incantesimi.

CITAZIONE
i puntatori non sono quelli, non devi usare quelli relativi perché quelli di ITALIAN.BIN sono in posizione diversa da quelli di SPANISH.BIN. I puntatori che non cambiano mai sono quelli assoluti, ovvero il gruppo di puntatori ad inizio file.

Lo so, è proprio per questo che vi chiedo di questi puntatori e testi perché sono diventati orfani, li rimuoviamo o li userete per qualcos'altro come l'evento della roccia caduta?

CITAZIONE
come vedi al puntatore assoluto 0072 ho associato "BERSAGLIO RESTA IN VITA" (perde punti ma non muore)
e al puntatore 0074 ho associato "BERSAGLIO é ILLESO" (magia fallita o scudi pari a teschi)

ho proprio pensato questo.
Se verifichi la mia versione italiana è così.

Quello che propongo è di unificare questi due testi in un unico testo che sia uguale al combattimento contro un mostro in caso di pareggio o fallimento. Ho un testo più generico. “Il nemico sopravvive”.


CITAZIONE (TheRuler @ 9 May 2025, 00:58) *
E ora, si rimescola!
(domani hai del lavoro da fare :ghgh)

un lavoro molto gratificante bananab.gif bananab.gif bananab.gif

CITAZIONE
con l'occasione ho anche ottimizzato il codice e liberato spazio.

Hai già superato lo Stefano del passato. Ti ho detto che ogni volta che rielabori un codice, sia esso originale o anche il tuo, lo migliori e in più liberi byte. Ben fatto!

Messaggio modificato da raul il 9 May 2025, 06:08
 
TheRuler
messaggio9 May 2025, 07:32
Messaggio #2969



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
Hai già superato lo Stefano del passato. Ti ho detto che ogni volta che rielabori un codice, sia esso originale o anche il tuo, lo migliori e in più liberi byte. Ben fatto!
Grazie, in effetti è così, sono più bravo di me stesso di un anno fa!
Stavolta è stato più facile, perché conoscevo già tutto ed è bastato rileggermi gli appunti che avevo scritto all'epoca. E' stata una bella sfida.

CITAZIONE
Quello che propongo è di unificare questi due testi in un unico testo che sia uguale al combattimento contro un mostro

deve essere ancora più generico perché serve anche per la caduta massi, e il combattimento contro eroe.

CITAZIONE
Lo so, è proprio per questo che vi chiedo di questi puntatori e testi perché sono diventati orfani
Ok, non avevo capito. Sì è corretto, possiamo riutilizzarli.

CITAZIONE
2= scudo nero. In effetti, dovrebbe essere l'unico modo in cui i mostri possono difendersi in tutte le situazioni, sia in combattimento che con gli incantesimi.

Quindi scudo nero anche per le magie di fuoco?


--------------------
 
TheRuler
messaggio9 May 2025, 08:09
Messaggio #2970



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 2025, 20:09) *

Quindi per questo tipo di trappola invece bisogna tirare teschi. E non è menzionato il fatto di avere un elmo, che dunque non aiuta in questa occasione.


--------------------
 
raul
messaggio9 May 2025, 15:32
Messaggio #2971



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 @ 9 May 2025, 08:32) *
deve essere ancora più generico perché serve anche per la caduta massi, e il combattimento contro eroe.

Con il combattimento degli eroi funzionano allo stesso modo i testi generici del combattimento contro i mostri e per quanto riguarda le rocce cadute, avevo pensato di usare i testi che abbiamo già dal codice delle trappole per rocce cadute, se non ricordo male erano 3 testi (l'elmo incluso), possiamo mettere più genericamente gli altri 2 testi e funzionano per i 3 diversi tipi di trappole per rocce che esistono.

CITAZIONE
Quindi scudo nero anche per le magie di fuoco?

Naturalmente, per tutto ciò che riguarda la difesa dai mostri, il loro scudo è quello nero rotondo, mentre quello degli eroi è bianco.

CITAZIONE (TheRuler @ 9 May 2025, 09:09) *
CITAZIONE (raul @ 1 May 2025, 20:09) *

Quindi per questo tipo di trappola invece bisogna tirare teschi. E non è menzionato il fatto di avere un elmo, che dunque non aiuta in questa occasione.

Queste sono le normali trappole di roccia del gioco da tavolo originale, alle quali si applicano le regole delle istruzioni di gioco. Quella con l'elmo è unica per una missione specifica.
 
raul
messaggio9 May 2025, 20:08
Messaggio #2972



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 @ 9 May 2025, 00:58) *
E ora, si rimescola!

Ho appena fatto il primo test sulla prima missione con tutti e 4 gli eroi e la possibilità di cercare tesori con tutti e 4 gli eroi nelle stesse stanze.
RISULTATO: Dopo 44 cacce al tesoro, sono riuscito a trovare tutto l'oro e le pozioni, ma soffrendo per 12 trappole e 15 mostri erranti (Il mago è morto nel tentativo).

È chiaro che ora l'oro è più difficile da trovare e la caccia al tesoro è più pericolosa che mai, cosa di cui Paul non sarà felice, ma io sono felice di tutto questo. È ora essenziale completare le missioni per ricevere la ricompensa in oro.

Messaggio modificato da raul il 9 May 2025, 20:13
 
TheRuler
messaggio9 May 2025, 21:17
Messaggio #2973



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




Quindi mi stai dicendo che non ho rotto nulla e il codice ha funzionato al primo colpo?
Sono quasi commosso.



--------------------
 
raul
messaggio9 May 2025, 21:33
Messaggio #2974



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 @ 9 May 2025, 22:17) *
Quindi mi stai dicendo che non ho rotto nulla e il codice ha funzionato al primo colpo?
Sono quasi commosso.

Sì, non ho avuto problemi, nel primo test tutto è andato bene, nessuna scheda “buona” è stata ripetuta, solo quelle cattive. Non so se fare uno studio comparativo come ho fatto in passato con il codice della caccia al tesoro e sono riuscito a scoprire che c'era uno schema.

Messaggio modificato da raul il 9 May 2025, 21:35
 
raul
messaggio10 May 2025, 09:12
Messaggio #2975



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




RECUPERARE I BYTE DI TESTO DAL FILE .BIN


Ecco alcune idee per unire e recuperare byte per testi e puntatori:

1. Riutilizzare testi precedenti per i testi degli incantesimi del genio e del fuoco
2. Disattivazione delle trappole rocciose personalizzate per ogni eroe
3. Descrizione delle armi nelle missioni (già presente nell'armeria)
4. Testo di annullamento ricerca di tesori nei corridoi.
5. Missione 20: Testo della sala centrale del nano e del mago.

*L'unificazione di tutti questi testi potrebbe fornire una buona quantità di byte liberi da utilizzare per la codifica futura.

Messaggio modificato da raul il 24 Jun 2026, 20:55
 

189 Pagine V  « < 117 118 119 120 121 > » 
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: 6th November 2026 - 18:38