««-  · CWU MEMOiRS 0x5B · -»»

--==oO==-- cHAOS wORLD uNKNOWN -[]- history file #0x5b --==Oo==--

date .......... sat 1995-12-02

location ...... nEopardy's place, hautataipale, lietevesi

present ....... nEopardy     / cHAOS wORLD uNKNOWN
                kHanatik     / cHAOS wORLD uNKNOWN
                wArlord      / cHAOS wORLD uNKNOWN
                mR.mEgAsTuFf / cHAOS wORLD uNKNOWN
                wHitedodge   / cHAOS wORLD uNKNOWN

--==oO==-- --==Oo==-- --==oO==-- --==Oo==-- --==oO==-- --==Oo==-- 

mR.mEgAsTuFf: Goddamnit yar triangle's rotatin' so smoothly there hey!!!

nEopardy: It doesn't actually do quite well yet, but at least better than the version that used Turbo Pascal inline asm.

mR.mEgAsTuFf: Is that Gouraud-filler now pure pmode code?

nEopardy: Yeah...

nEopardy: I'm yet to translate the whole 3d routine into 32-bit asm but I haven't had the time 'cause I've concentrated on schistic so much...

mR.mEgAsTuFf: Ya'd get to throw the whole fuckin' Turbo Pascal away if ya got everything tured into asm!!

nEopardy: Well, I would still keep it for testing all the algorithms beforehand before translating them into asm...

mR.mEgAsTuFf: It's so fuckin' lame to even test with Pascal...

mR.mEgAsTuFf: All the fuckin' Jmagics and other elites always code everything directly as asm!!

nEopardy: Well, perhaps I'm not on such an elite level yet...

kHanatik: Which optimisation methods have you used in this Gouraud routine?

nEopardy: Well, I unrolled the whole loop which more than doubled its speed!

nEopardy: Those DEC and JNZ took nine cycles total per pixel, but without there's only six cycles left plus the memory waitstates...

wArlord: Whatta hell man, ye've written the same lines dozens of times in a row!!

nEopardy: 320 times... and before that we calculate which memory address to jump to in order to run it the right amount of times.

wArlord: Goddamn ye, is it worthy to make such a mess now? Ain't it like helluva hard to keep all that together!?

wArlord: And don't they have some over-the-top 486 as the compo machine at Juhla anyway? It's all useless-

mR.mEgAsTuFf: That's not any fuckin' reason to leave optimizations undone!!

mR.mEgAsTuFf: DAMN IF THERE'S A SINGLE FRAMESKIP IN AN EFFECT IN THE COMPO SITUATION THEN I'M GONNA SHAME MY EYES OUTTA MY HEAD!!!

kHanatik: I totally agree that the code must be as perfect as possible.

wArlord: Ain't soundin' very perfect to my ears that...

kHanatik: It is not perfect at all yet, there is still a lot of room for additional optimisations.

nEopardy: Right...

kHanatik: I suppose your routine is now writing to the memory one byte at a time? It would be better to use 32-bit chunks as we are in pmode.

nEopardy: Hmm... that could be, I haven't even thought about that yet...

kHanatik: And the memory writes should be aligned, so you will have to make four different versions of the unrolled loop.

wArlord: So, ye mean like fuckin' repeatin' the same thang a thousand times? Wouldna the memory run out in sump'n like that already?

kHanatik: It would probably only take some tens of kilobytes in the memory.

kHanatik: This does not matter, since the 64-kilobyte segment boundaries do not exist in protected mode.

wArlord: But ain't y'all ashamed at all aboot that the proggy would bloat up like hell when every loop has to be repeated thousand times?

kHanatik: The EXE packer will compensate...

nEopardy: Yeah, there's only the same instructions repeatin' so the size only grows a little bit in the packed version.

wArlord: Well, I'd still call that quite a shitty kinda codin'.

nEopardy: Could you kHanatik come to assist me with coding so we could get it finished quicker and you've also got ideas? 'Cause schistic -

kHanatik: I cannot, as the DOS emulator in Linux does not support protected mode.

mR.mEgAsTuFf: Oh, so that Linux is bein' fuckin' shitty once again!

kHanatik: The fault here is in the application, not the kernel.

nEopardy: Even OS/2 supports pmode under DPMI...

mR.mEgAsTuFf: Right! Boot to fuckin' DOS from yar lousy Linux then, dammit!

wHitedodge: YE SHOULD NEVER BOOT DECRE!!!

kHanatik: It is indeed important for the CWUNet 2.0 users to get into DECREPiTUDE.

kHanatik: Even a short downtime would be shameful for a Linux machine.

wHitedodge: RIGHT!

kHanatik: Besides, it is better for me to concentrate on the Amiga demo.

nEopardy: It may very well be that we can't finish the PC demo before some coding assistance.

mR.mEgAsTuFf: I guess wArlord is da most promisin' coder after da two of ya.

wArlord: At least I'm not fuckin' gonna take part in yer unrollings! Ye can write yer pukecode all by yerselves!

