Search found 1362 matches

by lurkio
Sun Jan 21, 2018 5:08 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Wee! :D - I just checked my beeb, elk and speccy manuals, the only one that's correct is the elk :) And that still has the issue there with the example being backwards... I've created an updated version of the manual for Graphic Adventure Creator (GAC), reflecting the discussion in this thread abou...
by lurkio
Sun Jan 21, 2018 5:03 pm
Forum: archive submissions
Topic: Graphic Adventure Creator
Replies: 35
Views: 2078

Re: Graphic Adventure Creator

UPDATE: I've created an updated version of the manual for Graphic Adventure Creator (GAC), reflecting the discussion, in another thread, about GAC bugs and annoyances:

:idea:
by lurkio
Sun Jan 21, 2018 1:23 pm
Forum: archive submissions
Topic: RAM Wars (1988), Micro User
Replies: 8
Views: 362

Re: RAM Wars (1988), Micro User

Mark de Weger used to have a website which explained the name change and had additional text which didn't make it into the final article. Unfortunately it's long gone, but most of it has been captured by archive.org at http://web.archive.org/web/20030418221355/http://home.planet.nl:80/~mark.deweger...
by lurkio
Fri Jan 19, 2018 10:59 pm
Forum: software: other
Topic: Mape tape 3
Replies: 3
Views: 131

Re: Mape tape 3

pau1ie wrote:2) Air brush doesn't work - try loading the outline DOG, it just hangs. Any ideas?

Doesn't hang for me in BeebEm; it loads the outline of a dog and lets me move a little rectangle about with the cursor keys.

:idea:
by lurkio
Thu Jan 18, 2018 7:01 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

IF ( NO2 = 13 AND NOUN ( 18 ) AND CARR ( 1 ) AND VERB ( 20 ) ) MESS ( 25 ) LF MESS ( 15 ) LF MESS ( 12 ) LF DECR ( 1 ) 0 CSET 8 HOLD ( 1000 ) GOTO ( 1 ) END Please tell me that was not simple and obvious to fix! :oops: Was there a logical reason for doing it that way or just ‘because’? Here's the r...
by lurkio
Thu Jan 18, 2018 3:45 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

I have ended up doing this - IF ( NO2 = 13 ) IF ( NO1 = 18 AND VERB ( 20 ) AND CARR ( 1 ) ) MESS ( 25 ) LF MESS ( 15 ) LF MESS ( 12 ) LF DECR ( 1 ) 0 CSET 8 HOLD ( 1000 ) GOTO ( 1 ) END So I chained two IF statements together. Which works but if you satisfy the first IF but not the second it gets c...
by lurkio
Thu Jan 18, 2018 1:27 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Its at this stage I am tempted to take what I have learned about how to structure an adventure game and write my own from scratch in BASIC. I don't blame you! Do you want to upload or send me the problematic GAC game file you're working on? I'd be interested to see the accursed thing for myself. :?:
by lurkio
Wed Jan 17, 2018 11:56 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

