Wolfenstrad by Dirty Minds [web]
screenshot added by Optimus on 2012-03-18 00:45:17
platform :
type :
release date : march 2012
release party : Forever 2012
compo : wild demo
ranked : 1st
  • rulez 67
  • is ok 6
  • sucks 1
popularity : 1%
  • rulez 0.89
alltime top: #886
added on the 2012-03-18 00:45:17 by Optimus Optimus

popularity helper

increase the popularity of this prod by spreading this URL:


Cool demo Optimus! Great to see another one in a mixture of C and assembly language :).
rulezadded on the 2012-03-18 01:48:21 by Octoate Octoate
i know nothing about limitations of the platform, but it looks quite nice anyway
rulezadded on the 2012-03-18 05:07:38 by provod provod
Great little demo Optimus!! Effects & colours are very nice. Well done..
rulezadded on the 2012-03-18 08:14:44 by fgbrain fgbrain
I like it
rulezadded on the 2012-03-18 09:51:15 by evil evil
video anyone? (:
youtube (kinda darken colors because video converter on CPC emulator screw up and I had to retry recording five times in two emuls :P)
added on the 2012-03-18 10:30:06 by Optimus Optimus
a little long but still good.
rulezadded on the 2012-03-18 10:35:23 by CONS CONS
Very good demo Optimus.
I think it can be yet be done faster.

It is a piggy for you for one reason: WHY DO YOU STILL RELEASE YOUR PRODS IN A SUCH BAD WAY!
We a are in 2012, you could at least hide all the not useful files...
added on the 2012-03-18 10:43:17 by krusty krusty
I didn't found it relevant (maybe the CPC scene does?). Great demos are released on PC and all the files are there. Does it make any demo worse?
added on the 2012-03-18 10:45:38 by Optimus Optimus
neat museum with demoish objects and bigscreens ^^

looks and sounds great ( even i don't know anything about cpc but i don't fucking care :D )
rulezadded on the 2012-03-18 11:13:05 by sensenstahl sensenstahl
damn, this is elegant!
rulezadded on the 2012-03-18 11:15:52 by Defiance Defiance
ΟΜΓ, an Optimus demo that dowesn't suck on everything but the code! Neat idea, neat presentation and nice little engine :D
rulezadded on the 2012-03-18 11:27:28 by rexbeng rexbeng
Amazing tour de force!

That makes me remember that a good demonstration is about pushing the limits. And that's what you've done here.
So it's a double thumb up for me.

Keep up the good work guys. I'd LOVE to play a Wolfenstrad game, that's for sure ;)
rulezadded on the 2012-03-18 11:34:17 by phi2x phi2x
Very nice! Amstrad forever!
rulezadded on the 2012-03-18 11:47:59 by ham ham
Well done Optimus... Great old Wolf effect (: I like it !
rulezadded on the 2012-03-18 11:53:09 by ast ast
Looks and sounds very impressive.
There's a minor glitch on the left and right screen border, which is - i assume - why you mostly have scenes where the camera only rotates but does not move.
But that doesn't spoil the impressiveness one single bit.
I like it!
rulezadded on the 2012-03-18 11:56:05 by Paranoid Paranoid
rulezadded on the 2012-03-18 12:56:33 by las las
Damn, that cheered up my Sunday morning!
rulezadded on the 2012-03-18 13:06:38 by CiH CiH
New version added, with simple catart and hidden files, for the convenience of your CPC cultural rules :)
added on the 2012-03-18 13:07:13 by Optimus Optimus
We added a simple CATart in order to polish a bit more the whole thing.. If you want, you can download the new version in order to avoid comments like Krusty's one! ;)
added on the 2012-03-18 13:11:29 by voXfReaX voXfReaX
Good surprise to watch it !

FX as texture are excellent idea. I also enjoyed camera's movements (not that easy to setup).

As Krusty pointed out, multiple files in directory gives slow loading and also gives me the feel that the demo is unpolished, which is sad.

