Search found 1950 matches

by lurkio
Sun Apr 21, 2019 6:03 pm
Forum: software: other
Topic: Love Letters (BBC BASIC)
Replies: 3
Views: 151

Re: Love Letters (BBC BASIC)

Very nice. From within a linked article: "The magnetic drum was located in a room above the actual computer workshop, which led to introduction of the terms 'down transfer' and 'up transfer' for these two operations that live on in the modern variants 'upload' and 'download'" - There must be an ang...
by lurkio
Sun Apr 21, 2019 4:28 pm
Forum: software: other
Topic: Love Letters (BBC BASIC)
Replies: 3
Views: 151

Love Letters (BBC BASIC)

A BBC BASIC version of the Love Letters program written in 1952 by Christopher Strachey. Possibly the first program to generate "art". 10 REM Love Letters by Christopher Strachey, 1952 20 REM BBC BASIC version by lurkio @ Stardot, 2019 30 REM via nickm.com/memslam 40 : 50 MODE7:L%=40:REM line-length...
by lurkio
Fri Apr 19, 2019 4:08 pm
Forum: off-topic
Topic: Infocom source code
Replies: 2
Views: 158

Re: Infocom source code

Yes, an interesting set of repositories, for sure. Btw, one of the repositories also happens to contain the C source for Ian Bell's text version or demo of the Elite trading system, which is also available as a Windows/DOS executable straight from his website: http://www.iancgbell.clara.net/elite/te...
by lurkio
Thu Apr 18, 2019 6:18 pm
Forum: programming
Topic: Generating mazes (BBC BASIC)
Replies: 9
Views: 258

Re: Generating mazes (BBC BASIC)

I also had to change the "cell%" in PROCprint to "cell%%" A better solution would have been to change cell%?grid%% to grid%%?cell% . The syntax of the diadic indirection operators is usually represented as address?offset or address!offset , not the other way around. It was line 840 that was causing...
by lurkio
Thu Apr 18, 2019 5:13 pm
Forum: programming
Topic: Generating mazes (BBC BASIC)
Replies: 9
Views: 258

Re: Generating mazes (BBC BASIC)

In the specific case of the maze program, you must change grid% to grid%% , B% to B%% and T% to T%% Thank you. I also had to change the "cell%" in PROCprint to "cell%%", and the names of the variables "nextI%" and "next%" had to be changed because they began with the reserved word "next". Here's a ...
by lurkio
Thu Apr 18, 2019 11:34 am
Forum: emulators
Topic: BeebEm Mac - Info
Replies: 54
Views: 2137

Re: BeebEm Mac - Info

Best thing to do then is to get it put into GitHub, probably the StarDot GitHub and take it from there. I can organise that. Ah. I literally just finished requesting Stardot Github access for you, me and Richard on the relevant thread ! Anyway, please go ahead and do whatever it is exactly that nee...
by lurkio
Thu Apr 18, 2019 11:32 am
Forum: development tools
Topic: Request membership of the Stardot organisation on GitHub here
Replies: 58
Views: 7860

Re: Request membership of the Stardot organisation on GitHub here

Apropos of this thread and with a view to porting guddler's slightly amended repository of the Mac BeebEm source to the Stardot Github, could I please request access to the Stardot Github on behalf of myself, guddler, and Richard Russell? Usernames on Github are lurkio, Guddler, and rtrussell.

:?:
by lurkio
Wed Apr 17, 2019 3:49 pm
Forum: emulators
Topic: BeebEm Mac - Info
Replies: 54
Views: 2137

Re: BeebEm Mac - Info

Unless something drastic happens I can't see me renewing my Apple developer membership so unless someone else steps up to sign the application then we're going to be back to square one when the next version of the OS comes out. Will we still be able to use the xattr workaround? Not ideal, but bette...
by lurkio
Tue Apr 16, 2019 11:56 pm
Forum: programming
Topic: Generating mazes (BBC BASIC)
Replies: 9
Views: 258

Generating mazes (BBC BASIC)

Here's a BBC BASIC translation of the Recursive Backtracker maze-generation algorithm, as explicated by Jamis Buck in his book Mazes For Programmers, and on his blog , and as used in Maze Of Madness . 10 REM Recursive Backtracker maze algorithm 11 REM via Jamis Buck 12 REM BBC BASIC version by lurki...
by lurkio
Sun Apr 14, 2019 5:52 pm
Forum: off-topic
Topic: Blinged up BBCs
Replies: 20
Views: 585

Re: Blinged up BBCs

pixelblip wrote:
Sun Apr 14, 2019 5:41 pm
Has anyone blinged up their BBC yet or sprayed the case another colour?
Not mine -- posted on the Fb group, by someone called "Spray" funnily enough:

