PascaLand is the porting of the ParaZXLand game to Pascalated Boriel ZX BASIC. The gameplay is essentially the same, with a few simplifications (redefinable key, motion of the parachutist, multiple fonts, helicopter rotor). The graphics has been largely updated: the parachutist, the island, the cloud, the helicopter have been re-designed from scratch.
The color scheme has been upgraded as well.
The plot of the game and its rules are summarized in the attached instruction file and briefly recapped within the game itself.
Taking advantage of the Pascalated Boriel ZX Basic features, the program is structured in functions and procedures. The graphics are done either by using UDGs or by directly drawing the character point by point to allow a pixel-by-pixel positioning of the main character. The helicopter – entering at the beginning of each game – is right-scrolled by a properly-prepared original 4-byte 2-bit scrolling routine (entirely in basic!) using the bit-shift operation included in Boriel ZX Basic, adapted to work on a 24 bit (4 byte) sequence.
During the game, the keyboard and joystick (if enabled) are constantly monitored by means of the LastK system variable and the $1F I/O port, respectively. Please note that on an authentic ZX Spectrum 48k, if the Kempston joystick is enabled without a working interface, unexpected keyboard issues can occasionally occur. Finally, the physical model of the parachute landing. Due to the presence of the parachute, which results in a linear vertical speed, no gravitational effect has been introduced. However, the parachute itself induces a periodic oscillation in the horizontal position of the character, which is obtained with the trigonometric COSine function in dependence of the vertical position.
The horizontal position is also affected by the wind (whose strength and direction can be found in the bottom line), which makes the descent even more difficult. The position of the parachutist is indeed determined by the lateral acceleration.
The game was made by Massimiliano Arca and released as participant in the Pascalated BASIC Contest 2024.
Read more and get download link here:
1 view
1131
310
7 months ago 00:23:09 1
“ILS CHERCHENT À ME FAIRE TAIRE !“ : PASCAL BONIFACE S’EXPLIQUE SUR LA POLÉMIQUE SUR KARIM BOUAMRANE
8 months ago 00:48:42 1
KONTRAFUNK aktuell vom 16. Oktober 2024
8 months ago 00:00:00 2
„350 Millionen Tonnen CO₂ vermeiden“: Übergabe der ersten Klimaschutzverträge mit Minister Habeck
8 months ago 00:12:39 1
Dmitry Bivol Fight vs Boxer is trained by coach who trained Beterbiev | Latest Boxing Highlights HD
8 months ago 00:18:18 1
ZX Spectrum Monthly Roundup - SEPTEMBER 2024
8 months ago 00:11:10 1
PASCALLAND (2024) Longplay, ZX Spectrum
10 months ago 00:15:37 1
“ UNDERESTIMATED “ DMITRY BIVOL vs BIG MAN | Latest Boxing Highlights full fight 2024 , WHO’S NEXT?
11 months ago 00:09:55 1
“Dmitry Bivol Almost Lost his Fight“ | Latest Boxing Highlights 2024 Before Bivol vs Beterbiev
1 year ago 00:16:04 76
Alan Wake 2 PC Re-Tested: Massive Perf Boost on GTX 10-Series ’Pascal’ GPUs
1 year ago 00:54:33 1
Agnès ne répond plus | Tant qu’ils ne retrouvent pas le corps (1/3) | ARTE
1 year ago 00:45:40 1
CBC News: The National | Extortion threats targeting South Asian businesses