Good job to everyone involved in this production !
rulezadded on the 2012-03-18 13:26:26 by norecess norecess
@norecess: we improved this, by adding a simple CATart in the latest version! We are sorry that we didn't think of it before uploading the very first version, but we tried to correct it! Please d/l the latest version.
added on the 2012-03-18 13:34:22 by voXfReaX voXfReaX
rulezadded on the 2012-03-18 13:50:30 by mad mad
Pretty awesome, my favourite aspect is the scrolling text on the walls. Is there a technical reason as to why there is a slight fisheye distortion?
rulezadded on the 2012-03-18 14:23:04 by fizzer fizzer
@fizzer: I do apply for fisheye distortion but it's just not perfect. I am not sure why. And, there is a process which might make it loose more precision and one can see the walls are not perfectly straight when looking directly vertically at them but there are little inaccuracies, which is something I am willing to research further when I use this engine for a future project (game probably).
added on the 2012-03-18 14:40:40 by Optimus Optimus
Nice production, good graphics and strong code ! I find the music a little bit strange, but just heared it on a emulator at the moment.

I don't agree with Krusty saying it needed a cart'art. If your prod does not fill a whole disk, why doing a cart'art... You just should have linked the prod in one or two files , that would have been cleaner :-).
rulezadded on the 2012-03-18 14:42:49 by tometjerry tometjerry
Vexing pace, music and colors.
added on the 2012-03-18 14:50:24 by tomaes tomaes
rulezadded on the 2012-03-18 15:01:17 by Sir Sir
Admirable! It was a great idea to "write" effects on the walls. :) Yes, I remember various Wolfenstein engines for Spectrum and many of them had something moving on the walls but this idea is better and original... I like the tune, too.
rulezadded on the 2012-03-18 16:03:10 by Eye Eye
Optimus: It looks a bit like you are offsetting the rays by the cosine of the ray angle in order to counter the fisheye effect. Do you have a regular step in angle between pixel columns? If so, this is incorrect. You should be either using the tangent of the ray angle or a linear transform.... Probably difficult on the ZX!
added on the 2012-03-18 16:07:59 by fizzer fizzer
Oops... I meant CPC....
added on the 2012-03-18 16:08:21 by fizzer fizzer
@voxfreax if your file structure is poor, and hides it with a cat'art, to me it's not an enhancement
added on the 2012-03-18 16:27:11 by norecess norecess

@t&j,voxfreax,optimus: little misunderstanding. I did not give a piggie because there is no catart, but because, as NoRecess noticed, there are too many files in the disc (5 files for less than 60kb of data)

@t&j ". You just should have linked the prod in one or two files , that would have been cleaner :-). " is exactly what I wanted to say

@voxfreax,norecess: yes a catart to hide the garbage is not an enhancement ;)
Any it's cool for people not using real floppies.

added on the 2012-03-18 17:09:35 by krusty krusty
The original argument was about hiding the data files. It wasn't about the number of files. Now, the argument has transfered to this and I don't even understand why. The thing is, it would be worthy to argue about this if I had for example 8 or 10 small files and the loading was really long, but I think I have packed most of the stuff in quite a fewer numer of files. There is a big file with code and data packed together in 24kb iirc (the maximum possible might be 32kb I think) and a loader file (wolf.bin) with some more data packed together that it was easier to fit there but they are together and not scattered in separate files, and only the two runseq 10kb each files that maybe could be fused together in a single one but it was easier this way the way I relocated stuff in extra memory in the loader. But this is what I have, it's one big code-data file, two additional data-files and the loader packed with other remaining data of last resort. I thought structure-wise the files were quite ok. I had 4, it could be at best 3 and things are quite fused together.

The thing is that this discussion has started with Krusty's mention of not hiding my files and went on to the claim that my file structure is horrible which is not the case and it would never happened we had the catart in the very first beggining and hell knows what I would find if I had seen the contents of other popular CPC demos with a viewer.

I am not sad about it, I am just puzzled. If I released the same demo on the C64 nobody would care about these things.
added on the 2012-03-18 17:10:30 by Optimus Optimus
Optimus: It looks a bit like you are offsetting the rays by the cosine of the ray angle in order to counter the fisheye effect. Do you have a regular step in angle between pixel columns? If so, this is incorrect. You should be either using the tangent of the ray angle or a linear transform.... Probably difficult on the ZX!