55752439_10217423719001158_9056803206432030720_o.jpg

:twisted:
by lurkio
Sun Apr 14, 2019 3:19 pm
Forum: software: classic games
Topic: Electron Dunjunz
Replies: 42
Views: 4105

Re: Electron Dunjunz

I did a write up here of how the disc version was done for anyone with some understanding of 6502 who wants to see how it was made Great work, Phantasm! =D> I know it's a different beast, but do you fancy having a look at Beeb disc Dunjunz to see why it only works with DFS 0.9 and not with DFS 1.2?...
by lurkio
Sat Apr 13, 2019 11:18 am
Forum: software: other
Topic: Any short type-ins for unattended Beebs?
Replies: 154
Views: 9899

Re: Any short type-ins for unattended Beebs?

There are now three sets of one-line games on bbcmicro.co.uk:
:idea:
by lurkio
Fri Apr 12, 2019 12:11 pm
Forum: software: other
Topic: Getting a image on to BBC
Replies: 7
Views: 218

Re: Getting a image on to BBC

danielj wrote:
Fri Apr 12, 2019 12:06 pm
You need BBC Micro Image Converter... http://www.retrosoftware.co.uk/wiki/ind ... _Converter
What he said!
  • PHAB2.ssd
    EDIT: Updated to be compatible with coprocessors
    (200 KiB) Downloaded 3 times
:idea:
by lurkio
Wed Apr 10, 2019 3:33 pm
Forum: software: other
Topic: Copy tape images on the BBC
Replies: 10
Views: 415

Re: Copy tape images on the BBC

One way to get a UEF onto a physical cassette tape (or alternatively straight into a Beeb) -- though I haven't tried it myself -- might be to make use of the following website, whose author, 8bitkick, is a member of Stardot: http://www.8bitkick.cc/playuef.html For other ideas, see the following Star...
by lurkio
Tue Apr 09, 2019 6:24 pm
Forum: programming
Topic: Assembly language text adventure
Replies: 34
Views: 759

Re: Assembly language text adventure

I'm sufficiently happy with the code now to submit online ... Interesting that your code also sometimes does a line-break a bit early, just like the code I posted above . Here's my test string in your code: 2 $&4000="Tempus urna et pharetra pharetra. Aliquam etiam erat velit scelerisque in. Hello."...
by lurkio
Tue Apr 09, 2019 3:30 pm
Forum: software: other
Topic: "3D" triangles/patterns (BBC BASIC)
Replies: 4
Views: 264

Re: "3D" triangles/patterns (BBC BASIC)

This is a good graphics demonstration that also works on the Electron. I am searching for a Spirograph program which I had on the Beeb. It was similar to the popular kids toy and would create wonderful geometrical patterns. Does anyone have it? Is it this one?: https://www.youtube.com/watch?v=95nb2...
by lurkio
Tue Apr 09, 2019 11:48 am
Forum: programming
Topic: Assembly language text adventure
Replies: 34
Views: 759

Re: Assembly language text adventure