mR.mEgAsTuFf: Goddammit, should I then fuckin' offer myself as a coder?

wHitedodge: Could I try that too?

mR.mEgAsTuFf: First fuckin' learn that PPL at least!!

wHitedodge: I've got BBBS now, there ain't no PPL there!!

mR.mEgAsTuFf: Well, whatever that BZ-script or other shit language there was in that lamesoft dammit!!

nEopardy: Yeah, BZ...

mR.mEgAsTuFf: There's a fuckin DOLLAR SIGN in every variable in BZ! That kinda lameness reminds me of BASIC!!

kHanatik: The dollar signs in the END are Basic lameness, the ones in the BEGINNING are Unix eliteness.

nEopardy: Yeah, and I also think PPL looks more like Basic than BZ does...

mR.mEgAsTuFf: UP YARS THERE GODDAMMIT! LOOK AT YARSELF!!! YAR SUCH A BALLHEAD DRAWN WITH A CIRCLE COMMAND!!!

wHitedodge: (Tee-hee...)

wArlord: Does it fuckin' matter at all which looks more like Basic? Ain't the main point that the boardsoft itself -

mR.mEgAsTuFf: Ya can't make an elite boardsoft if da language is lame!!

wArlord: Yeah, right, PCBoard is actually eliter than BBBS, despite how shitty its language may look...

kHanatik: But could we concentrate on demomaking once again?

wHitedodge: I'd also like much more to write some true elite demo asm than some language that looks like Basic!

kHanatik: You might be unable to learn Assembly, as you have not even learned the elementary languages properly.

wHitedodge: I'VE GOT THE HIGHEST BELIEF POWER IN THE WHOLE CREW!!! I'M SURE TO LEARN ASM IF I JUST BELIEVE ENUFF IN MYSELF!!!

wHitedodge: Besides, I even learned that there OOBE before anybody else in CWU!!

nEopardy: All that sounds to me, kHanatik, that you're making up excuses so that I would get to code the whole demo...

kHanatik: I also much more willingly write Motorola asm than Intel asm -

nEopardy: You deliberately recommended pmode for me to get an excuse for not participating!!

wArlord: And was it ye, Jyri, who got that unrollin' idea also?

nEopardy: Yeah, it was him.

wArlord: It's quite clear that yer now tryin' to get Sam to code the whole heap, once ye recommend that kinda code-shittin' for him!!

wHitedodge: Just like that!!

nEopardy: I'm betting that you're trying to make me use all of my time for democode so that there'd be nothing left for schistic anymore!

nEopardy: And who knows if you were taking the chance to go to the IRC cand chat with her yousrelf!!!

kHanatik: No, I am really using all of my remaining time for Amiga democoding.

nEopardy: schistic is my property, hear me, not yours!!

nEopardy: We're a double flame, and our destinies are intertwingled via Final Light...

nEopardy: We're meant for each other, so you should keep yourself as far as possible from schistic!!

kHanatik: I haven't even private-chatted with her at all on IRC. Lately.

nEopardy: BUT YOU'VE DONE THAT SOMETIMES!! YOU'RE FUCKIN' NOT GONNA TAKE HEIDI AWAY FROM ME!!

wArlord: That's soundin' quite suspicious now, that delusion of yers there, Sam!

mR.mEgAsTuFf: Right, chill fuckin' down there already.

nEopardy: I'm gonna defend my property even if I had to die for it!!

wArlord: Now, that sounds worryin'! Put some goddamn limit there already, man!

nEopardy: Allright, I'm tryin' to calm down then...

nEopardy: But that doubleflame thing is true even if you don't believe in it! Our souls -

mR.mEgAsTuFf: Couldn't ya help nEopardy in his PC code even a little bit, Stuffie? So he wouldn't need to dwell in his jelliness...

nEopardy: Krhm...

kHanatik: I find the lameness of PC coding extremely distressing. We are having to use someone else's DOS extender, someone else's music player -

mR.mEgAsTuFf: Even many elite crews are usin' Tran's pmode and a stock player!!

kHanatik: It is not our intention to be merely a single elite crew among others but the elitest of them all.

kHanatik: We cannot reach this goal unless we, at some point of time, produce our own DOS extender, player, assembler, -

mR.mEgAsTuFf: So, we should even make our own assembler? Guess it affects so helluva lot in the result -

kHanatik: Even the features of the assembler affect whether the code ends up being average or elite!

nEopardy: And I'd be the one that'd have to code all that? 'Cause you don't want to, and Kassu supposedly can't learn, and -

kHanatik: None of us have GUS, so we cannot even make a scene-grade player of our own for the PC.

kHanatik: The path of PC eliteness is full of dead-ends even in general if one wants to make all by themself in the true elite way.

kHanatik: We should therefore concentrate on the machines with more occult relevance.

mR.mEgAsTuFf: Whatta fuck? We shouldn't really drop the PC section dammit!

wArlord: It's quite bulldungish suggestions yer havin' there now once again!

mR.mEgAsTuFf: And I bet that even if it'd be elite to have our own players and such, we should also realize our resources and -