Yep, that's exactly what I did I think, what you say in the first sentence. Another possible reason was, the pixel resolution has twice wide pixel, then my column renderer draws a byte which is two pixels packed, and when I tried the cosine method from my PC raytracer I got a wrong result, maybe because I have to compensate for the ratio? (though, I am not sure). So then I compensated by multiplying a factor x2 to the cosine fishbowl correction data which also still didn't made it and found a value that was almost good. Your other suggestions are interesting too, thanks!
added on the 2012-03-18 17:15:18 by Optimus Optimus
optimus the demo does not make hot coffee you should be better adding that feature as well! :)
added on the 2012-03-18 17:19:32 by Defiance Defiance
solid effort
rulezadded on the 2012-03-18 17:22:52 by superplek superplek
Go Optimus go!
rulezadded on the 2012-03-18 17:34:38 by noby noby
Very good frame rate. I can remember some old Amiga 500 demos with wolf3d slower engine that this one.
Cat Art or file struct is an irrelevant debate for me when there are important technical achievements here.
rulezadded on the 2012-03-18 17:48:40 by Rhino/BG Rhino/BG
Raycasting + textures on CPC = thumb up! However, I didn't like the music that much.
rulezadded on the 2012-03-18 18:00:48 by toms toms
@Optimus: Yes, I said at least, without explaining what would be better.
However, I am a bit sad that you did not understand why it is important ;)
Voxfreax never say that to you that the disc is a mess while working in the project ?!

@Rhino: yes, but there is only one issue in BF, the same than Optimus' prod: a bad impression when looking on the disc the first time ;)
There are still people storing several demos per 3" discs.

I add a thumb up for having polluted to much this thread
rulezadded on the 2012-03-18 18:10:04 by krusty krusty
Good effects on the cubes.
rulezadded on the 2012-03-18 18:14:03 by BackSpace BackSpace
@optimus don't get me wrong, you prod is excellent and I would recommend anyone here to watch it again and again :)
added on the 2012-03-18 18:18:31 by norecess norecess
@Krusty: Sorry, I never realized you were talking about the file structure and not just the fact I didn't hide the catalogue. Though, I find the "crimes" I committed with files are not so extraordinary. Maybe we should discuss this in an email so that we don't polute this thread though.
added on the 2012-03-18 18:20:07 by Optimus Optimus
great prod Optimus! I didn't know you can do that :D
rulezadded on the 2012-03-18 18:43:01 by rez rez
Wow unexpected new big release by our fellow Optimus! Great gfx and sound as well. (Voxfreax & Sice) Yes a new baby for the CPC to enjoy!
rulezadded on the 2012-03-18 19:08:19 by Buckethead Buckethead
rulezadded on the 2012-03-18 19:09:21 by jarod jarod
Even if it is some kind of cheating, no filled textures when depth movement happens, but a nice surprise somehow. You guys shlould have a closer look at the A8, if you like "3D" on 8 bit computers. It yells for "3d" action games to be done :D
rulezadded on the 2012-03-18 19:24:39 by emkay emkay
I was going for a piggy, because while this is technically great, I got bored by watching it on the bigscreen rather quickly.

But, the people bitching about catarts and hidden files made me smile, so here's a thumb.