Is this of any use (haven't tried it myself)..?: I've tried it now. The algorithm isn't perfect, as you can see in this example: http://bbcmicro.co.uk/jsbeeb/play.php?patch=@bc09,3e0:4f4c440d52554e0d;@bc09,2d8:e0;@bc09,2e1:e8;@e4e0,1900:0D000A0F20DE2043444525203330300D00140E2070616464723D2637300D00...
by lurkio
Mon Apr 08, 2019 9:55 pm
Forum: programming
Topic: Assembly language text adventure
Replies: 34
Views: 759

Re: Assembly language text adventure

Is this of any use (haven't tried it myself)..?:

IMG_4110.jpg
IMG_4111.jpg

:?:
by lurkio
Mon Apr 08, 2019 9:29 pm
Forum: software: other
Topic: "3D" triangles/patterns (BBC BASIC)
Replies: 4
Views: 264

"3D" triangles/patterns (BBC BASIC)

From the August 1982 issue of Your Computer magazine: 3D triangle / D Konig, Hexham, Northumbria / This program will run on the BBC model A microcomputer and posssibly on the model B. It simulates the random movement through three dimensions of a triangle. It can also be made to leave a trace of its...
by lurkio
Sat Apr 06, 2019 4:06 pm
Forum: software: other
Topic: Any short type-ins for unattended Beebs?
Replies: 154
Views: 9899

Re: Any short type-ins for unattended Beebs?

The Persian rug program from the Beeb user guide: https://archive.org/details/BBCUG/page/n49 0MODE1:D%=4:VDU19,2,RND(3)+1,0,0,0,19,3,RND(3)+4,0,0,0,29,640;512;:J%=0:FORK%=400TO280STEP-40:REPEATA%=RND(3):UNTILA%<>J%:J%=A%:GCOL3,J%:FORI%=-K%TOK%STEPD%:MOVEK%,I%:DRAW-K%,-I%:MOVEI%,-K%:DRAW-I%,K%:NEXT,:...
by lurkio
Sat Apr 06, 2019 12:34 pm
Forum: software: classic games
Topic: Who's ready for... guess that game! ;D
Replies: 52
Views: 1218

Re: Who's ready for... guess that game! ;D

One more tune: *PLAY @48 O3 SGA IBG S^CB QA S#FG IA#F SGB Q^D No-one? Okay, here's a clue: guess_the_game.png No idea! :oops: But just for the hell of it, here's the tune playing in JSBeeb: http://bbcmicro.co.uk/jsbeeb/play.php?disc=http://bbcmicro.co.uk/gameimg/discs/1411/PLAY.ssd&patch=@bc09,3e0:...
by lurkio
Fri Apr 05, 2019 10:03 pm
Forum: software: classic games
Topic: Acornsoft Labyrinth
Replies: 14
Views: 1073

Re: Acornsoft Labyrinth

kppot wrote:
Fri Apr 05, 2019 2:36 pm
However, I would like to make that changes permanent.
Try this:

Code: Select all

*DIN 40
*DUNLOCK 40
*CAT
*INFO LABRNTH
*LOAD LABRNTH
?&18D1=127
*SAVE LABRNTH 1100+5149 5D00
Or try *DOP U (instead of *DUNLOCK 40) if you’re using MMFS.
by lurkio
Thu Apr 04, 2019 7:21 pm
Forum: software: other
Topic: PLAY Command
Replies: 8
Views: 484

Re: PLAY Command

...you can kind of achieve what you want like this: 10 ON ERROR GOTO 50 20 *FX220,32 30 PRINT "Press SPACE to stop the tune" 40 *PLAY =! R:T0 R2:I~B#CDE#FD Q#F IF#C QF IEC QE I~B#CDE#FD#FBA#FD#F QA_ T+7:: 50 *FX220,27 60 ON ERROR OFF 70 PRINT "Continuing with rest of program" Your code doesn't seem...
by lurkio
Thu Apr 04, 2019 6:24 pm
Forum: software: classic games
Topic: Who's ready for... guess that game! ;D
Replies: 52
Views: 1218

Re: Who's ready for... guess that game! ;D

Rich Talbot-Watkins wrote:
Thu Apr 04, 2019 2:25 pm
And it was so familiar yet so elusive.
Yep! A bit like this one:
dv8 wrote:
Thu Apr 04, 2019 3:10 pm
ENVELOPE 1,1,0,0,0,0,0,0,127,-4,-71,-3,127,0
*PLAY N1 =,2 O3 I ^#F,^D, ;75 ^D,A, ^D,B, ^D,A, ;100 B,G, A,#F, ^D,A
Aaargh! Can't think of it.

:evil:
by lurkio
Thu Apr 04, 2019 1:08 pm
Forum: software: other
Topic: PLAY Command
Replies: 8
Views: 484

Re: PLAY Command

Finally got a chance to, er, play with this. Very impressive -- though I'm not the best judge because I don't really understand music let alone how to encode it for the Beeb! But still I say, in all my ignorance, very impressive! Is there any way the prog could be modified so that a *PLAY or *LINE c...
by lurkio
Wed Apr 03, 2019 8:40 pm
Forum: software: classic games
Topic: Who's ready for... guess that game! ;D
Replies: 52
Views: 1218

Re: Who's ready for... guess that game! ;D

scarybeasts wrote:
Wed Apr 03, 2019 8:30 pm
Sim? And wasn't that 4 the channel 4 logo from the time?
Correct, and correct!:
=D> =D> =D>
by lurkio
Wed Apr 03, 2019 1:34 pm
Forum: software: classic games
Topic: Who's ready for... guess that game! ;D
Replies: 52
Views: 1218

Re: Who's ready for... guess that game! ;D

Wow, these have been rock-hard! Let's lower the bar a bit...

unt2.png
unt2.png (1.21 KiB) Viewed 419 times

:?:
by lurkio
Tue Apr 02, 2019 11:05 am
Forum: bbcmicro.co.uk
Topic: Downloading ssds
Replies: 19
Views: 711

Re: Downloading ssds

I finally got access to an install of the Edge browser (Edge 25.10586.672.0 / EdgeHTML 13.10586), and I found that it is still failing to download .SSDs from bbcmicro.co.uk as discussed above.

:!: