Benvenuto Visitatore(Log In|Registrati)

189 Pagine V  « < 39 40 41 42 43 > »   
Reply to this topicStart new topic
> [PC-DOS] HEROQUEST by Gremlin (1991) REMASTERED, - Modding, Bugfixing e Traduzione ITA/ESP devlog
raul
messaggio1 May 2024, 17:47
Messaggio #1001



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 @ 1 May 2024, 16:47) *
capito (avevo letto ULTIMA e non a sinistra), prova a mettere 1 casella indietro la barra di cancellazione qui:
0x014920 position on screen of a bar filled with 20h char used to delete the equipment names while moving the mouse over the icons
da 111606 a 111605

Sì, ho provato anche questa soluzione, ma ora è l'ultima lettera a destra che è permanente. Il fatto è che ho bisogno di 30 spazi vuoti e ce ne sono solo 29, quindi dovrei aggiungere un altro spazio vuoto (20 nel codice esadecimale).


CITAZIONE
ah sì ora ricordo, non non ci ho più guardato. non è una questione di byte liberi ma di cambiare il codice. si tratta di una funzione richiamata anche dalla chiave che apre la porta, non so come modificarla senza rompere la chiave.
Ci riguarderò ma non garantisco.

Ok.

CITAZIONE
se è questo non si può fare nulla. era la risposta 3 qui.

Lo so, è solo nel caso in cui potessi farlo ora grazie ai byte gratuiti e alle nuove conoscenze acquisite.

Messaggio modificato da raul il 1 May 2024, 17:48
 
TheRuler
messaggio1 May 2024, 18:33
Messaggio #1002



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 2024, 18:47) *
CITAZIONE (TheRuler @ 1 May 2024, 16:47) *
capito (avevo letto ULTIMA e non a sinistra), prova a mettere 1 casella indietro la barra di cancellazione qui:
0x014920 position on screen of a bar filled with 20h char used to delete the equipment names while moving the mouse over the icons
da 111606 a 111605

Sì, ho provato anche questa soluzione, ma ora è l'ultima lettera a destra che è permanente. Il fatto è che ho bisogno di 30 spazi vuoti e ce ne sono solo 29, quindi dovrei aggiungere un altro spazio vuoto (20 nel codice esadecimale).

purtroppo è una sequenza hardcoded veramente stretta, non c'è spazio oltre a quei 29 caratteri.
So che è una questione di gusto personale del traduttore, ma quello che farei io è non usare le parentesi oppure chiamarla "Pocima de resistencia" (ha senso?)


CITAZIONE
ah sì ora ricordo, non non ci ho più guardato. non è una questione di byte liberi ma di cambiare il codice. si tratta di una funzione richiamata anche dalla chiave che apre la porta, non so come modificarla senza rompere la chiave.
Ci riguarderò ma non garantisco.

provo a far saltare il codice in un altro punto che disegna lo scroll, dimmi cosa succede:
cerca E9B887 e sostituiscilo con E98292


--------------------
 
raul
messaggio1 May 2024, 20:06
Messaggio #1003



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 @ 1 May 2024, 19:33) *
So che è una questione di gusto personale del traduttore, ma quello che farei io è non usare le parentesi oppure chiamarla "Pocima de resistencia" (ha senso?)

Mi piace metterlo tra parentesi e il nome è lo stesso del gioco da tavolo in spagnolo.


CITAZIONE
provo a far saltare il codice in un altro punto che disegna lo scroll, dimmi cosa succede:
cerca E9B887 e sostituiscilo con E98292

Prima il gioco viene eseguito in background, anche se la mappa è ancora attiva, poi esce dalla mappa e tutto va bene.
 
TheRuler
messaggio1 May 2024, 20:30
Messaggio #1004



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 2024, 21:06) *
Mi piace metterlo tra parentesi e il nome è lo stesso del gioco da tavolo in spagnolo.

Capito, al momento non ho una soluzione.

CITAZIONE

Ok, non va bene allora. In pratica è come prima ma senza il contorno nero.
Cercherò un altro punto.


--------------------
 
raul
messaggio1 May 2024, 20:48
Messaggio #1005



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




Non preoccupatevi, posso sempre accorciare il testo.
 
TheRuler
messaggio1 May 2024, 22:28
Messaggio #1006



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 trovato altre differenze nella quest 6 rispetto al boardgame.

1- L'oro rimane nell'inventario, anche quello andrebbe azzerato (non grave)
2- tutti gli eroi dovrebbero attaccare con un solo dado perché sono disarmati (grave)
3- non si possono cercare tesori nella cella (non grave)
4- reuperi l'equipaggiamento dopo la ricerca non appena entri nella stanza (non aggiustabile perché recupererebbe tutto solo il primo)
5- se si fanno ricerche prima di trovare l'equipaggiamento qualunque cosa si trova viene sovrascritta dall'equipaggiamento ritrovato (grave)

File Allegato  Screenshot_2024_05_01_231245.png ( 450.78k ) Numero di download: 0


--------------------
 
raul
messaggio2 May 2024, 04:35
Messaggio #1007



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




Conoscevo alcuni dei punti, ma il 4 mi sembra il più grave e quello che non ha soluzione.
 
TheRuler
messaggio2 May 2024, 10:26
Messaggio #1008



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 @ 2 May 2024, 05:35) *
Conoscevo alcuni dei punti, ma il 4 mi sembra il più grave e quello che non ha soluzione.

A me sembravano più gravi i punti 2 e 5.
Potrei provare a non permettere la ricerca fino a che non si arriva in quella stanza, lasciando lo script che consegna tutto l'equipaggiamento appena si entra (che mi sembra un buon compromesso)
per evitare di complicarci troppo la vita lascerei l'oro assegnato e permetterei la ricerca. L'unico problema sorgerebbe in caso venisse trovata una pozione, che dunque verrebbe sovrascritta una volta ritrovato l'equipaggiamento.


--------------------
 
raul
messaggio2 May 2024, 11:51
Messaggio #1009



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 @ 2 May 2024, 11:26) *
A me sembravano più gravi i punti 2 e 5.

Al punto 4 ho fatto una prova con due eroi ed entrambi hanno ottenuto tutto l'equipaggiamento. Potresti spiegare meglio questo punto?

CITAZIONE
Potrei provare a non permettere la ricerca fino a che non si arriva in quella stanza, lasciando lo script che consegna tutto l'equipaggiamento appena si entra (che mi sembra un buon compromesso)

Sarebbe illogico, se non ti permette di cercare tesori in primo luogo, scoprire che la tua squadra non ha argomenti per poter cercare tesori.

CITAZIONE
per evitare di complicarci troppo la vita lascerei l'oro assegnato e permetterei la ricerca. L'unico problema sorgerebbe in caso venisse trovata una pozione, che dunque verrebbe sovrascritta una volta ritrovato l'equipaggiamento.

Poiché immagino che non si possano ottenere nuovi oggetti da aggiungere all'equipaggiamento recuperato, onestamente preferirei che l'oro e le pozioni sparissero completamente e che si recuperassero solo equipaggiamento e incantesimi.
 
TheRuler
messaggio2 May 2024, 20:22
Messaggio #1010



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 @ 2 May 2024, 12:51) *
CITAZIONE (TheRuler @ 2 May 2024, 11:26) *
A me sembravano più gravi i punti 2 e 5.

Al punto 4 ho fatto una prova con due eroi ed entrambi hanno ottenuto tutto l'equipaggiamento. Potresti spiegare meglio questo punto?

Non mi sono spiegato con i punti. Ho elencato le differenze riespetto al boardgame.
col punto 4 volevo solo dire che nel gioco da tavolo serve una ricerca per recuperare l'equipaggiamento, mentre nel gioco per PC è automatico appena entri nella stanza.

CITAZIONE
CITAZIONE
Potrei provare a non permettere la ricerca fino a che non si arriva in quella stanza, lasciando lo script che consegna tutto l'equipaggiamento appena si entra (che mi sembra un buon compromesso)

Sarebbe illogico, se non ti permette di cercare tesori in primo luogo, scoprire che la tua squadra non ha argomenti per poter cercare tesori.

qui estendevo il ragionamento sulla differenza precedente.
Intendevo che se blocco la ricerca come da regolamento del boardgame per la cella, dovrei cambiare anche il comportamento della stanza del ritrovamento.
Preferisco lasciare la ricerca com'è.

CITAZIONE
CITAZIONE
per evitare di complicarci troppo la vita lascerei l'oro assegnato e permetterei la ricerca. L'unico problema sorgerebbe in caso venisse trovata una pozione, che dunque verrebbe sovrascritta una volta ritrovato l'equipaggiamento.

Poiché immagino che non si possano ottenere nuovi oggetti da aggiungere all'equipaggiamento recuperato, onestamente preferirei che l'oro e le pozioni sparissero completamente e che si recuperassero solo equipaggiamento e incantesimi.
Questo non lo capisco, non sarebbe coerente col boardgame dove le pozioni e l'oro li recuperi.


--------------------
 
raul
messaggio2 May 2024, 21:38
Messaggio #1011



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 @ 2 May 2024, 21:22) *
Questo non lo capisco, non sarebbe coerente col boardgame dove le pozioni e l'oro li recuperi.

Vi ho detto che nel caso in cui non riusciate ad aggiungere all'inventario il denaro e le pozioni ottenute nelle cacce al tesoro prima di trovare tutto l'equipaggiamento completo nella famosa stanza.

Messaggio modificato da raul il 2 May 2024, 21:50
 
TheRuler
messaggio2 May 2024, 21:55
Messaggio #1012



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 in teoria trovato il modo, ottimizzando il codice e quindi liberando anche spazio (originale=86 byte, nuovo=40Byte), per salvare praticamente tutto:
-oro
-incantesimi
-equipaggiamento
-equipaggiamento in uso
-pozioni
-attacco base

così posso sostituire l'attacco base con 01 per tutti (e poi restituire l'attacco base originale).

Che facciamo?


--------------------
 
raul
messaggio2 May 2024, 21:59
Messaggio #1013



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




Grande...
Si possono aggiungere i nuovi oggetti ottenuti dalle nuove cacce al tesoro all'equipaggiamento recuperato?
Se la risposta è no, preferisco che si possano recuperare solo armi, armature e incantesimi, in modo da poter giocare l'intera missione con la caccia al tesoro (tranne che nella cella, come dicono le regole) e ottenere nuovamente oro e pozioni.

Per quanto riguarda l'attacco, penso che vada bene, se le regole dicono che devono iniziare con un solo dado attacco, allora così sia finché non trovano l'equipaggiamento.

Messaggio modificato da raul il 2 May 2024, 22:04
 
TheRuler
messaggio2 May 2024, 22:07
Messaggio #1014



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 @ 2 May 2024, 22:59) *
Grande...
Si possono aggiungere i nuovi oggetti ottenuti dalle nuove cacce al tesoro all'equipaggiamento recuperato?
Se la risposta è no, preferirei che si potessero recuperare solo armi, armature e incantesimi, in modo da poter giocare l'intera missione con la caccia al tesoro e ottenere nuovamente oro e pozioni.

Per quanto riguarda l'attacco, penso che vada bene, se le regole dicono che devono iniziare con un solo dado attacco, allora così sia finché non trovano l'equipaggiamento.

Purtroppo no, perché il codice per essere ridotto salva i byte in una locazione e poi li ricopia indietro quando trovi l'equipaggiamento. Per aggiungere a quanto trovato non ho spazio.
Un buon compromesso potrebbe essere lasciare all'eroe l'oro.
L'unica cosa che si perderebbero sarebbero le pozioni trovate con la caccia al tesoro.


--------------------
 
raul
messaggio2 May 2024, 22:19
Messaggio #1015



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




Non ha senso che prendano tutto l'equipaggiamento ma lascino l'oro. Preferirei che l'oro sparisse per sempre, dopotutto se c'è qualcosa che rimane in questo gioco è l'oro, ma dipende da voi.
 
TheRuler
messaggio2 May 2024, 22:38
Messaggio #1016



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 @ 2 May 2024, 23:19) *
Non ha senso che prendano tutto l'equipaggiamento ma lascino l'oro.

Potrebbe essere tematico, che l'oro contenuto nelle vesti in una piccola borsa non venga visto dai mostri.
CITAZIONE
Preferirei che l'oro sparisse per sempre, dopotutto se c'è qualcosa che rimane in questo gioco è l'oro, ma dipende da voi.
Considera che il gioco è pensato per essere giocato con 4 eroi e con la nuova caccia al tesoro secondo me si fa più fatica ad accumulare l'oro.
Ora la vendita non fa guadagnare oro, ma permette solo di recuperare gli errori fatti in fase di acquisto, visto che le armi che si possono trovare sono davvero poche (lancia e scudo solamente).
Non so, non sono ccomunque convinto. Anche io sarei per sequestrare anche l'oro, però poi restituirlo come nel boardgame.
anzi nel boardgame è ancora peggio, il primo che trova la stanza del tesoro, PRENDE TUTTO, e se vuole poi ridistribuisce. SE VUOLE. ahahaha



--------------------
 
raul
messaggio3 May 2024, 15:45
Messaggio #1017



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 @ 2 May 2024, 23:38) *
Potrebbe essere tematico, che l'oro contenuto nelle vesti in una piccola borsa non venga visto dai mostri.

Si possono nascondere 2, 3 o 5 monete, ma 100/200/500 o addirittura 1000 monete non sono possibili.

CITAZIONE
Considera che il gioco è pensato per essere giocato con 4 eroi e con la nuova caccia al tesoro secondo me si fa più fatica ad accumulare l'oro.

In realtà ci sono 3 eroi, il mago non ha quasi bisogno di soldi e bisogna tenere conto che non si ottengono soldi solo cercando tesori, anche i forzieri e finendo le missioni si ottiene oro, senza andare oltre nella missione del principe magnus, ci sono 750 monete d'oro solo nei forzieri, oltre al fatto che l'avventura con 4 personaggi è molto più facile senza bisogno di aver comprato armi, è possibile regalare armi ad altri giocatori.

 
TheRuler
messaggio3 May 2024, 16:22
Messaggio #1018



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 @ 3 May 2024, 16:45) *
CITAZIONE (TheRuler @ 2 May 2024, 23:38) *
Potrebbe essere tematico, che l'oro contenuto nelle vesti in una piccola borsa non venga visto dai mostri.

Si possono nascondere 2, 3 o 5 monete, ma 100/200/500 o addirittura 1000 monete non sono possibili.

in effetti... vero anche che un eroe che si porta dietro una borsa con 1000 monete e non subisce malus al movimento o al combattimento fa sorridere.
Fun fact: ho trovato una funzione che limita l'oro massimo trovabile a 9999. ;-)
CODICE
cmp  word [di+09],270F

di+9 è l'indirizzo dove si trovano le monete del giocatore attivo, 270F è 9999 in esadecimale.

CITAZIONE
CITAZIONE
Considera che il gioco è pensato per essere giocato con 4 eroi e con la nuova caccia al tesoro secondo me si fa più fatica ad accumulare l'oro.

In realtà ci sono 3 eroi, il mago non ha quasi bisogno di soldi e bisogna tenere conto che non si ottengono soldi solo cercando tesori, anche i forzieri e finendo le missioni si ottiene oro, senza andare oltre nella missione del principe magnus, ci sono 750 monete d'oro solo nei forzieri, oltre al fatto che l'avventura con 4 personaggi è molto più facile senza bisogno di aver comprato armi, è possibile regalare armi ad altri giocatori.

Hai sicuramente più esperienza tu di me sul gameplay di questo gioco. Le poche volte che l'ho giocato io seriamente l'ho sempre fatto con 4 eroi, ma non ancora con il nuovo sistema di scambio+vendita e ricerche random.
Vero che nel principe Magnus puoi fare un sacco di soldi anche da solo. Quello che non farei mai è giocare le missioni più volte per fare farming.


Ho scritto intanto la prima parte corretta del codice della missione 6. Al momento salvo tutto e riconsegno tutto (ti ritrovi anche le armi come erano equipaggiate prima).
Sto mettenbdo a punto la seconda parte in cui aggiungo oro e pozioni trovate nella missione prima del ritrovamento. Mi sta impegnando, ci ho pensato oggi anche al lavoro. ;-)
Se ti va di fare uin test preliminare ti passo il codice.






--------------------
 
raul
messaggio3 May 2024, 19:46
Messaggio #1019



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 @ 3 May 2024, 17:22) *
Hai sicuramente più esperienza tu di me sul gameplay di questo gioco. Le poche volte che l'ho giocato io seriamente l'ho sempre fatto con 4 eroi, ma non ancora con il nuovo sistema di scambio+vendita e ricerche random.
Vero che nel principe Magnus puoi fare un sacco di soldi anche da solo. Quello che non farei mai è giocare le missioni più volte per fare farming.

Infatti, quando avremo il famoso editor di missioni, creerò nuove missioni partendo dal presupposto che tutti i personaggi siano al massimo del loro potenziale per creare una vera sfida.

CITAZIONE
Ho scritto intanto la prima parte corretta del codice della missione 6. Al momento salvo tutto e riconsegno tutto (ti ritrovi anche le armi come erano equipaggiate prima).
Sto mettenbdo a punto la seconda parte in cui aggiungo oro e pozioni trovate nella missione prima del ritrovamento. Mi sta impegnando, ci ho pensato oggi anche al lavoro. ;-)
Se ti va di fare uin test preliminare ti passo il codice.

Non preoccupatevi, preferisco aspettare la versione finale e testarla.

Nel frattempo, vediamo se riesco a trovare il tempo per tornare alla traduzione dell'inventario.
 
TheRuler
messaggio3 May 2024, 22:02
Messaggio #1020



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 @ 3 May 2024, 20:46) *
Non preoccupatevi, preferisco aspettare la versione finale e testarla.

CE L'HO!

questa è la nuova funzione ottimizzata rispetto alla versione originale, che salva in una posizione temporanea tutti gli inventari e poi cancella i profili, dando agli eroi un solo attacco base. Questo grazie ad un doppio loop innestato che utilizza un solo puntatore invece di 4.
CODICE
1ef:8745:  B1 04       mov       cl, 4                <-- 4 heroes = 4 loop save routine
1ef:8747:  BE 6C 46    mov       si, 0x466C            <-- old position of the active hero's profile to read
1ef:874a:  56          push      si
1ef:874b:  BF F2 39    mov       di, 0x39f2            <-- new position of the active hero's profile to write
1ef:874e:  51          push      cx
1ef:874f:  B1 0c       mov       cl, 0xc
1ef:8751:  F3 A4       rep movsb byte ptr es:[di], byte ptr [si]      <-- move 12 (c) bytes from old to new position
1ef:8753:  59          pop       cx
1ef:8754:  83 C6 0E    add       si, 0xe            <-- change relative position of the following hero's profile
1ef:8757:  E2 F5       loop      0x874e                <-- repeats for the following hero
1ef:8759:  B1 04       mov       cl, 4                <-- 4 heroes = 4 loop delete routine
1ef:875b:  5E          pop       si                    <-- get the old position of the active hero's profile
1ef:875c:  51          push      cx
1ef:875d:  B1 0B       mov       cl, b
1ef:875f:  C6 04 00    mov       byte ptr [si], 0    <-- put to 00 the next 11 (b) bytes
1ef:8762:  46          inc       si
1ef:8763:  E2 FA       loop      0x875f
1ef:8765:  C6 04 01    mov       byte ptr [si], 1    <-- put to 1 the last byte (unarmed attack)
1ef:8768:  59          pop       cx
1ef:8769:  83 C6 0F    add       si, 0xf            <-- change relative position of the following hero's profile
1ef:876c:  E2 EE       loop      0x875c                <-- repeats for the following hero
1ef:876b:  EB 45       jmp       0x87b5


questa invece è la funzione che aggiunge l'oro e le pozioni trovate durante la ricerca ai profili temporanei PRIMA che questi vengano riassegnati all'eroe.

CODICE
1ef:876d:  6B C3 0C       imul ax, bx, 0xc                <-- hero's profile relative position math
1ef:8770:  89 C6          mov  si, ax
1ef:8772:  8B 3E 37 46    mov  di, word ptr [0x4637]            <-- active hero's profile
1ef:8776:  8B 55 09       mov  dx, word ptr [di + 9]            <-- new gold position
1ef:8779:  01 94 F2 39    add  word ptr [si + 0x39f2], dx        <-- add to old gold in temp position
1ef:877d:  8B 55 10       mov  dx, word ptr [di + 0x10]            <-- new potions position
1ef:8780:  09 94 f9 39    or   word ptr [si + 0x39f9], dx        <-- add to old potions in temp position


Ho fatto qualche prova e mi sembra che funzioni tutto correttamente.

CITAZIONE
SOLUTION QUEST6 DEFINITIVE DELUXE EDITION
at 0x0B50 change D1E38BBF8F4A to 9090E93B8090
at 0x0B62 change 05 to 0C
at 0x8B65 change the next 56h (86) Bytes to
B104BE6C4656BFF23951B10CF3A45983C60EE2F5B1045E51B10BC6040046E2FAC604015983C60FE2
EEEB456BC30C89C68B3E37468B55090194F2398B55100994F939D1E38BBF8F4AE9A67F90909090909
09090909090
at 0xE66F change 6E468846A246BC469F4AA44AA94AAE4A to 6C468646A046BA46F239FE390A3A163A


--------------------
 
raul
messaggio3 May 2024, 22:13
Messaggio #1021



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 @ 3 May 2024, 23:02) *
questa invece è la funzione che aggiunge l'oro e le pozioni trovate durante la ricerca ai profili temporanei PRIMA che questi vengano riassegnati all'eroe.


Oh mio Dio, lo provo subito....

Messaggio modificato da raul il 3 May 2024, 22:15
 
raul
messaggio3 May 2024, 22:42
Messaggio #1022



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




In linea di principio, i primi test sono andati molto bene, ma ho rilevato un paio di cose da tenere a mente:

1º. la trappola del pozzo nel corridoio, il primo eroe si attiva, ma quando un altro eroe la attraversa, l'eroe si ferma nella trappola, non prende la vita e una volta cliccato il mouse, continua la sua avanzata perché nessun eroe può trovarsi nella stessa ballata con un altro eroe.

2º. Ho fatto alcuni acquisti con l'unico eroe che ho soldi per andare a distribuire l'equipaggiamento tra gli altri eroi per venderlo all'armeria e avere un po' di soldi oltre all'equipaggiamento. Bene, ho dato al barbaro uno scudo e una balestra, e quando ho recuperato l'equipaggiamento con l'elfo, sono andato ad attaccare un mostro errante ma mi è apparso un messaggio che non era nel mio raggio d'azione, come se la balestra fosse attiva. Sono andato nell'inventario e ho visto selezionati l'ascia da battaglia, l'elmo e l'armatura di cotta, ho disattivato l'ascia e ho ricevuto il messaggio che lo scudo non poteva essere selezionato accanto all'ascia da battaglia.
 
TheRuler
messaggio4 May 2024, 09:40
Messaggio #1023



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 @ 3 May 2024, 23:42) *
In linea di principio, i primi test sono andati molto bene,

Grande.

CITAZIONE
1º. la trappola del pozzo nel corridoio, il primo eroe si attiva, ma quando un altro eroe la attraversa, l'eroe si ferma nella trappola, non prende la vita e una volta cliccato il mouse, continua la sua avanzata perché nessun eroe può trovarsi nella stessa ballata con un altro eroe.