For CPC users storing multiple demos on the same dsik: don't you know of |user ? It's made just for that !
rulezadded on the 2012-03-18 19:31:26 by PulkoMandy PulkoMandy
I'm going back and forth on this one. Good tech, but I'd have to say a bit boring and coder colors for no good reason. Using effects as textures is neat. Hm. Nope, I'm sticking with my gut feeling piggie.
added on the 2012-03-18 20:08:47 by Tjoppen Tjoppen
rulezadded on the 2012-03-18 21:24:14 by baah baah
Thumb down for files structure!! :)
Just kidding. First, it's the best polished Dirty Mind's demo I saw, so nice progress on this side (Voxfreax work). The music is an old, but still good, Sice track. And I like the textured effects on the walls.
The little drawback is the fishbowl effect and the "Y rotator only" when it's textured. But I still like the prod, thumb Optimus and all the team!
rulezadded on the 2012-03-18 21:43:59 by Hicks Hicks
Rather dull and ugly, but not awful.
added on the 2012-03-18 21:48:19 by gloom gloom
rulezadded on the 2012-03-18 21:48:30 by Queen bittin Queen bittin
one up.
rulezadded on the 2012-03-18 21:58:51 by decca decca
pretty cool, but it tends to get boring pretty quick. it needs a little more fresh tune than this one. still, here's my thumb.
rulezadded on the 2012-03-19 00:23:45 by dalezy dalezy
Nice speed and fx, I'd be happy pulling this off in DOS. :)
rulezadded on the 2012-03-19 00:26:39 by phoenix phoenix
Really nice tech demo... :)
rulezadded on the 2012-03-19 08:35:09 by Gryzor Gryzor
Cute ! Well polished... (funny effect on the walls).
rulezadded on the 2012-03-19 08:41:19 by Beb Beb
Well done!
rulezadded on the 2012-03-19 08:53:02 by frag frag
Wow, Optimus finallz made something out of his numerous effects he has lzing around!
rulezadded on the 2012-03-19 09:54:48 by Exin Exin
oops, z and y reversed..
added on the 2012-03-19 09:55:12 by Exin Exin
rulezadded on the 2012-03-19 12:26:34 by micdune micdune
Congrats to the team.
rulezadded on the 2012-03-19 12:28:15 by Eldrik Eldrik
rulezadded on the 2012-03-19 12:50:37 by Intrinsic Intrinsic
nice engine
rulezadded on the 2012-03-19 15:06:05 by bfx bfx
I just uploaded a more compact version Grim send me. Thanks!
added on the 2012-03-19 15:15:19 by Optimus Optimus
Thumb-up for the technical side of things, but that apart it's very boring and way too long. Need some more speed in the movement and less ping ponging between two similar positions again and again.
rulezadded on the 2012-03-19 20:52:27 by Dbug Dbug
absolutely stunning
rulezadded on the 2012-03-19 22:25:02 by fiveofive fiveofive
what DBug said
rulezadded on the 2012-03-19 23:57:58 by Grimmy Grimmy
rulezadded on the 2012-03-20 00:28:36 by xeron xeron
sucks yes
sucksadded on the 2012-03-20 08:48:45 by wood wood
nice dynamic textures. good work pal.
rulezadded on the 2012-03-20 09:20:55 by Skate Skate
oh heck I want to alter my vote...
added on the 2012-03-20 10:16:10 by wood wood
Very nice work. I want CPC!!!
rulezadded on the 2012-03-20 12:24:18 by trixs trixs
I just wish I knew the CPC better so I could appreciate this more.
@knoeki: then learn more about it :) Feel free to roam around pushnpop.net and present yourself!
added on the 2012-03-21 11:03:18 by voXfReaX voXfReaX
good job!
rulezadded on the 2012-03-22 10:47:08 by hArDy. hArDy.
rulezadded on the 2012-03-22 14:03:37 by comankh comankh
CPC thumb.
rulezadded on the 2012-03-23 19:02:37 by wysiwtf wysiwtf
Not bad. Now, make it a game. ;)
added on the 2012-03-24 15:46:17 by AntDude AntDude
Oh my, Optimus, you rule so badly! however, i sort of don't get the title; what is it supposed to mean?
rulezadded on the 2012-03-24 20:46:54 by rac rac
@rac: Something like a wordplay between wolfenstein and amstrad, though there is more story of how we ended at that title :)
added on the 2012-03-24 20:48:22 by Optimus Optimus
Great demo.
The choice of fonts isn't the best. It's hard to read the greetings.
rulezadded on the 2012-03-25 03:49:58 by xernobyl xernobyl
@xemobyl: the prototype fonts are clear enough imo... However, the techniques used by Optimus in this demo 'butchered' the whole gfx...
added on the 2012-03-25 13:25:19 by voXfReaX voXfReaX
not that it's Optimus' fault... I just say what i believe...
added on the 2012-03-25 13:26:28 by voXfReaX voXfReaX
Yep, it's usual problem of texture mapping effects to not represent well the graphicians work.

I think they will do fine for menu fonts in our game though, their fat style reminded me a little of Doom's options menu.
added on the 2012-03-25 16:38:00 by Optimus Optimus
thought i gave my thumb already =)
rulezadded on the 2012-03-26 23:32:23 by mEDiA sENtRY mEDiA sENtRY
Mein Leben .. started with a CPC
rulezadded on the 2012-03-26 23:43:39 by n0com n0com
CPC rulez
rulezadded on the 2012-03-27 23:24:43 by faraday faraday
Fucking awesome
rulezadded on the 2012-03-30 23:24:05 by Nuclear Nuclear
well done
rulezadded on the 2012-04-06 22:09:11 by psenough psenough
Good to have some Greek CPC stuff.
rulezadded on the 2012-04-08 16:20:38 by MacDeath MacDeath
Starting out myself on a CPC 464 - this just blows me away.... amazing stuff!!!
rulezadded on the 2012-04-08 23:26:06 by darkus darkus
rulezadded on the 2012-05-06 21:36:23 by Supersly Supersly
Nice,but can you make a game with your code ? :D
rulezadded on the 2012-09-13 09:42:38 by snake_revival snake_revival
super, breakfast prod
rulezadded on the 2012-09-13 11:39:08 by Fell Fell

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment