Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - aNdy

Pages: [1] 2
20 Karma points awarded for everyone who entered the challenge

Thanks you! :cheers:


Day after Halloween, here are the keypresses to get everything activated...

b - bats sprite on/off
z - zombie sprite on/off
w - witch sprite on/off
s - animate spider on/off
h - animate grave hand on/off
o - owl sprite on/off
g - ghost sprite on/off
L - window lights glow on/off

del - switches on/off all above sprites simultaneously

tab - toggles scanlines emulation

right shift & enter - start hidden demo part


Following on from both Old School Demos 1 & 2 comes 'Old School Demo III', released by Cosine.

The demo can be downloaded from the Cosine website...

The demo is 'interactive'.  At the start, all sprites are switched off and certain keypresses will switch sprites on. Also, there is a hidden part activated with a certain other keypress...

All code, graphics and music is by me.  The moon image came from a little organisation called NASA ;)

Included in the download archive is the PureBasic source and all the graphic and music files in their original formats.  What's new for me coding wise?  A vertical scroller, extensive use of transparencies, keyboard control, scanline emulation and further refinement of my design and coding techniques.  More info is in the scroller.

Tools used for this demo: PureBasic 5.60, Photoshop 7.0, MS Paint, Promotion 4.5, Crimson Editor, OpenMPT 1.27, Amiga ST-XX sample disk images.

Works nice here.  Simple but effective!  Good work!

Nice job!

Great use of Xenon2 stuff at the start, love the scroller and 'surprise' on exit!

Sine Scrollers FTW! :D

Stunning image!

But don't get me wrong, I know the value of a competition, it's part of our life, every day we are competing some how, but if we have a chance to make a fair compo - that's what we should do.
Agreed.  Compos are *vital* to progress and pushing the limits of any given machine.  Coming from the C64 scene, the demos released in the last 10-15 years are mind blowing, mainly because of all those groups trying to out-do each other over the years, whether in 'official' competition with rules, or 'friendly' competition.

But sometimes, 'just for fun' particularly with the pre-tense of 'try-something-new', encourages more involvement., as you are trying to do with this challenge.  That's why I'm in! My level is not as good as others, but I will be releasing my source so that those with a lower level than even me (if that's possible), can learn also.  For me, this challenge is all about the learn and not about the kudos.

I'll stop stating the obvious now...

Now my idea is to changing it to a "challenge" only, and maybe get more people entering without being stressed out by a competition, as you know we have super experienced demo coders and newbies here. It's just a test challenge and I want to see how it will be received.

Indeed, I am one of these 'newbies' so I have started an 'entry' based purely on the fact there is no 'competition' to worry about per se.  I always welcome comments/advice but would be gutted to come last in any compo.  If it was a competition, I probably wouldn't enter.  But since it's a bit of fun, count me in!  If that sounds a bit lame, it is! ;)

I'm using this challenge to try out one or two new things to me, but also to practice my coding technique/discipline and to refine stuff I've already learned in PureBasic.  I'm already knee deep in using 'timers' for sprite display animations/effects, whereas in the past I would have relied on crappy for/next loops or moving stuff based on the number pixels with every screen refresh.  Timers are so much more powerful I've found!  So because of this challenge, I've already improved and written code I can now take over to my game. :D

As with my recently released simple demos, I will be sharing source code and graphic/sound files so people can pull it all apart and possible learn or offer me advice.

Oooohhh... so tempted to do something in PureBasic.

Is a month enough time to code, pixel something AND compose some music I ask myself?  :-\

Purebasic / Re: Bitmap Sin Scroller.
« on: September 01, 2018 »
Apologies for resurrecting this old thread...

I completely forgot to mention in other threads I started for my recent releases that knowledge gained from the posts above enabled me to write my own scrolling message routines, leading to eventually heavily rewriting and adding various effects.

My modified and enhanced code can be found in the downloads (sources included in the downloads) in the following threads; I hope someone finds them useful:

A  - --H U G E-- -  thanks to 'Shockwave' and 'va!n' for their posts and idea and humble apologies for not mentioning them in my scrolling messages. I bow down before your greatness! ;)


Continuing my learning in PureBasic, so converting to PC a Cosine game called 'Blok Copy' that has previously been released on C64, C64DTV, Atari 8bit, Commodore PET.

Main engine all functioning, just working out a way to animate the blocks which involves building sprites on the fly and then moving them.  Getting there...

Purebasic / Re: Beast Tribute
« on: June 29, 2018 »
Many thanks for the kind comments!  Very much appreciated and boosts the desire to progress and improve my PureBasic coding.

Coming soon (hopefully), a simple little puzzle game called 'Blok Copy' which is a conversion of the game that has been released across different formats by Cosine.

General chat / Re: The Welcoming Committee
« on: June 06, 2018 »

I've been browsing and posting in the PureBasic section of the forum for a while now, so thought I'd post here finally.  I mainly play around in 8bits, pixelling and composing for C64, but have also composed for the Plus4 and Atari 8bit.

You can see/hear some of my C64 stuff on my CSDb profile here:

I'm a member of the groups Cosine ( and Arkanix Labs (

For various reasons, I ended up coding in PureBasic a couple of years ago and have knocked up a couple of utilities for the C64 to help with graphics work, namely creating character sets using UltrafontPC ( and a mapping tool called CartographPC (internal only at present).

I recently fancied trying out some of the other functions of PureBasic, so have coded up a couple of simple demos.  Firstly was 'Old School Demo 1' ( and most recently, 'Beast Tribute - Old School Demo 2' (  Both the demos include heavily commented source for others to poke and prod.

There will shortly be a PureBasic game added to that as well that I'm not far off finishing, that is a PC conversion of a Cosine 8bit game called 'Blok Copy'.



Purebasic / Re: Introducing a first Look
« on: May 31, 2018 »
What Raccoon said.

Improving in functionality and features all the time.  Great job!

Purebasic / Beast Tribute
« on: May 22, 2018 »
I may be a few weeks later than others, but wanted to contribute to the other Psygnosis style demos that have appeared on this forum courtesy of KrazyK and ~AR-S~.  So finally, here is my effort, that I've called 'Beast Tribute'.

The demo can be downloaded from the Cosine website here:

Like my previous demo (Old School Demo 1), the source is included and is very heavily commented to explain what each bit is doing.  Unlike the last demo, I've not converted the graphics into data and included in the source.  This time the graphics are in their original formats so you can see how it all slots together.  Also, I wrote some new music - although it loads into the demo as an ogg file, the original 4 channel mod file is included so you can load that into whatever tracker and pull that apart too!

Thanks to KrazyK from this forum for pointers on animation control.  All other thanks, credits and information is contained in the demo scrolling message.

Please enjoy!


Purebasic / Re: Psygnosis Agony MinIntro
« on: May 14, 2018 »
I may have missed the boat a bit, but my Psygnosis tribute demo should be coming soonish!  New music written using the original samples from Shadow of the Beast, updated graphics almost complete... now just to piece it all together!

Purebasic / Re: Old School Style Demo
« on: April 30, 2018 »
great work. it's really good to see attention to detail just to give it that extra bling.
quick fade & logo effects for example.
Glad you appreciate that!  Thanks for the kind words!

Purebasic / Re: Cracktro Sources
« on: April 27, 2018 »
Thanks for source share (again!).

BTW, have sent you a couple of PM's.  Received?

Purebasic / Re: Psygnosis Agony MinIntro
« on: April 27, 2018 »
Thanks for share!

Pages: [1] 2