Welcome, Guest. Please login or register.


Author Topic: Bars1kb/Genesis Project (1kb intro) (Read 243 times)

Offline Sdw

  • User
  • *
  • Posts: 50
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 53.0 Firefox 53.0
    • View Profile
Bars1kb/Genesis Project (1kb intro)
« on: 2017.May.15. 22:54:02 »
Here's another small intro, this time with music and several effect-variations, a bit larger this time though, just under 1kb.



YouTube video
« Last Edit: 2017.May.15. 23:00:18 by Sdw »

Online gflorez

  • EP addict
  • *
  • Posts: 1978
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 53.0 Firefox 53.0
    • View Profile
Re: Bars1kb/Genesis Project (1kb intro)
« Reply #1 on: 2017.May.15. 23:53:27 »
Now I see why you looked for gradients of the same colour....

Fantastic stylish effect!

Offline Zozosoft

  • EP addict
  • *
  • Posts: 12538
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 53.0 Firefox 53.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Bars1kb/Genesis Project (1kb intro)
« Reply #2 on: 2017.May.16. 06:39:51 »
Very nice!

Offline geco

  • EP addict
  • *
  • Posts: 4400
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Bars1kb/Genesis Project (1kb intro)
« Reply #3 on: 2017.May.16. 10:34:52 »
Cooool !!! :)

Online endi

  • EP addict
  • *
  • Posts: 5696
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 57.0.2987.133 Chrome 57.0.2987.133
    • View Profile
    • Honlapom
Re: Bars1kb/Genesis Project (1kb intro)
« Reply #4 on: 2017.May.16. 13:00:36 »
cool new program

Offline IstvanV

  • EP addict
  • *
  • Posts: 4033
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: Bars1kb/Genesis Project (1kb intro)
« Reply #5 on: 2017.May.16. 19:55:17 »
Nice effect. :) I was able to reduce the size of the program from 917 to 882 bytes by using "epcompress -raw -m3" compression:
* bars1km3.com (0.86 kB. 98x3 - viewed 34 times.)
This uses the following simplified loader (100h-167h), perhaps it could be useful in other demos:
* bars1km3.s (2.74 kB - downloaded 35 times.)
It can be made even shorter (-3 bytes) by testing only bit 4 of D at the beginning of readLength, since the start address is 1000h and the data size is less than 4K. 4 more bytes can be saved by removing the header from the compressed data (2 bytes at the beginning and 2 bytes at the end), it is not used here. Edit: setting the stack pointer is not necessary either, that could be another 3 bytes saved.
« Last Edit: 2017.May.16. 22:37:26 by IstvanV »