pouët.net

Go to bottom

Better Late Than Never by Nightfall [web]

                               (-fAZ!)
  ___ _:__ _____   __:_____________    __
 |   \ |__) ___/--/  | ___/___/ \  |__|  |__
 |     |  | /  ¡     |  |  _) .  \ !  |  !  |
 `--\__|--´----´--\__|--´--´--l___\---´-----´
 <=====(  n  i  G  h  t  F  A  L  l  ]======>
  Better late than Never - C64 Intro by xAD
  
I wanted to write a short introduction with a changelog of what i have done in 4/5 weeks After 40 years
not writing anything in assembler for the Commodore 64 although never stopped programming in other languages.

Luckily i remembered the CPU opcodes very well since i worked many years after the C64 with the SNES
(Trainer/Demo/Crack) which used the 65816 CPU a enhanced version of the WDC 65C02 8-bit CPU.

Changelog:

- Drawn the multicolor logo with Multipaint.
- Added the Scroll.
- Added SID Music.
- Replaced the System Fonts with a new set.
- Added color cycle for the scroll.
- Added top and bottom color cycle bars of the logo.
- Added 6 circular sprites.
- Added Y-axis modification for sprites.
- Added modification to make sprites appear one at a time.
- Drawn sprites.
- Added TypeWriter.
- Added TypeWriter Click Sound.
- Added FadeOut TypeWriter.
- Changed the logo lines where the colors scroll with a checkerboard fill.
- Added 2nd Scroll.
- Added color cycle for the 2nd scroll.
- Added pseudo random effect for show the logo.
- Optimized the code and fixed some issues.
- Added 3nd Sprites.
- Replaced the SID Music with one of my favorites.
- The two lines above/below the logo are now displayed only when the logo is fully visible.
- Added flickering for some stars.
- Added 4nd Sprites.
- Fixed the colors of all sprites.
- Added Spacebar to exit.
- Fix Garbage chars when exit.
- Pause to show sprites.
- Switching packer from Exomizer to Dali v0.3.5 (zx0-reencoder for bitfire by Tobias Bindhamme)
- Added Scroll down the Basic Screen.
- Added fade White to Black.
- Added a RED color to the bars.
- Alternated the colors blue/red to the bars.
- Added txt roma.exe 2026 demo party before scroll down the basic screen.

... of course, there was no shortage of swear words :-D
in italian language sound better: bestemmie a raffica come se non ci fosse un domani :-D

Initially i used C64Studio as my development tools but after a few days i opted to use the good Notepad++
and some scripts to assemble with ACME, Crunch (exomizer/dali) and send the program to the U64/1541 Ultimate.

Load and send external PRG file to the U64/1541 Ultimate:
https://github.com/mlund/ultimate64

For debug and memory manipulation i have used the Ultimate64 Manager:
https://github.com/sandlbn/ultimate64-manager

Testing platform:

- Commodore SX-64
- Commodore 64 (Both model)
- U64
- Commodore 64 with VIC-II Kawari
- WinVice

xAD / nIGHTFALL.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=-=-=-=-=-=-=-=-=-=-= WWW.NIGHTFALLCREW.COM =-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Go to top