Welcome, Guest. Please login or register.

Author Topic: [C64] QUOD INIT EXIT games  (Read 58683 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline saimoTopic starter

Re: [C64] QUOD INIT EXIT games
« Reply #29 from previous page: May 12, 2023, 03:33:46 PM »
Finally another preview is ready!

This is what it includes:
 * quickstart guide
 * intro
 * manual
 * full zones 1 and 4
 * placeholders for zones 2 and 3
 * crippled zone 5
 * placeholder for outro

This is what it does not include:
 * full zone 5
 * outro

This is what is still to be done:
 * making zones 2 and 3;
 * exploiting the remaining 512 bytes VIC-II bank space for zones 4 and 5;
 * writing outro music.

The changelog below provides the detailed list of changes since the previous preview; highlights:
 * completed zone 1;
 * added 8 new baddies;
 * added saving of game progress;
 * made many bugfixes and optimizations.

VIDEO
DOWNLOAD

CHANGELOG

Code: [Select]
* Added 8 new baddies (they are 16 in all now).
* Re-added stopping of food/drinks generation after Zampo starves (found a way to do it basically at no cost).
* Saved 234 to 244 bytes (depending on the zone) by reorganizing a bit the memory map once again.
* Saved 257 to 266 bytes (depending on the zone) by moving the zone-complete transition from the zone program to a separate program.
* Saved a sprite page by reworking the graphics and the logic of the baddies explosion.
* Made a few optimizations.
* Made various other minor improvements.
* Fixed a rare endless wait (due to lack of CPU cycles).
* Fixed the portals graphics update and a CPU load peak (which might even cause a frame skip) in the FUN PARK zone (a routine used the wrong condition code in a branch, so the portals graphics update was triggered also when it should not have been).
* Fixed the handling of collisions against baddies when Zampo is being relocated (if Zampo had been in PIG-OF-STEEL mode, collisions were detected and baddies were killed).
* Fixed the handling of collisions against baddies when the GOLD mode is starting (due to the initial flashing of Zampo's skin, collisions could be detected).
* Fixed the handling of collisions against baddies when the distance from the checkpoint is very large (the quick relocation of Zampo to the checkpoint would cause the immediate disappearance of the baddie, so collisions would not longer be detected until the same or another baddie re-appeared on the screen, thus leaving the collision flag set and causing repeated collision detections).
* Fixed the handling of collisions against slides in the FUN PARK zone (Zampo could get stuck due to a tile index constant being off by one and another tile index constant indicating the opposite tile).
* Fixed the teleporting of Zampo from the left border of the bottommost portal of the FUN PARK zone (he was taken to another portal's destination due to a coordinate constant being off by one).
* Fixed the turbofart flame at the end of the zone-complete transition (it was shown for 2 frames instead of 1).
* Fixed the lighting property of a FUN PARK zone tile.
* Worked on the FUN PARK zone map: made it 64 pixels taller (now it is 2048x912 pixels); completed the layout; added gameplay features; improved the graphics; moved the exit point to a better (and recognizeable) place; fixed some tiles.
* Worked on the CLIFFS zone map: made it 16 pixels taller (now it is 2048x944 pixels); extended the underground part.
* Worked on the FORTRESS zone map: made it 16 pixels taller (now it is 2048x896 pixels); extended the underground part; touched it up in a few places.
* Worked on the frontend: restricted the selectable zones to the first one and any other reached previously; made the outro item activate only upon game completion (so, when the game has not been completed, it cannot be selected and only its silhouette is visible); added auto-selection of the joystick item when [UP] or [DOWN] is pressed; added zones numbers in front of the zones names; made it smaller.
* Worked on the preamble: made it smaller.
* Worked on the documentation: extended/improved/fixed quickstart guide and manual.
* Worked on EasyFlash features: embedded and used EasyAPI to save the game progress permanently and thus have the frontend enable the zones/outro accordingly; ensured the LED is on/off when the cartridge is / is not in use; added cartridge name.
RETREAM - retro dreams for Amiga, Commodore 64 and PC
 

Offline saimoTopic starter

Re: [C64] QUOD INIT EXIT games
« Reply #30 on: March 05, 2025, 10:34:51 AM »
Since the last post, a huge amount of changes and additions has been made. The most important one is the creation of a new zone (i.e. level): TOWERS.

https://www.youtube.com/watch?v=wcf6QDYbtzs

CHANGELOG
Code: [Select]
Preview 8 (3.5.2025 unreleased)
* Avoided that the belly meter lowers in less than a full delay period after it gets fully replenished (that was not a bug, but a known - and until now accepted - consequence of the use of a global timer).
* Changed the way the endpoint blinking is handled, so that it cannot be missed when the tile is not visible.
* Touched up Zampo's ears.
* Reduced the volume of the snare in all the tunes.
* Made various improvements/optimizations.
* Fixed the handling of Zampo's flashing (if a spinach can collided against Zampo as soon as it appeared and Zampo was flashing due to the start of the GOLD mode, the flashing would last as long as the STEEL mode lasted, even if Zampo stopped sitting).
* Fixed the restart of the zone and the launch of the transition to the next zone (operations were done regardless of the raster beam position, which could cause some minor graphics glitches for one frame).
* Added the TOWERS zone.
* Changed the zones order (now it is NEW PORK, TOWERS, FUN PARK, CLIFFS, FORTRESS).
* Worked on the CLIFFS zone map: made it 16 pixels taller (now it is 2048x960 pixels); extended the underground part; made it easier/fairer in some places; made a few little graphical improvements.
* Worked on the FORTRESS zone map: made it 16 pixels taller (now it is 2048x912 pixels); extended the underground part.
* Worked on the frontend: changed the icon highlight colors.
* Worked on the intro: added a joke; fixed the spacing of some lines.
* Worked on the outro: fixed a character.
* Worked on the documentation: improved and extended the manual; added warning at the top of the quickstart guide.

Preview 7 (24.6.2023)
* Made a minor optimization.
* Fixed the handling of killing of baddies (in a very rare case, if the PIG-OF-STEEL mode ended before the explosion animation ended and Zampo remained close to it, a collision against the last frame of the animation could be detected and exchanged for a collision against a baddie).
* Worked on the FUN PARK zone map: removed a potty.
* Changed the contact email address.

https://retream.itch.io/quod-init-exit-iio

P.S. Only one zone remains to be made and then the game will be finally complete!
RETREAM - retro dreams for Amiga, Commodore 64 and PC