tomtom0674 information 31 glöps
- general:
- level: user
- personal:
- first name: Marc
- last name: Golombeck
- 16k Apple II FIRE by 8-Bit-Shack
- Apple ][ FIRE Mini-Demo using double LORES graphics with MockingBoard sound.
- Animation of 512 pixels with a FIRE-effect in the foreground
- Pseudo random number generation for fire generation
- Using the simulated fire as a mask for an animated logo in the background
- User interaction possible
- Music playback via a MockingBoard (or compatible sound card)
For more information about this mini-demogo to minisite. - Animation of 512 pixels with a FIRE-effect in the foreground
- isokadded on the 2021-01-22 12:03:18
- 128k Apple II XMAS-Demo 2020 by 8-Bit-Shack
- This year's XMAS-Demo is a feasibility study combining the DOLORes library (DOUBLE LORES) with MockingBoard music and a particle simulation state machine (well it is not really an XMAS-Demo theme ;-)).
The latest DSK-image with some background information can be found here:
http://www.golombeck.eu/index.php?id=50&L=1
Some technical information:
1. The DOLORES library and the PT3-player module reside below the DOS 3.3 area
2. The state machine for the particle simulation is located directly before the both modules starting from $6000, so a CALL 24576 restarts the demo after "quitting".
3. Half of the zero page is used for DOLORES and PT3-player variables. Some of the rest is used by the particle state machine. The page is saved during the algorithm startup and restored when leaving the demo which keeps the Apple in "normal" working state afterwards. Maybe not necessarily needed - I like this feature of a clean quit from the demo algorithm
4. The song data is loaded from $2000. Theoretically using the current memory layout the maximum song file length could be 16 kB (PT3-file / Vortex-Tracker)
5. AUX memory is used by the DOLORES library: parts of the machine code is copied to AUX RAM. When using the SCRN-function DOLORES switches to AUX memory as well as when using the flood fill algorithm which builds its search trees completely in the AUX memory area.
6. The interrupt handler for the sound file playback got an extra JSR to a user defined routine that will manage things that need timed action for the demo algorithm. Here I am reversing gravity direction each 10 s so the pixels will move back after a simulation and the Galton board will be simulated over and over again without any need for user interaction (standalone demo function)
7. The modular setup enables the creation of new games or demos by using the DOLORES and PT3-player framework and add just your own code. The PT3 player uses about 15% of the cycles when playing music files.
I am happy to discuss the technical stuff in more detail if anybody is interested! Merry XMAS and have a save time! - isokadded on the 2020-12-14 20:21:13
- 64k Apple II 3D-Starfield by 8-Bit-Shack
- Best method to fall asleep ever watching this animation!
- rulezadded on the 2018-04-16 18:34:56
account created on the 2018-02-22 18:04:20