... several manuals (for which there's a printing error in about the IN command in the Amstrad CPC manual) Well, well, well. Inspired by this comment on the grackle github, it occurred to me that Beeb GAC might be suffering from the same problem that's reported there -- i.e. that the two operands o...
by lurkio
Wed Jan 17, 2018 12:55 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

... Given that lines are processed in order this may be a useful trick. That is indeed a useful trick! Thanks. I think there may be a few inconsistencies with GAC, especially when an adventure gets complex. Yes, in the past I too have seen what I thought were inconsistencies in GAC, but I'd never b...
by lurkio
Wed Jan 17, 2018 12:04 am
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

... I've played around with your game file (B8) by trying to add new conditions (High, Low, and Local) that include IF ( 9 IN 1 ) , but none of them work, even though they should ... So I think that either you've come across some obscure bug in GAC ... Surely if there was a bug in GAC, somebody wou...
by lurkio
Fri Jan 12, 2018 12:26 pm
Forum: software: other
Topic: Adventure games: written in assembler? What compression?
Replies: 6
Views: 313

Re: Adventure games: written in assembler? What compression?

The Topologika games were in general developed on Cambridge University's Phoenix mainframe using a custom framework written in BCPL. Interesting! I'm very ignorant about all this, so perhaps you can say something about how whatever it was they did with BCPL related to, and interacted with, whatever...
by lurkio
Mon Jan 08, 2018 6:13 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

I unzipped the file, copied it to my desktop, and then put it in a slot on my card. I then did *DIN359 and then *EXEC !BOOT That is when I got the errors. At the top of the screen I could see some other lines which included reference to loading GAC, and then O., and then the mistake and bad program...
by lurkio
Mon Jan 08, 2018 4:07 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Unfortunately, when I try using the file you attached I just get Mistake and then Bad Program, or vice versa. The file I attached is a .SSD disc-image of GAC, including my test game LTEST01. (The .SSD is called LTEST01.ssd, but it's really just a copy of GAC.) You need to unzip the .zip file and th...
by lurkio
Mon Jan 08, 2018 1:56 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Well I tried a simple 2 room adventure on the BEEB, and it did not work with IF NOT (CARR 1) etc etc So now you're saying that if you start a new GAC adventure from scratch on the Beeb, and then load QS, and then add a rule to test the condition IF NOT (CARR obj) -- it fails? (By the way, I hope yo...
by lurkio
Sun Jan 07, 2018 9:09 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

I recommend studying the code for the example game in the manual, ADVMAN, thoroughly.

Also, I think you can load and examine the DATA file for any GAC game, commercial ones included. That's what I did when I hacked Plane Crash. See also the DATA file in Alien Jailbreak.

:idea:
by lurkio
Sun Jan 07, 2018 8:25 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

I don't actually think that IF ( 9 IN 1 ) is the correct way to implement this particular puzzle -- I think IF NOT (CARR 9) would probably be better -- but nevertheless the condition should still work as it is. I've played around with your game file (B8) by trying to add new conditions (High, Low, a...
by lurkio
Sun Jan 07, 2018 7:25 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Thanks Lurkio, glad you got it, and it seems to be working -well as much as it does work that is! Also, you shouldn't include the words "All but one hatch is closed tightly shut. One is ajar" in the description for Room 10 because that won't be true once the player has fully opened the ha...
by lurkio
Sun Jan 07, 2018 7:15 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

I think this should be it Lurkio. Thanks. Got it. Not yet sure why the snake doesn't kill, but I noticed another problem: the object numbers in your game don't match up with the noun numbers, which means you'll have to write GET (and DROP) conditions for every single takeable object in your game se...
by lurkio
Sun Jan 07, 2018 6:47 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Well I did mean that at first, but if I only sent the GAC part, hopefully, that should include my adventure? If you're still using the same BEEB.MMB file we were setting up here -- http://www.stardot.org.uk/forums/viewtopic.php?f=13&t=13754&start=60#p181755 -- then it should be in slot 131....
by lurkio
Sun Jan 07, 2018 6:40 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Re: Graphic Adventure Creator (GAC) programming

Now, if only I had listened to you a few months back and done all this on my PC using BEEB EM! Unfortunately, I have been using GAC on my real Model B, and saved it as a data file on my Smart SPI card thingy. As such, I don't have a clue which slot it inhabits. If we could work it out I'd send it o...
by lurkio
Sun Jan 07, 2018 6:24 pm
Forum: archive submissions
Topic: Graphic Adventure Creator
Replies: 35
Views: 2078

Re: Graphic Adventure Creator

Commodore wrote:I need a bit of help please from one of the GAC scientists! ...

Can we continue this discussion over here, please?:

:arrow:
by lurkio
Sun Jan 07, 2018 6:23 pm
Forum: programming
Topic: Graphic Adventure Creator (GAC) programming
Replies: 39
Views: 1032

Graphic Adventure Creator (GAC) programming

Continuing a discussion about programming a text adventure game in Graphic Adventure Creator (GAC)... In room 1, there is a blaster to collect. This is then needed in room 10 when confronted with a monster. I have been able to make the code work to kill the monster, but if the blaster was left in ro...
by lurkio
Sun Jan 07, 2018 5:46 pm
Forum: archive submissions
Topic: RAM Wars (1988), Micro User
Replies: 8
Views: 362

Re: RAM Wars (1988), Micro User


Aha! Thanks. Core War (1984) was clearly the inspiration for RAM Wars (1988): apart from anything else, the programming languages in the two games are both called Redcode.

Interesting that Micro User doesn't acknowledge the debt at all..!

:-k
by lurkio
Sun Jan 07, 2018 4:32 pm
Forum: archive submissions
Topic: RAM Wars (1988), Micro User
Replies: 8
Views: 362

RAM Wars (1988), Micro User

Here's RAM Wars , a programming game by Mark de Weger, published in the January and February 1988 issues of The Micro User magazine (volume 5, numbers 11-12), based on Core War . Untitled.png From the magazine: RAM Wars is a game in which two computer programs battle against each other for dominatio...
by lurkio
Fri Jan 05, 2018 12:37 pm
Forum: general
Topic: Gremlin ROM Manual
Replies: 4
Views: 244

Re: Gremlin ROM Manual

by lurkio
Fri Jan 05, 2018 12:21 am
Forum: software: classic games
Topic: Citadel Item Randomiser 0.4 (updated)
Replies: 29
Views: 1185

Re: Citadel Item Randomiser 0.1

The way to do this would have been just to define a mostly empty 255-slot array so that items could be looked up instantly. I think I probably avoided this because I was worried about memory usage. In fact all the arrays in the program use 4-byte integer variables where single bytes would have suff...
by lurkio
Thu Jan 04, 2018 11:20 pm
Forum: software: classic games
Topic: Citadel Item Randomiser 0.4 (updated)
Replies: 29
Views: 1185

Re: Citadel Item Randomiser 0.1

I don't know Citadel very well at all, but I was intrigued by this Randomiser, so I hope you don't mind that I had a go at doing a version that doesn't need the disc to be writable: Play online: http://bbcmicro.co.uk/jsbeeb/play.php?autoboot&disc=https://dl.dropboxusercontent.com/s/2lwu3u308t6kj...
by lurkio
Thu Jan 04, 2018 5:17 pm
Forum: emulators
Topic: Easy way to get a BASIC program from a text file into an emulator
Replies: 15
Views: 426

Re: Easy way to get a BASIC program from a text file into an emulator

I need to work on "writable, but thrown-away discs" support. I think? Yes, that would also help with the games in the "Games that don't work because they need write-access to the game disc" section in this bug report: https://github.com/mattgodbolt/jsbeeb/issues/140 It's at the ...
by lurkio
Wed Jan 03, 2018 9:33 pm
Forum: bbcmicro.co.uk
Topic: Question about Complete BBC Games site
Replies: 27
Views: 960

Re: Question about Complete BBC Games site

pau1ie wrote:
lurkio wrote:the right-hand side of the screen is now being cropped in MODE 7

Seems to be different in different modes. Anyway, since it doesn't seem to cause a problem I just made the hole in the image a load wider. Hopefully its better now.

Yes! Many thanks for all these tweaks!

=D> =D>
by lurkio
Wed Jan 03, 2018 9:21 pm
Forum: bbcmicro.co.uk
Topic: Question about Complete BBC Games site
Replies: 27
Views: 960

Re: Question about Complete BBC Games site

pau1ie wrote:
lurkio wrote:I think it's just slightly off:

Better now I hope.

Ah. Actually, the right-hand side of the screen is now being cropped in MODE 7 at least!

:!:

Go to advanced search