Old Adventure creation System brought back to life (DAAD)

(Leugengroot) #1

Hi,

Looks like an interesting story, but I‘ve to admit I never heard of it …

http://8-bit.info/infinite-imaginations-aventuras-ad/

Jens

1 Like

#2

DAAD was very popular in the 80-90 in Spain. It is a derivate of PAWS specially tailored for the company Aventuras AD. So it hadlittle tweaks to support Spanish, images and to be able to export games to the common platforms.
Spanish community is quite active and it has been releasing some games under this system, even expanding it.
The resulting DAAD is here by a common effort to recover this software. A big hoorray to them

0 Likes

#3

Very interesting. The fact that you can easily publish the same game for multiple platforms is a good perk of using this system. I was under the impression that DAAD and SWAN were the same thing. Guess not.

0 Likes

#4

Hi, Stefan here… I’m the one who recovered the system together with Tim Gilberts, the original author and founder of Gilsoft / Infinite Imaginations. DAAD is basically a collection of DOS based tools and compilers that work with source files. The compiler transforms the sources to platform specific databases that can then be executed from the interpreters. Target platforms are: C64, ZX Spectrum, Amstrad CPC, MSX, PCW, Atari ST, Amiga and MS-DOS. DAAD is also the most advanced tool to emerge from the heritage of Gilsoft. It is far superior to PAWs. I wouldn’t go as far and state that it is a PAWs derivate as DAAD is basically tailored for professional developers and does many things differently but there are some similarites, especially the scripting language. It offers so much more possibilities and a sophisticated parser in both Spanish and English that may be easily classified on-par with Infocom games. I recently released an addon to allow games to be written in the German language also. Since we made many additions to the 2018 release, you may choose to work with a modern environment. We crafted a syntax highlighter for Visual Studio Code that allows you to create your DAAD adventures. My adventure Hibernated (which was recently featured in the Zzap!64 annual) was written with DAAD https://8bitgames.itch.io/hibernated1

SWAN was very different as it offered a polished icon-driven interface. The SWAN system was Atari ST based as Fergus McNeill worked exclusively on that platform. The system was pretty much tailored to his needs. Fergus already gave his blessing, so WE ARE in fact going to release SWAN at some point down the road.

Feel free to post any questions that may arise when working with the system.

0 Likes

#5

hi,
Are there examples to use adject1 ; I can not find the solution :[code]/VOC
APPLE 101 noun
EAT 32 verb
RED 10 adjective

/MTX
/0
Very good!

/OTX
/1
A red apple

/OBJ
;obj starts weight c w 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 noun adjective
/1 1 1 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ APPLE RED

/PRO 5
EAT APPLE ADJECT1 RED
MES 0
DONE[/code]

I can eat apple red but i can’t eat red apple!

0 Likes

#6

Makes sense, since in Spanish adjectives usually follow the noun.

0 Likes

#7

I was wrong about that; I was using the wrong interpreter.
I got an answer from the 8-bit era:

0 Likes

#8

Wow, I’m really glad to see DAAD mentioned here! It’s an important piece of history in the Spanish IF scene, but I like to see it mentioned in the general IF scene, since DAAD could be well considered the pinnacle of PAWS-like authoring tools (homebrew excluded).

In the last days of Aventuras AD, a reduced version was awarded to the winners of a competition sponsored by one of the most important spanish computing magazines, MicroHobby, yet none of those versions ever surfaced.

It was a shot of luck that made DAAD available at large: In 2013, Andres Samudio, Aventuras AD founder and CEO, lended material for a retrocomputing exhibition organized by the AUIC society (a society of classic computer users) and there, the working disks of DAAD were spotted. Pedro (Rockersuke) asked Andres if he would lend those disks to preserve them and if he would be willing to release DAAD to the public.

Once the OK was granted, Jaime (Deepfb, Alt) Soriano and Javi (Habi) Chocano painstakingly recovered the contents, which included the DAAD system and a great deal of historical bits, like master copies or the Aventuras AD games, along with lots of original source code. It was packaged, along with scans of the physical disks, and released in 2014.

There were missing parts due to damaged media (the C64 interpreter in particular, was irrecoverable) but the system was almost fully functional, you could develop adventures for almost all of the systems supported, and there were also some english interpreters. Even though the original english templates where nowhere to be found, some enthusiasts built english tests from scratch, ensuring that the system was in fact operational.

Tim Gilberts was contacted about the C64 interpreter… and then Stefan seemed to convince him to do more: not only the C64 spanish interpreter but any english missing pieces (templates and some interpreters) where recovered, and Stefan ported his Hibernated game to the system, making the game available on a large set of classic computer systems.

Since then Tim has released through Stefan a new version of the compiler, which improves text compression. A spanish scene around DAAD has been moving recently, developing extensions to the system.

Hibernated has spearheaded DAAD into the english-speaking IF scene, it would be wonderful to see more authors using the system and releasing classic adventures on classic systems… if any of you ever consider to create a piece of IF with a PAWS-like parser, do not hesitate: take a look at DAAD, it would be worth the effort.

Andres Samudio has made a great gift to the community… without his generosity the system would probably have been lost forever. And of course let’s not forget Rockersuke’s quest to obtain the disks and permission to release, and Jaime and Javi, the preservers… It’s an adventure in itself! (and indeed it is… ‘Raiders of the Lost Parser’ (En busca del parser perdido) http://www.rockersuke.com/if/ebbp/ was created to show that the system was fully usable!)

Tim Gilberts seem to have been awakened by this, Stefan has been clicking the correct keys :wink: and thanks to that we have a new version of the compiler in almost 30 years! It’s packaged with the distribution he has on his site! (We still would like to see a release of SWAN and, why not? The sources for DAAD? :smiley: .

The system is classic, but it is very much alive!

PS: Mmmmm, isn’t Hibernated a prime candidate for a Spanish version…? :wink:

3 Likes