Benvenuto Visitatore(Log In|Registrati)
![]() ![]() |
27 Aug 2025, 00:47
Messaggio
#3476
|
|
Gruppo: SMod Messaggi: 14.544 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 |
è stato più facile del previsto, perché questa volta con le animazioni dei mostri sono stati furbi. UN solo offset per mostro che vale per tutti i frame di animazione.
Guarda come sono più belle le figure non sovrapposte. CITAZIONE 0x13D97 --> 9D6E986E5963DC56185D9C649D642058
Screenshot_2025_08_27_005628.png ( 22.76k )
Numero di download: 0
Screenshot_2025_08_27_010342.png ( 22.59k )
Numero di download: 0
Screenshot_2025_08_27_010435.png ( 26.25k )
Numero di download: 1
Screenshot_2025_08_27_010703.png ( 23.03k )
Numero di download: 0
Screenshot_2025_08_27_011033.png ( 19.22k )
Numero di download: 0
Screenshot_2025_08_27_012351.png ( 20.61k )
Numero di download: 0
Screenshot_2025_08_27_012956.png ( 16.08k )
Numero di download: 0
Screenshot_2025_08_27_013134.png ( 16.37k )
Numero di download: 0-------------------- |
|
|
|
27 Aug 2025, 06:12
Messaggio
#3477
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
È bello svegliarsi e trovare questi nuovi codici.
|
|
|
|
29 Aug 2025, 13:37
Messaggio
#3478
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Le modifiche grafiche sono quelle che danno più soddisfazione devo ammettere. Ora sono 2 giorni che non riesco a far funzionare le magie di fuoco di Balur. Non demordo, ma mi sta impegnando più del previsto, pensavo fosse più semplice.
-------------------- |
|
|
|
29 Aug 2025, 17:37
Messaggio
#3479
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Raul, vuoi ridere?
Ho trovato il miglior punto dove inserire il lancio incantesimo dei mostri, e purtroppo si comporta come il flickering dopo l'autocura nella missione della nebbia. Quello che ho capito dal codice in questi giorni è che i programmatori non avevano neanche pensato di includere la magia dei mostri, perché non c'è NULLA che possa essere utilizzato, e questo glitch ne è la conferma. Ho dovuto riscrivere ed inventarmi tutto. Sono ancora lontano dall'implementazione delle magie, ma almeno ho capito come impostarne la struttura. Ti assicuro che non c'è altro modo. Magari troverò il modo di resettare delle variabili in modo da impedire il glitch, ma al momento si può fare solo così. La domanda è: è meglio avere il glitch delle scale o non avere la magia dei mostri? EDIT: aspetta sapett aspetta... FORSE ho trovato un modo per impedire il glitch -------------------- |
|
|
|
30 Aug 2025, 12:30
Messaggio
#3480
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
|
|
|
|
1 Sep 2025, 13:12
Messaggio
#3481
|
|
Gruppo: SMod Messaggi: 14.544 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 Alla fine ci sei riuscito? Fai attenzione ai byte liberi, che non sono infiniti. Ho capito come fare, mi ci vuole solo un po' di tempo, voglio vedere se è lo stesso glitch della Nebbia.Per i Byte, abbiamo ancora spazio, per fortuna. Ora preparo il post degli attacchi magici di balur, sono arrivato ad un codice che fa quello che voglio. Ho testato quello che mi veniva in mente che potrei aver rotto, ma come al solito sapremo se il codice è perfetto solo dopo il tuo test approfondito. Preparati alla modifica perché questa è grossa. Guarda come facevo i test per fare prima:
Screenshot_2025_09_01_141542.png ( 110.49k )
Numero di download: 1dentro la stanza l'eroe è colpito da "ball of flame", se esce in corridoio da "fire wrath". -------------------- |
|
|
|
1 Sep 2025, 15:20
Messaggio
#3482
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Codice Balur aggiornato, ora il comportamento durante il suo turno è il seguente:
- se l'eroe è irraggiungibile dentro la stanza esegue PALLA DI FUOCO, se è fuori stanza esegue FIAMMA d'IRA. Una volta lanciate le due magie non farà altro. - se l'eroe è raggiungibile dentro la stanza esegue un lancio di dado per eseguire una di queste azioni: 0 = coraggio 1 = coraggio 2 = coraggio 3 = fuga 4 = fisico 5 = fisico una volta eseguita ogni magia UNA volta, attaccherà sempre fisicamente. CODICE 1ef:c390: 89 3E D4 3F mov word ptr [0x3fd4], di 1ef:c394: 81 7D 08 0A 0A cmp word ptr [di + 8], 0xa0a <-- check if balur 1ef:c399: 75 1C jne 0xc3b7 <-- jump to generic monster 1ef:c39b: A0 BE 3F mov al, byte ptr [0x3fbe] <-- get casted spells 1ef:c39e: 80 3E A8 3F 02 cmp byte ptr [0x3fa8], 2 <-- check if the hero is INSIDE or OUTSIDE Balur's room 1ef:c3a3: 74 2C je 0xc3d1 <-- INSIDE but not reachable = cast ball of flame 1ef:c3a5: 77 1A ja 0xc3c1 <-- OUTSIDE = cast fire wrath 1ef:c3a7: E8 89 9C call 0x6033 <-- INSIDE and reachable = throw 1d6: 0-2=Courage spell, 3=escape spell, 4-5=physical attack 1ef:c3aa: 80 FB 02 cmp bl, 2 1ef:c3ad: 76 32 jbe 0xc3e1 <-- jump to COURAGE (on himself) 1ef:c3af: 80 FB 03 cmp bl, 3 1ef:c3b2: 76 40 jbe 0xc3f4 <-- jump to ESCAPE 1ef:c3b4: E9 1B 61 jmp 0x24d2 <-- jump to physical attack 1ef:c3b7: 80 3E A8 3F 00 cmp byte ptr [0x3fa8], 0 <-- check if the generic monster see current hero 1ef:c3bc: 74 F6 je 0xc3b4 <-- jump to physical attack 1ef:c3be: E9 C6 5E jmp 0x2287 <-- continue the loop to next hero 1ef:c3c1: A8 01 test al, 1 <-- check if fire wrath already casted 1ef:c3c3: 75 F9 jne 0xc3be <-- continue the loop to next hero 1ef:c3c5: 80 06 BE 3F 01 add byte ptr [0x3fbe], 1 <-- set fire wrath spell casted 1ef:c3ca: 8B 36 D6 3F mov si, word ptr [0x3fd6] <-- set correct current hero profile 1ef:c3ce: E9 EB 4B jmp 0xfbc <-- cast fire wrath (jump to routine) 1ef:c3d1: A8 02 test al, 2 <-- check if ball of flame already casted 1ef:c3d3: 75 E9 jne 0xc3be <-- continue the loop to next hero 1ef:c3d5: 80 06 BE 3F 02 add byte ptr [0x3fbe], 2 <-- set ball of flame casted 1ef:c3da: 8B 36 D6 3F mov si, word ptr [0x3fd6] <-- set correct current hero profile 1ef:c3de: E9 95 4B jmp 0xf76 <-- cast ball of flame (jump to routine) 1ef:c3e1: A8 04 test al, 4 <-- check if COURAGE SPELL already casted 1ef:c3e3: 75 CF jne 0xc3b4 <-- in case jump to physical attack 1ef:c3e5: BB 1A 02 mov bx, 0x21a 1ef:c3e8: E8 02 C5 call 0x88ed 1ef:c3eb: C6 06 39 48 04 mov byte ptr [0x4839], 4 <-- add 2 dice to balur's strength 1ef:c3f0: B0 04 mov al, 4 <-- set courage spell casted 1ef:c3f2: EB 32 jmp 0xc426 1ef:c3f4: A8 08 test al, 8 <-- check if ESCAPE SPELL already casted 1ef:c3f6: 75 BC jne 0xc3b4 <-- in case jump to physical attack 1ef:c3f8: BB 5A 00 mov bx, 0x5a 1ef:c3fb: 57 push di 1ef:c3fc: E8 EE C4 call 0x88ed 1ef:c3ff: 5F pop di 1ef:c400: C7 45 01 0C 09 mov word ptr [di + 1], 0x90c <-- write new balur's coordinates into profile (Cambiare se si vuole modificare posizione di fuga di balur) 1ef:c405: C6 45 03 1F mov byte ptr [di + 3], 0x1f <-- write new balur's room number into profile (Cambiare se si vuole modificare posizione di fuga di balur) 1ef:c409: 8B 5D 04 mov bx, word ptr [di + 4] <-- get balur's ID position in memory from profile 1ef:c40c: 8A 8F 00 04 mov cl, byte ptr [bx + 0x400] <-- get balur's monster ID 1ef:c410: C6 87 00 04 00 mov byte ptr [bx + 0x400], 0 <-- clear old position's ID into map 1ef:c415: BB 65 55 mov bx, 0x5565 <-- new balur's ID position in memory (Cambiare se si vuole modificare posizione di fuga di balur) 1ef:c418: 89 5D 04 mov word ptr [di + 4], bx <-- save new balur's ID position in memory to profile 1ef:c41b: 88 8F 00 04 mov byte ptr [bx + 0x400], cl <-- write new position's ID into map 1ef:c41f: C6 06 39 48 02 mov byte ptr [0x4839], 2 <-- set balur's default attack dice (remove courage) 1ef:c424: B0 08 mov al, 8 <-- set escape spell casted 1ef:c426: 00 06 BE 3F add byte ptr [0x3fbe], al 1ef:c42a: C3 ret CITAZIONE 0x0AFD --> E98EBD 0x26A1 --> 0272 0x26ED --> E9124C 0x26F8 --> E9EB0C 0x28EE --> E9BF9E 0x33E6 --> C606A83F03C3 0x7302 --> C606A83F01C3 0xC7B0 --> 893ED43F817D080A0A751CA0BE3F803EA83F02742C771AE8899C80FB02763280FB037640E91B6180 3EA83F0074F6E9C65EA80175F98006BE3F018B36D63FE9EB4BA80275E98006BE3F028B36D63FE9954 BA80475CFBB1A02E802C5C606394804B004EB32A80875BCBB5A0057E8EEC45FC745010C09C645031F 8B5D048A8F0004C687000400BB6555895D04888F0004C606394802B0080006BE3FC39090909090909 090909090909090909090909090909090909090909090909090909090909090909090909090909090 90909090909090909090909090909090909090903C137533803E943F1F751B803EC03F007414803EC 33F00750DFE06C33FE89753BEBE01E9A155803EA73F017407803EA73F037503E95D42E93842 Al "glitch delle scale" sto ancora lavorando. Dobbiamo inoltre valutare due nuovi testi personalizzati per le magie di fuga e coraggio. Secondo me se teniamo i testi brevi dovremmo trovare il posto, quelli usati per le magie degli eroi non vanno bene. Io pensavo: coraggio: Balur ha ora 2 dadi di attacco in più in questa stanza. (servirebbe qualcosa di più ridotto) Fuga: Balur fugge attraversando la parete. -------------------- |
|
|
|
1 Sep 2025, 19:39
Messaggio
#3483
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Ho capito come fare, mi ci vuole solo un po' di tempo È incredibile quello che hai realizzato in così poco tempo, ora hai creato da zero un nuovo codice per una funzione che non si è mai voluto implementare. Congratulazioni! Codice Balur aggiornato, ora il comportamento durante il suo turno è il seguente: - se l'eroe è irraggiungibile dentro la stanza esegue PALLA DI FUOCO, se è fuori stanza esegue FIAMMA d'IRA. Una volta lanciate le due magie non farà altro. - se l'eroe è raggiungibile dentro la stanza esegue un lancio di dado per eseguire una di queste azioni: 0 = coraggio 1 = coraggio 2 = coraggio 3 = fuga 4 = fisico 5 = fisico una volta eseguita ogni magia UNA volta, attaccherà sempre fisicamente. Che ne dici se cambiamo il comportamento? - Se tutti gli eroi sono fuori dalla stanza: 0-3= Fuoco di rabbia 4-5= Coraggio (opzionale se non richiede troppo lavoro) - Se l'eroe è irraggiungibile all'interno della stanza: 0-3= Palla di fuoco 4-5= Coraggio - Se l'eroe è raggiungibile all'interno della stanza: 0-3= attacco fisico 4-5= Fuga CITAZIONE Al "glitch delle scale" sto ancora lavorando. Quando appare? Tuttavia non ho potuto testarlo. CITAZIONE Dobbiamo inoltre valutare due nuovi testi personalizzati per le magie di fuga e coraggio. Secondo me se teniamo i testi brevi dovremmo trovare il posto, quelli usati per le magie degli eroi non vanno bene. Io pensavo: coraggio: Balur ha ora 2 dadi di attacco in più in questa stanza. (servirebbe qualcosa di più ridotto) Fuga: Balur fugge attraversando la parete. Per ora possiamo risparmiare quei byte, più avanti valuteremo la situazione. Ricorda che con le tue conoscenze potremo fare molte più cose e sicuramente i byte liberi di testo non saranno sufficienti, quindi dobbiamo cercare di risparmiare il più possibile. Messaggio modificato da raul il 1 Sep 2025, 20:09 |
|
|
|
1 Sep 2025, 21:54
Messaggio
#3484
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Errore con i mostri erranti; nessuna animazione dell'attacco rapido
Quella “macchia” sulla mappa è strana.
Messaggio modificato da raul il 1 Sep 2025, 22:05 |
|
|
|
1 Sep 2025, 22:03
Messaggio
#3485
|
|
Gruppo: SMod Messaggi: 14.544 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 Che ne dici se cambiamo il comportamento? Prima direi di testare quello che avevamo deciso.Le modifiche non sono male ma richiedono molto lavoro. Dovrei riscrivere tutto il blocco centrale. CITAZIONE Quando appare? Tuttavia non ho potuto testarlo. quando Balur lancia palla di fuoco e fiamma d'ira. CITAZIONE Per ora possiamo risparmiare quei byte, più avanti valuteremo la situazione. Ricorda che con le tue conoscenze potremo fare molte più cose e sicuramente i byte liberi di testo non saranno sufficienti, quindi dobbiamo cercare di risparmiare il più possibile. A parte il codice specifico per alcune quest (come Agrain) il resto sono tutte rifiniture, non ci sarà da aggiungere chissà cosa.Di spazio ne ho ancora nel file di lingua. Se fai il conto di tutti i piccoli spazi vuoti (0x00) io ho quasi 1000 Bytes. Ovviamente servirebbe un tool che allinea e compatta in automatico tutte le stringhe. Al momento si può spostare tutto a mano. Anche se con fatica. -------------------- |
|
|
|
1 Sep 2025, 22:18
Messaggio
#3486
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Errore con i mostri erranti; nessuna animazione dell'attacco rapido Quella “macchia” sulla mappa è strana. ![]() Sì, è una conseguenza del "glitch della scala". Se ti ricordi succede anche nella missione "i passaggi silenziosi" quando ti autocuri dopo che la nebbia ti ha ucciso. Come dicevo forse ho trovato un modo per risolverlo, ma devo fare altri test perché non so se aggiusta anche quello della nebbia. CITAZIONE È incredibile quello che hai realizzato in così poco tempo, ora hai creato da zero un nuovo codice per una funzione che non si è mai voluto implementare. Congratulazioni! Grazie, anche per il tuo supporto ;-)Anche questo codice mi ha impegnato parecchio, e alla fine, anche se è solo per questa missione, aggiunge tanto all'esperienza. -------------------- |
|
|
|
1 Sep 2025, 22:20
Messaggio
#3487
|
|
|
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 hai detto nulla sull'errore dei mostri erranti.
Prima direi di testare quello che avevamo deciso. Le modifiche non sono male ma richiedono molto lavoro. Dovrei riscrivere tutto il blocco centrale. Sono modifiche che sfruttano l'inattività di Balur e lo rendono anche più pericoloso. CITAZIONE quando Balur lancia palla di fuoco e fiamma d'ira. Sì, l'ho già visto. La cosa positiva è che se riesci a risolvere questo problema, forse potrai risolvere anche quello dell'autocura. CITAZIONE A parte il codice specifico per alcune quest (come Agrain) il resto sono tutte rifiniture, non ci sarà da aggiungere chissà cosa. Ho pensato più volte che questo progetto fosse sul punto di concludersi, ma nutro seri dubbi sul fatto che agrain sia l'ultima cosa che verrà realizzata. CITAZIONE Di spazio ne ho ancora nel file di lingua. Se fai il conto di tutti i piccoli spazi vuoti (0x00) io ho quasi 1000 Bytes. Aspetterei un po' di tempo, finché non sapremo con certezza che il progetto verrà chiuso. CITAZIONE Ovviamente servirebbe un tool che allinea e compatta in automatico tutte le stringhe. Al momento si può spostare tutto a mano. Anche se con fatica. Sì, ho quasi finito di comprimere i testi, ci ho messo un po' ma ne è valsa la pena. Messaggio modificato da raul il 1 Sep 2025, 22:22 |
|
|
|
2 Sep 2025, 00:06
Messaggio
#3488
|
|
Gruppo: SMod Messaggi: 14.544 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 hai detto nulla sull'errore dei mostri erranti. Non avevo visto, grazie.Controllo. -------------------- |
|
|
|
2 Sep 2025, 21:05
Messaggio
#3489
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Errore con i mostri erranti; nessuna animazione dell'attacco rapido Avevo utilizzato una porzione liberata che però doveva rimanere vuota. Fix regressione primo attacco wandering monster CITAZIONE 0x26ed --> e9124c 0xC954 --> C606A83F01c3 0x7302 --> 909090909090 Nel frattempo ho risolto il "glitch delle scale": CODICE 1ef:c458: 8B 3E D4 3F mov di, word ptr [0x3fd4] 1ef:c45c: 81 7D 08 0A 0A cmp word ptr [di + 8], 0xa0a <-- was it Balur? 1ef:c461: 75 08 jne 0xc46b 1ef:c463: 83 3E A8 3F 01 cmp word ptr [0x3fa8], 1 <-- was it a physical attack? 1ef:c468: 72 01 jb 0xc46b 1ef:c46a: C3 ret <-- exit 1ef:c46b: E9 E7 40 jmp 0x555 <-- continu CITAZIONE 0x16eb --> E88AB1 0xC878 --> 8B3ED43F817D080A0A7508833ea83f017201C3E9E740 -------------------- |
|
|
|
2 Sep 2025, 21:24
Messaggio
#3490
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
|
|
|
|
2 Sep 2025, 21:44
Messaggio
#3491
|
|
Gruppo: SMod Messaggi: 14.544 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 |
PLEASE INSERT YOUR...HEROQUEST DISK PLEASE INSERT YOUR...HEROQUEST DISK 2 PLEASE INSERT YOUR...HEROQUEST DISK 3 RIMUOVERE LA PROTEZIONE...CONTRO LA SCRITTURA. NEL DRIVE NON C'e UN...FLOPPY FILE IN USO. C'è un pezzo di codice enorme dedicato al controllo di ogni singolo file e gestione dei casi, se manca furn.vga deve mostrare floppy 2 mancante ecc... Ho notato che il problema principale nel file LANGUAGE.BIN non è più lo spazio per il testo, ma sono i puntatori liberi. Questo gioco ha un numero finito di puntatori utilizzabili, ed è 298. La sezione dimenticata dei testi per Amiga è servita per recuperare almeno 1Kbyte ma soprattutto 25 puntatori. Sembrerà incredibile ma li abbiamo già utilizzati 24. Fortunatamente ci sono altre posizioni che si possono recuperare ma le avevo lasciate indietro perché più difficili da ottenere. Serve modificare il codie, ma ormai penso ne valga davvero la pena. Parlo dei testi sopra, relativi agli errori dei file e di floppy, che ovviamente non servono più e avevamo già raggruppato in un solo testo "File non presente". I puntatori invece sono ancora separati, serve dunque unirli. Faremo i test una volta verificato che tutto il codice di Balur è a posto, ma sostanzialmente si tratta di sostituire dei valori in esadecimale, come ad esempio: trova BB5002 e sostituisci con BB1000 (x26) ecc... Così TUTTO il codice nel gioco farà riferimento ad un unico puntatore , il 0x0010 ovvero: "FILE NON PRESENTE" e gli altri 5 puntatori saranno così liberi. -------------------- |
|
|
|
2 Sep 2025, 21:47
Messaggio
#3492
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Subito dopo che Balur lancia un incantesimo, c'è un altro artefatto di uno screenshot con il mago. Puoi riprodurlo anche provando a usare l'incantesimo del genio. Ottimo. 0x26ed --> e9124c Sì: 0x26ed --> E964A2 -------------------- |
|
|
|
2 Sep 2025, 21:53
Messaggio
#3493
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
La sezione dimenticata dei testi per Amiga è servita per recuperare almeno 1Kbyte ma soprattutto 25 puntatori. Sembrerà incredibile ma li abbiamo già utilizzati 24. Se può essere utile, ho 3 puntatori liberi contrassegnati con “FF” per quei byte. ![]() ma sostanzialmente si tratta di sostituire dei valori in esadecimale, come ad esempio: trova BB5002 e sostituisci con BB1000 (x26) ecc... Così TUTTO il codice nel gioco farà riferimento ad un unico puntatore , il 0x0010 ovvero: "FILE NON PRESENTE" e gli altri 5 puntatori saranno così liberi. Non so se ora devo modificare qualcosa, ma mi sembra una buona idea recuperare quei 5 punti. Messaggio modificato da raul il 2 Sep 2025, 22:05 |
|
|
|
2 Sep 2025, 22:57
Messaggio
#3494
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Se può essere utile, ho 3 puntatori liberi contrassegnati con “FF” per quei byte. ![]() Devi cercare di darmi gli offset esatti, così non è molto chiaro. Se ho capito bene quelli sono i puntatori agli offset 0x0076, 78 e 7A. Giusto? A me corrispondono agli esiti degli incantesimi di fuoco contro gli eroi. Io lio ho ancora. Non capisco Come ti possano funzionare. CITAZIONE Non so se ora devo modificare qualcosa, ma mi sembra una buona idea recuperare quei 5 punti. Per ora niente, ti darò le istruzioni quando avremo finito con Balur. Ho trovato un altro bug, piuttosto grave perché manda in crash il gioco. Per riprodurlo entra nella stanza di balur e per prima cosa lancia il genio su di lui. Poi passa il turno e fatti lanciare palla di fuoco. EDIT: succede anche quando Balur uccide un eroe che non sia il barbaro con un incantesimo. UFF... la sezione Balur è sempre più complicata... E' una situazione che non avevo previsto, e devo settare una locazione di memoria che ha un valore errato se due magie vengono lanciate una dietro l'altra da eroe poi mostro. per il glitch dell'eroe senza la mappa per ora non riesco a risolverlo. L'alternativa è vedere tutto il pavimento con le scale... -------------------- |
|
|
|
2 Sep 2025, 23:04
Messaggio
#3495
|
|
Gruppo: SMod Messaggi: 14.544 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 |
AH, aspetta, ora mi sono ricordato. Gli scroll delle magie di fuoco li avevamo eliminati perché avevamo deciso di unificarli in:
- il bersaglio resta in vita - il bersaglio è illeso Quindi è giusto, quei tre FFFF sono liberi! -------------------- |
|
|
|
3 Sep 2025, 05:46
Messaggio
#3496
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Ricorda che abbiamo una lista di puntatori e un'altra di testo da unificare, e che possiamo anche ottenere altri puntatori.
Se vuoi, posso anche controllare uno per uno i puntatori duplicati esistenti. È un lavoro lungo, ma non mi dispiace farlo. per il glitch dell'eroe senza la mappa per ora non riesco a risolverlo. L'alternativa è vedere tutto il pavimento con le scale... Se ti sembra difficile o semplicemente non ne hai voglia, puoi lasciarlo così com'è, con il pavimento pieno di scale, e provarci in futuro. Messaggio modificato da raul il 3 Sep 2025, 05:52 |
|
|
|
4 Sep 2025, 19:11
Messaggio
#3497
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Ricorda che abbiamo una lista di puntatori e un'altra di testo da unificare... Hai ragione!!! Mi ero dimenticato. Tu li avevi già modificati in FFFF, io li avevo lasciati orfani. CITAZIONE Se vuoi, posso anche controllare uno per uno i puntatori duplicati esistenti. È un lavoro lungo, ma non mi dispiace farlo. Adesso non serve. Con questo tuo suggerimento possiamo liberare almeno altri 10 puntatori.CITAZIONE Se ti sembra difficile o semplicemente non ne hai voglia, puoi lasciarlo così com'è, con il pavimento pieno di scale, e provarci in futuro. Ci sto lavorando, e il codice delle magie sta migliorando ogni volta che ci metto le mani. Sto provando ad implementare i tuoi suggerimenti, l'unica cosa che non mi convince è l'ultimo attacco fisico ed escape al 50%. Escape secondo me va lasciato 1/6, per permettergli di sfruttare di più gli attacchi fisici + coraggio. Appena si sposta di stanza perde coraggio.-------------------- |
|
|
|
4 Sep 2025, 21:53
Messaggio
#3498
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Adesso non serve. Con questo tuo suggerimento possiamo liberare almeno altri 10 puntatori. Va bene, ma se hai intenzione di unificare i testi, fammelo sapere così faccio lo stesso. CITAZIONE Ci sto lavorando, e il codice delle magie sta migliorando ogni volta che ci metto le mani. Sto provando ad implementare i tuoi suggerimenti, l'unica cosa che non mi convince è l'ultimo attacco fisico ed escape al 50%. Escape secondo me va lasciato 1/6, per permettergli di sfruttare di più gli attacchi fisici + coraggio. Appena si sposta di stanza perde coraggio. Ho usato il coraggio quando l'eroe è irraggiungibile, solo quando è raggiungibile, attacca fisicamente o fugge anche se in realtà ha 4 possibilità di attaccare contro 2, ma l'idea è che fugga per riavere 2 guardie orche, e lì potrà solo attaccare. |
|
|
|
5 Sep 2025, 00:50
Messaggio
#3499
|
|
Gruppo: SMod Messaggi: 14.544 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 |
Ecco la versione 7 delle magie di Balur. Sono sempre più vicino.
CITAZIONE 0xC7AE --> 893ED43F817D080A0A75708B36D63F8A441989363746A2A73FA2CA3FA2B53FA0BE3F803EA83F0274 21770BE8779C80FB037655E90E61E86C9C80FB027620A801757d8006BE3F01E9E44BE8589C80FB027 60CA80275698006BE3F02E98A4BA804755dBB1A02E8F7C4C606394804B004EB49803EA83F0074BBE9 7e5E817D081A1A75EfA0A73FE93cA8A80875A7BB5A0057E8CcC45FC745010C09C645031F8B5D048A8 F0004C687000400BB6555895D04888F0004C606394802B0080006BE3FC383EE1AE9345E 0x2677 --> BECB46B90500518936D63F8A4419A2BC3FE85800598B36D63F83EE1A803EA83F007503E911A1803E A83F027203E907A1E2D4C3 0x1380 --> 9090909090 0x16eb --> E887F2 0x28EE --> 909090 CITAZIONE Va bene, ma se hai intenzione di unificare i testi, fammelo sapere così faccio lo stesso. Certo, finito Balur lo facciamo.CITAZIONE Ho usato il coraggio quando l'eroe è irraggiungibile, solo quando è raggiungibile, attacca fisicamente o fugge anche se in realtà ha 4 possibilità di attaccare contro 2, ma l'idea è che fugga per riavere 2 guardie orche, e lì potrà solo attaccare. Se io fossi il master allora userei Coraggio, solo dopo essere fuggito.
-------------------- |
|
|
|
5 Sep 2025, 06:06
Messaggio
#3500
|
|
|
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 0xC7AE --> 893ED43F817D080A0A75708B36D63F8A441989363746A2A73FA2CA3FA2B53FA0BE3F803EA83F0274 21770BE8779C80FB037655E90E61E86C9C80FB027620A801757d8006BE3F01E9E44BE8589C80FB02 7 60CA80275698006BE3F02E98A4BA804755dBB1A02E8F7C4C606394804B004EB49803EA83F0074BBE 9 7e5E817D081A1A75EfA0A73FE93cA8A80875A7BB5A0057E8CcC45FC745010C09C645031F8B5D048A 8 F0004C687000400BB6555895D04888F0004C606394802B0080006BE3FC383EE1AE9345E 0x2677 --> BECB46B90500518936D63F8A4419A2BC3FE85800598B36D63F83EE1A803EA83F007503E911A1803E A83F027203E907A1E2D4C3 0x1380 --> 9090909090 0x16eb --> E887F2 0x28EE --> 909090 Non sono riuscito a verificare quali byte siano errati, ma alcuni sono stati modificati e manca una stringa completa. 0xc878 CITAZIONE Se io fossi il master allora userei Coraggio, solo dopo essere fuggito. Ecco perché ho usato il coraggio quando gli eroi sono irraggiungibili, sia nella stanza che fuori. Quello che trovo assurdo è usare il coraggio quando puoi attaccare direttamente: usare il coraggio quando puoi attaccare significa solo perdere un turno e aspettare di ricevere colpi dagli eroi. |
|
|
|
![]() ![]() |
| Versione Lo-Fi | Oggi è il: 30th October 2026 - 08:14 |