è vero, mi ricordo di averlo visto poi me ne ero dimenticato Le regole dicono che due eroi non possono terminare il proprio movimento nella stessa casella a meno che non si tratti delle scale o del pozzo.
Da quello che ho visto nel codice il gioco tratta il passaggio dell'eroe come un salto automatico (lo si potrebbe interpretare che l'eroe che salta utilizzi l'eroe sotto come "ponte"?, in pratica camminandogli in testa).
File Allegato  Screenshot_2024_05_04_102329.png ( 148.85k ) Numero di download: 0

Nel caso come gestiresti? Se facessimo perdere 1 punto corpo e terminare il turno, avremmo due eroi nello stesso spazio. Brutto.
Tra l'altro cambierei la frase di quando "la lastra regge" in qualcosa che dica che il salto è andato a buon fine.

CITAZIONE
2º. Ho fatto alcuni acquisti con l'unico eroe che ho soldi per andare a distribuire l'equipaggiamento tra gli altri eroi per venderlo all'armeria e avere un po' di soldi oltre all'equipaggiamento. Bene, ho dato al barbaro uno scudo e una balestra, e quando ho recuperato l'equipaggiamento con l'elfo, sono andato ad attaccare un mostro errante ma mi è apparso un messaggio che non era nel mio raggio d'azione, come se la balestra fosse attiva. Sono andato nell'inventario e ho visto selezionati l'ascia da battaglia, l'elmo e l'armatura di cotta, ho disattivato l'ascia e ho ricevuto il messaggio che lo scudo non poteva essere selezionato accanto all'ascia da battaglia.
devo provare a replicarlo. Hai usato un elfo nuovo?
Considerata la natura dei cambiamenti fatti nell'armeria, dalla modifica usa un salvataggio vergine.


--------------------
 
raul
messaggio4 May 2024, 09:54
Messaggio #1024



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 @ 4 May 2024, 10:40) *
Nel caso come gestiresti? Se facessimo perdere 1 punto corpo e terminare il turno, avremmo due eroi nello stesso spazio. Brutto.
Tra l'altro cambierei la frase di quando "la lastra regge" in qualcosa che dica che il salto è andato a buon fine.

Avevo pensato di far apparire il testo che la trappola tiene e non si attiva (non so come sarebbe il testo in italiano) e poi possiamo modificare questo testo e renderlo più generico per entrambe le situazioni (come facciamo sempre in queste situazioni).

CITAZIONE
devo provare a replicarlo. Hai usato un elfo nuovo?
Considerata la natura dei cambiamenti fatti nell'armeria, dalla modifica usa un salvataggio vergine.

Giusto, mi sono detto più volte che quando modifico l'exe devo sempre riavviare il file .sav.

Messaggio modificato da raul il 4 May 2024, 09:55
 
TheRuler
messaggio4 May 2024, 10:18
Messaggio #1025



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 @ 4 May 2024, 10:54) *
CITAZIONE (TheRuler @ 4 May 2024, 10:40) *
Nel caso come gestiresti? Se facessimo perdere 1 punto corpo e terminare il turno, avremmo due eroi nello stesso spazio. Brutto.
Tra l'altro cambierei la frase di quando "la lastra regge" in qualcosa che dica che il salto è andato a buon fine.

Avevo pensato di far apparire il testo che la trappola tiene e non si attiva (non so come sarebbe il testo in italiano) e poi possiamo modificare questo testo e renderlo più generico per entrambe le situazioni (come facciamo sempre in queste situazioni).

La situazione è complicata perché per design nel gioco PC non esiste il salto (almeno uno vero e proprio) e se tolgo il check per far continuare il personaggio rompo il caso della normale caduta dentro il pozzo.
Anche io al momento vedo bene un testo più generico per il "salto".

CITAZIONE
Giusto, mi sono detto più volte che quando modifico l'exe devo sempre riavviare il file .sav.
A me è capitato di aver lasciato equipaggiata una armatura al mago in un salvataggio e con la nuova modifica non poterla rimuovere. Per rimuoverla deve essere venduta.
E' un caso non previsto dalla modifica al mago, viosto che in primo luogo se clicchi per indossarla non te lo permette.


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

189 Pagine V  « < 39 40 41 42 43 > » 
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: 1st November 2026 - 22:35