Parameter | Informationen |
---|---|
Konsole: | SNES |
Original Spiel: | Arcana |
Typ: | Improvement |
Genre: | Role Playing |
Veränderungen: | GP |
Ersteller: | rainponcho |
Erstellungsdatum: | 06/27/2020 |
Letzte Änderung: | 06/30/2020 |
Parameter | Informationen |
---|---|
Dateiname: | fastrom (v1.1b).zip |
Downloads: | 19 |
Anforderungen: | No-Header (SNES) |
Version: | 1.1b |
Bewertung: |
Don’t think this is gonna be a 100% Gold Remake, it’ll have its differences. Extra battles (some’ll be optionals, tough but rewarding), Hoenn Pokemon (in every area, and hard to find) New areas, Remapped some dungeons (so your old guides wont work) , Extra recurring characters (some’ll hate you, some’ll help you)
Note that the hack is incomplete but feel free to enjoy the hack as-is.
0.6 to 1.0 changes [torha] - Minor speed up when creating dungeon tiles - Upgrade to v0.6 Short explain: 839d59 lda $7f0000,x [7f0040] 839d5d pha 839d5e sep #$30 839d60 plx 839d61 lda $83b251,x [83b350] 839d65 xba 839d66 plx 839d67 lda $83b251,x [83b251] 839d6b xba 839d6c rep #$30 Notice how it uses the stack (pha, plx, plx). A small gain by avoiding the r/w to ram. [19d5d] A8 EB AA... tay ; two 8-bit tile data xba tax sep #$30 lda $83b251,x ; tile1 xba tyx ; tile2 lda $83b251,x rep #$30 Which fits perfectly. 1.0 to 1.1b changes [Sarah Shinespark] Removes a useless ADC in $9008 (an event handler) and uses the 3 bytes to add an ORA. Changes any banks using this method to fastrom banks. Also, manually changed a lot of JSLs to use fastrom. Before: $80/9013 85 10 STA $10 [$00:1E10] $80/9015 BD 57 0C LDA $0C57,x[$80:0CD7] *$80/9018 85 12 STA $12 [$00:1E12] $80/901A 8A TXA $80/901B 0A ASL A $80/901C 0A ASL A $80/901D 0A ASL A $80/901E 69 0F 0D ADC #$0D0F $80/9021 85 14 STA $14 [$00:1E14] $80/9023 A9 00 00 LDA #$0000 *$80/9026 69 00 00 ADC #$0000 $80/9029 85 16 STA $16 [$00:1E16] $80/902B A7 10 LDA [$10] [$17:91F1] After: $80/9013 85 10 STA $10 [$00:1E08] $80/9015 BD 57 0C LDA $0C57,x[$80:0C99] *$80/9018 09 80 80 ORA #$8080 $80/901B 85 12 STA $12 [$00:1E0A] $80/901D 8A TXA $80/901E 0A ASL A $80/901F 0A ASL A $80/9020 0A ASL A $80/9021 69 0F 0D ADC #$0D0F $80/9024 85 14 STA $14 [$00:1E0C] $80/9026 A9 00 00 LDA #$0000 $80/9029 85 16 STA $16 [$00:1E0E] $80/902B A7 10 LDA [$10] [$55:5555]