Entry Summary
ID2830
TitleLast Sunset for Lattica
MachineZX-Spectrum 48K
LanguageEnglish
GenreArcade Game: Maze
Max Players1
Available TypeA
Without Load ScreenNo
Without InlayNo
People
Authors
Unknown
Downloads
TypeLinkSizeMD5FlagsDetailsComments
Tape image/pub/sinclair/games/l/LastSunsetForLattica.tzx.zip9,404-
NoneOriginal release (O)
BUGFIX tape image/pub/sinclair/games/l/LastSunsetForLattica(BUGFIX).tzx.zip9,498-
NoneOriginal release (O)
Tape image/pub/sinclair/games/l/LastSunsetForLattica.tap.zip9,367-
Undetermined
Loading screen/pub/sinclair/screens/load/l/scr/LastSunsetForLattica.scr6,912-
Instructions/pub/sinclair/games-info/l/LastSunsetForLattica.txt5,572-
Game map/pub/sinclair/games-maps/l/LastSunsetForLattica.png116,964-
Game map/pub/sinclair/games-maps/l/LastSunsetForLattica_2.gif100,058-
Game map/pub/sinclair/games-maps/l/LastSunsetForLattica_3.gif109,788-
Game map/pub/sinclair/games-maps/l/LastSunsetForLattica_4.gif102,668-
POK pokes file/zxdb/sinclair/pokes/l/Last Sunset for Lattica (1983)(Arcade Software).pok235b3c258335bc230b8ff9fcec3895b3248
RZX playback filehttps://archive.org/download/rzxarchive/lastsunset.rzx--
Recorded by Albert Valls (with rollback)
Running screen/zxdb/sinclair/entries/0002830/LastSunsetForLattica-RUN-1.scr6,9125b8fa2eba388aadbc573300cc37e61e5
None
Inlay - Front/zxdb/sinclair/entries/0002830/LastSunsetForLattica_Front.jpg483,117b094ec98c06d6239ef8ef4f587d85399
NoneSingle jewel case
Media scan/zxdb/sinclair/entries/0002830/LastSunsetForLattica_SideA.jpg73,138474528ea56ba25a19db8c885a2094fe0
None
Media scan/zxdb/sinclair/entries/0002830/LastSunsetForLattica_SideB.jpg85,2863f98722f5a71f28c80aa3449298ebe48
None
Inlay - Front/zxdb/sinclair/entries/0002830/LastSunsetForLattica(UltimoAmanecerEnLattica)(Ventamatic)_Front.jpg514,812f7d2c3b826e073a36c143491976884c8
NoneSingle jewel case
Media scan/zxdb/sinclair/entries/0002830/LastSunsetForLattica(UltimoAmanecerEnLattica)(Ventamatic)_SideA.jpg173,261f6ca1ef207ffbf5121a329357071d1bc
None
Media scan/zxdb/sinclair/entries/0002830/LastSunsetForLattica(UltimoAmanecerEnLattica)(Ventamatic)_SideB.jpg173,5887e3c24ada532f20ae184c874939ea8f6
None
Releases
Release #YearDownloads
#0198315
#119833
Origins
TypeTitlePublicationIssueDate
standaloneLast Sunset for LatticaArcade Software-1983
Relations
DirectionTypeEntry
FromAuthored withMCoder
Tags / Members
TagTypeCategoryMember SeqLinks
CursorControl Option-
-
Kempston JoystickControl Option-
-
Ports
No ports recorded
Remakes
No remakes recorded
Scores
WebsiteScoreVotes
WorldOfSpectrum4.758
Notes
TypeText
Known ErrorsBugfix provided by Battle Bunny (JimG): <UL><LI> 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: <PRE> 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</PRE></UL> Modified "BUGFIX" file provided by Einar Saukas.
Aliases
Release #LanguageTitle
#1esUltimo Amanecer en Lattica
Licenses
No licenses linked
Files
No files linked