kHanatik: In the PC world one actually needs to use much more resources as there are so many different possible hardware setups.

kHanatik: Different soundcards need to be separately supported, as well as machines with different speeds, memory configurations and video cards -

mR.mEgAsTuFf: There are differences in the Amigas as well!!

mR.mEgAsTuFf: And ya don't really need to test da different combinations, it's enough that it works with the one in the compo machine!

kHanatik: But Amiga is at least slightly better in this aspect. All the Amigas have the same kind of sound chip in the register level.

mR.mEgAsTuFf: Well, let's then go fuckin' steal lamer-Tim's GUS for ourselves if it's all up to makin' our own player, dammit!

kHanatik: We are now talking about larger, ideological differences.

nEopardy: Have you even gotten any working effect done with that Amiga of yours yet?

kHanatik: Making a fast chunky-to-planar routine has still been a demanding technical challenge for me.

kHanatik: If there is an aspect where PC is better than Amiga, it is the hardware-level chunky graphics mode.

kHanatik: I have also been doing some coding experiments with a C64 emulator whenever I have not have the energy to solve the C2P problem.

wArlord: And there's that kinda chunky graphics mode in that C64 then?

kHanatik: Affirmative.

wArlord: Right strange that. It should be a less advanced machine than the Amiga, right?

kHanatik: It may be that the planar graphics mode is well suitable for the kinds of effects popular in Amiga 500 demos.

wHitedodge: But ain't they quite nice too? Couldna we just make sump'n like that then?

kHanatik: Everyone would laugh at us as they are so old-fashioned. In modern demos there have to be chunky effects in order to get respect.

mR.mEgAsTuFf: Err, if ya wanna study da sixtyfour for real, I've got da real hardware for ya...

kHanatik: It is worth nothing in democoding, as it lacks a disk drive.

mR.mEgAsTuFf: Oh, right.

mR.mEgAsTuFf: But anyway, da only thangs ya've done for da crew is worryin' 'bout da lack of chunky in da Amiga, and plannin' to make sumthing with da C64 emu?

kHanatik: As the leader of the crew I have also had to use time for pondering our occult strategies.

wArlord: Hey, man, for real now there...

mR.mEgAsTuFf: So, that was all?

kHanatik: All what is worth telling the others, affirmative.

nEopardy: Right! Excuses, nothing more!

wHitedodge: What kinda occults have ye been ponderin'?

kHanatik: Do you want to hear it for real?

wHitedodge: Yeah, I like helluva lotsa wanna hear it!!!

kHanatik: Well, where should I begin.

kHanatik: Do you remember the five locations Vornas-Heikki listed from Lietevesi, when we visited him?

wHitedodge: Wasna this here Hönttölä one of them? And Öökkölä...

kHanatik: Hönttölä, the church coast, Öökkölä, Vornas-Heikki's own hut and the cottage of Pirttimäki, in the clockwise order.

kHanatik: One evening, I marked these locations on the map, and I noticed that their connections form a regular pentagram!

wArlord: I reckon I'm gonna be outta here soon if it's gettin' to be aboot this shit once again...

wHitedodge: Wowww!! The magical positions of Lietevesi!! Have we already visited all of them, apart Pirttimäki?

kHanatik: Affirmative. I therefore assume that Pirttimäki would be a suitable target for our next exploration journey.

kHanatik: Besides, we should test Korhonens' tractor anyway before leaving for Juhla.

wArlord: What's that yer babblin'? That house burned down sometime in the sixties already! Ye canna find nuffin' there anymaw!!

kHanatik: Have you not heard about the strange phenomena taking place in the area?

wArlord: Who knows aboot that. Couldna we rather visit that Kattilapelto house?

kHanatik: Do you have any reasons for assuming that Kattilapelto would be a more suitable exploration target for us?

wArlord: There was the Rytkönen family livin' there earlier. Wasna that some Rytkönen in the crew that came before C.O.P...

mR.mEgAsTuFf: Some CGK memba there??

kHanatik: There are several Rytkönen families in Lietevesi.

mR.mEgAsTuFf: I guess Fucksucker's realname was Rytkönen... right, Teemu Rytkönen!

mR.mEgAsTuFf: GODDAMMIT, WE SHOULD ABSOLUTELY GO THERE!

wHitedodge: WOWWW, SOME REMAINS OF A FORMER CREW!! GUESS WE MIGHT FIND ALL KINDSA LEET STUFF THERE!!

nEopardy: Maybe we can wait for the summer before we visit Pirttimäki...

kHanatik: Perhaps the season is indeed unoptimal for exploring Pirttimäki. Let us therefore visit Kattilapelto!

wArlord: I could maybe ask Masa if we could get to borrow their Valmet some evening.

kHanatik: Be my guest.

wHitedodge: WE'RE LIKE GONNA FIND ALL KINDSA STUFF THERE!! I'M SO DAMN LEETLY EXCITED!!!

««-  · CWU MEMOiRS 0x5B ·  nExT cHApTeR -»»