Disc menu

request software or documentation that you can't find online
Post Reply
modeZero
Posts: 6
Joined: Thu Jun 09, 2011 8:45 am
Location: Wellington, New Zealand
Contact:

Disc menu

Post by modeZero »

Wondering if anyone can point me towards a simple to use disc menu system to suit BBC B+1770 DFS. I'm putting some "best of" games collections together for the family and want something simple to use and edit.

I like the STH collection menus but as the BASIC is somehow embedded directly in the !boot file, I can't seem to easily edit on the Beeb.

Pointers appreciated :)
User avatar
billcarr2005
Posts: 1840
Joined: Fri Sep 09, 2005 4:01 pm
Location: UK
Contact:

Re: Disc menu

Post by billcarr2005 »

From an editing point of view, this one is easy!
Attachments
Index.zip
Index
(4.15 KiB) Downloaded 224 times
modeZero
Posts: 6
Joined: Thu Jun 09, 2011 8:45 am
Location: Wellington, New Zealand
Contact:

Re: Disc menu

Post by modeZero »

Thanks Bill, that looks very interesting in the emulator. Look forward to trying it for real later today.
User avatar
Samwise
Site Admin
Posts: 1820
Joined: Mon Mar 14, 2005 9:13 pm
Contact:

Re: Disc menu

Post by Samwise »

Find attached another two alternatives.
BleadsMenu.png
BleadsMenu.png (3.73 KiB) Viewed 4547 times
One is a machine code !BOOT file written by a family friend, which doesn't need configuring - it will automatically identify machine code and BASIC programs in the $ directory and use them as menu options. It also covers drive 2, as well. Don't forget to set *OPT 4, 2
SXMENU.png
SXMENU.png (10.25 KiB) Viewed 4547 times
The second one, SXMENU, is one I took from my school's econet network and is the best-looking menu I've come across. It's BASIC and has a built-in editor which makes it easy to create a fairly nice looking menu (make use of MODE 7 control codes). You can lock the data file when you're done to stop people editing it. It also works well to catalogue lots of sub-directories (e.g. Econet) - just put a new copy of the menu in every sub-directory.

Sam.
Attachments
SXMENU.zip
(4.38 KiB) Downloaded 235 times
BleadsMenu.zip
(1.22 KiB) Downloaded 210 times
modeZero
Posts: 6
Joined: Thu Jun 09, 2011 8:45 am
Location: Wellington, New Zealand
Contact:

Re: Disc menu

Post by modeZero »

Excellent, thanks for these. A few mysteries going on but I hope to adapt one to my needs..and learn a bit along the way. The econet one is particularly nice.

@Bill, great menu system but couldn't find any way to deal with *drive 2?

Any others?
User avatar
billcarr2005
Posts: 1840
Joined: Fri Sep 09, 2005 4:01 pm
Location: UK
Contact:

Re: Disc menu

Post by billcarr2005 »

If my memory serves me correctly, if the file is not found on drive 0, then it tries on drive 2 instead.
I certainly have disks with both sides filled up!
modeZero
Posts: 6
Joined: Thu Jun 09, 2011 8:45 am
Location: Wellington, New Zealand
Contact:

Re: Disc menu

Post by modeZero »

Ha, brilliant I like it even more! (tested and works as you say).
User avatar
jgharston
Posts: 5315
Joined: Thu Sep 24, 2009 12:22 pm
Location: Whitby/Sheffield
Contact:

Re: Disc menu

Post by jgharston »

To add to this (old) list, there's EcoMenu here.

Code: Select all

$ bbcbasic
PDP11 BBC BASIC IV Version 0.45
(C) Copyright J.G.Harston 1989,2005-2024
>_
HTF
Posts: 50
Joined: Fri Apr 22, 2016 10:29 pm
Location: UK
Contact:

Re: Disc menu

Post by HTF »

Also check out this new Database Driven Disc Menu

viewtopic.php?f=2&t=26107
marrold
Posts: 158
Joined: Wed Feb 02, 2022 8:36 pm
Contact:

Re: Disc menu

Post by marrold »

Samwise wrote: Sun Jun 19, 2011 11:06 pm The second one, SXMENU, is one I took from my school's econet network and is the best-looking menu I've come across. It's BASIC and has a built-in editor which makes it easy to create a fairly nice looking menu (make use of MODE 7 control codes).
Sorry to bump a positively ancient thread, but is it possible to insert MODE 7 control codes directly into the SXMENU editor? The included colour options are slightly lacklustre.

Cheers
Post Reply

Return to “archive requests”