Break's

Text

Exact  

Virtual Dreams - Chaosland SourcesDetailsCaseRow
Info (Miroslav2.txt)
			Hi man!


	 this is Tsunami typing again. So here are those requested Chaosland
	routines. I don't remember when your letter arrived, but hopefully
	this reply didn't take too long time after all.. So, you said
	you knew how the mouth thing was made;-) But, I'm still am 90%
	sure that you don't, hehe.. This is bcoz everyone seems to be
	thinking that it was an "optimum fuckup" routine! It is not... 
	You couldn't have more than 16 color pics on OF routine. Now 4096
	cols are possible and also moving into x-direction was made possible!
	So, that routine has nothing to do with OF-routine.. It was
	written totally(?) using copper. And it works fine in A3000, if
	you put one blitter wait into the source. I forgot it when coding
	the intro... I didn't see the fuck up, bcoz the intro ran fine on
	my slow machine;-(

	 I do have lightsource vectors of some form. Very old sources, but
	I can try to find some. They probably won't work too fine on
	A1200 without small fixing;() And single copperblit-buffer may
	cause some probs on fast machines, too...

	 The copperham.Skl gfx is obviously converted into standard chunky
	format. It wants to say that it is in byte/pixel mode. In the
	file the first byte is the color of the first pixel... and so on.
	Then there is another table containing all the color values.
	Finally the chunky file is converted into an absolute colorvalue
	file!

	 A new one can be made first converting a .iff file into normal
	raw-format 176*176 pixels of size. Then just convert it into the
	byte/pixel mode. I try to find one conversion routine for that
	purpose. Then save the palette into separate file and put it
	to the place of the old palette...

	 The fractal zoomer is really a simple routine, but even though
	it is only about 220 lines long source, it is very hard to get
	working! I have tried to explain it to about 10 guys, but only
	a few have understood it anyway;() But you already have the source
	if I recall it correctly? So here is a short explanation about the
	theory of fractal(???) zooming:

	 The picture is divided into 32*32 puzzles (in theory..). Then
	I go to the first puzzle and take values from 2 tables containing
	the x-difference and y-dif., add these together and get a value
	that tells: FROM WHERE should I copy a block TO here! Then I do
	the copying action and go to the next puzzle. and so on. There
	is also additional x & y "shaking" routines that try to obtain a
	better result in rotation. Not so static you know... I have 2
	buffers. I copy from the one I show to the other one hiding
	somewhere. Hmm... that's the method, but it is quite hard to
	explain. Hopefully you understand it, when looking both this short
	guide and the source?

	 What kinda school are you in?? I have never needed coding capabilities
	at school, or actually not Assembler... Non standard routines
	are the only ones that I'm interested in, but still they are also
	the most difficult to invent. We probably will have some new ideas
	and quite hard code on our coming demo called "Psychedelic", but
	it will be an AGA-demo and released on Assembly'94 in 3 months.
	So, I probably cannot offer any new things before the Ass'94.
	I have had quite a lot to do in the school lately, but the school's
	gonna be over in 3 weeks from now! C00l!!

	 Hopefully I didn't forget any files... They seem to be overall my HD;(
	I also cannot test all of the routines on my A1200.

	 Btw: All post me should be posted from 1.6.-94 on to the following
	address: (reason: army....)


							Timo Aila
							Lapuankatu 6 as 4
							65350 Vaasa
							Finland


Disclaimer: Texts are presented here in their original form, control chars and all, with no edits or censorship. All texts have been already been voluntarely released to the public as a part of the demos. That said, if a text seen here contains information about you personally that you don't wish to be visible, contact me and I will remove it from the website.