General info for: Last Sunset for Lattica
Title:
Last Sunset for Lattica
Genre:
Maximum Players:
1
Original Publisher:
Original Release Year:
Original Price:
£5.50
Original Publication:
Spanish Price:
1390 ptas.
Machine Type:
ZX-Spectrum 48K
Message Language:
English
Multi-Play Type:
Control Types:
Cursor, Kempston
Known Errors:
Bugfix provided by Battle Bunny (JimG):
  • There are some adjacent screens where the exit positions don't properly match, so it's possible to move into a wall on the next screen. When it happens, the player bounces off the wall and usually goes back to the previous location. However, there are a few cases where the game doesn't calculate the returning position properly, so the player is bounced around a few times and may arrive at an entirely different location, sometimes outside the map. This problem happens because the game uses a complicated formula for calculating connections between map segments based upon which keys had been pressed, which doesn't work properly if the player moved in diagonal. The correction ignores this calculation and instead saves the current and previous segment addresses, as bouncing back off a wall should always go back to where it just came from regardless of which keys were pressed. Fixed using the following patch:
            org  $9D3F
    call PSAVE ; 9D3F CD 34 F8
    org $A2BA
    call PLOAD ; A2BA CD 53 F8
    org $A30A
    call PLOAD ; A30A CD 53 F8
    org $B318
    call PSAVE ; B318 CD 34 F8
    org $B353
    call PSAVE ; B353 CD 34 F8

    org $F834
    PSAVE: PUSH HL ; F834 E5
    LD HL, ($D1A5) ; F835 2A A5 D1
    LD (ROWNUM), HL ; F838 22 88 F8
    LD HL, ($D1A9) ; F83B 2A A9 D1
    LD (COLNUM), HL ; F83E 22 8A F8
    LD HL, (THISAD) ; F841 2A 83 F8
    LD (PREVAD), HL ; F844 22 85 F8
    POP HL ; F847 E1
    LD ($D1A1), HL ; F848 22 A1 D1
    LD (THISAD), HL ; F84B 22 83 F8
    XOR A ; F84E AF
    LD (FLAGAD), A ; F84F 32 87 F8
    RET ; F852 C9

    PLOAD: LD A, (FLAGAD) ; F853 3A 87 F8
    AND A ; F856 A7
    JR NZ, NOSWAP ; F857 20 17
    LD HL, (PREVAD) ; F859 2A 85 F8
    LD ($D1A1), HL ; F85C 22 A1 D1
    PUSH HL ; F85F E5
    LD HL, (THISAD) ; F860 2A 83 F8
    LD (PREVAD), HL ; F863 22 85 F8
    POP HL ; F866 E1
    LD (THISAD), HL ; F867 22 83 F8
    INC A ; F86A 3C
    LD (FLAGAD), A ; F86B 32 87 F8
    JR ROWCOL ; F86E 18 06
    NOSWAP: LD HL, (THISAD) ; F870 2A 83 F8
    LD ($D1A1), HL ; F873 22 A1 D1
    ROWCOL: LD HL, (ROWNUM) ; F876 2A 88 F8
    LD ($D1A5), HL ; F879 22 A5 D1
    LD HL, (COLNUM) ; F87C 2A 8A F8
    LD ($D1A9), HL ; F87F 22 A9 D1
    RET ; F882 C9

    THISAD: defw $0000 ; F883 00 00
    PREVAD: defw $0000 ; F885 00 00
    FLAGAD: defb $00 ; F887 00
    ROWNUM: defw $0000 ; F888 00 00
    COLNUM: defw $0000 ; F88A 00 00

Modified "BUGFIX" file provided by Einar Saukas.
Comments:
SPOT Comments:
Authors:
Features:
Group:
Themes:
Authored with:
Contests:
Screens
Last Sunset for Lattica loading screen
http://spectrumcomputing.co.uk//pub/sinclair/screens/in-game/l/LastSunsetForLattica.gif in-game
License Information


Sorry - No License Information Available


Releases
£5.50
Ultimo Amanecer en Lattica
Authors


No author details available

Compilations featuring this title


This title is not part of a compilation

Compilation Contents


This title is not a compilation

Games In This Series


This title is not part of a series

Other Platforms


No Other Platforms Available

Magazine References
Date: 9-1984
Page: 63
Article Type: Advert
Date: 12-1983
Page: 14
Article Type: Review
Date: 2-1984
Page: 106
Article Type: Advert
Date: 3-1984
Page: 83
Article Type: Advert
Date: 8-1984
Page: 107
Article Type: Advert
Date: 9-1984
Page: 16
Article Type: Advert
Date: 10-1984
Page: 24
Article Type: Advert
Date: 11-1984
Page: 4
Article Type: Advert
Date: 12-1984
Page: 159
Article Type: Advert
Date: 1-1985
Page: 162
Article Type: Advert
Date: 2-1984
Page: 50
Article Type: LivingGuide
Date: 3-1984
Page: 51
Article Type: LivingGuide
Date: 4-1984
Page: 68
Article Type: LivingGuide - http://www.crashonline.org.uk/03/lguide05.htm
Date: 2-1984
Page: 50
Article Type: Review
Date: 3-1984
Page: 51
Article Type: Review
Date: 4-1984
Page: 68
Article Type: Review
Date: 10-1983
Page: 38
Article Type: Review
Date: 2-1984
Page: 67
Article Type: Advert
Date: 10-1983
Page: 14
Article Type: Review
Date: 10-1983
Page: 59
Article Type: Advert
Date: 11-1983
Page: 59
Article Type: Advert
Date: 12-1983
Page: 70
Article Type: Advert
Date: 1-1984
Page: 46
Article Type: Advert
Date: 2-1984
Page: 48
Article Type: Advert
Date: 3-1984
Page: 64
Article Type: Advert
Date: 7-1984
Page: 18
Article Type: Advert
Date: 8-1984
Page: 47
Article Type: Advert
Date: 11-1984
Page: 59
Article Type: Advert
Date: 12-1984
Page: 38
Article Type: Advert
Date: 5-1985
Page: 51
Article Type: Advert
Date: 7-1985
Page: 43
Article Type: Advert
Date: 8-1985
Page: 50
Article Type: Advert
Date: 10-1983
Page: 79
Article Type: Advert
Date: 11-1983
Page: 155
Article Type: Advert
Date: 2-1984
Page: 148
Article Type: Advert
Date: 3-1984
Page: 144
Article Type: Advert
Date: 4-1984
Page: 104
Article Type: Advert
Date: 5-1984
Page: 132
Article Type: Advert
Date: 6-1984
Page: 137
Article Type: Advert
Date: 7-1984
Page: 131
Article Type: Advert
Date: 8-1984
Page: 137
Article Type: Advert
Date: 9-1984
Page: 137
Article Type: Advert
Date: 10-1984
Page: 162
Article Type: Advert
Date: 11-1984
Page: 176
Article Type: Advert
Date: 12-1984
Page: 226
Article Type: Advert
Date: 11-1983
Page: 41
Article Type: Review - http://www.sincuser.f9.co.uk/020/softwre.htm