A new MENU system for MMC/Gotek/ (GOTEK working)

Got a programming project in mind? Tell everyone about it!
User avatar
tricky
Posts: 2944
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: A new MENU system for MMC/Gotek/ (GOTEK working)

Post by tricky » Sun Dec 02, 2018 12:23 pm

Found a problem!
A few of the games (some of mine :oops:) don't do a *BASIC in the !BOOT and it seems that SHIFT-BREAK doesn't enter BASIC first!
I guess there is more to SHIFT-BREAK than I thought!
Nearly everthing on bbcmicro.co.uk boots with:

Code: Select all

*BASIC
PAGE=&1900
*FX21
close#0:CHAIN "GAME"
So it should be easy to fix the odd game that doesn't line Scramble which does:

Code: Select all

B%=&711F
CH."LOADER"
by editing :2.$.--8AB-- (note -s are actually underscores).

I used to have *BASIC in my !BOOT, but stopped putting it in when I noticed that it wasn't (apparently) necessary!

EDIT: GOTEK.zip updated in my DropBox, same URL but with *B. patched in to all discs that didn't have *B. or *BASIC.
Last edited by tricky on Wed Dec 05, 2018 7:52 pm, edited 1 time in total.

User avatar
pau1ie
Posts: 614
Joined: Thu May 10, 2012 9:48 pm
Location: Bedford
Contact:

Re: (Just starting) A new MENU system for MMC/Gotek/?

Post by pau1ie » Sun Dec 02, 2018 8:44 pm

sweh wrote:
Sun Dec 02, 2018 3:34 am
Is there a CSV version of this?
No, sorry. It was CSV originally, then I decided that html would be more flexible. I assume you have checked you can't consume html for your use case? Otherwise go for your kludge. I can change it to export either, but don't want to have to maintain something that isn't needed.
I'm working on http://bbcmicro.co.uk

User avatar
lurkio
Posts: 1814
Joined: Tue Apr 09, 2013 11:30 pm
Location: Doomawangara
Contact:

Re: A new MENU system for MMC/Gotek/ (GOTEK working)

Post by lurkio » Mon Dec 03, 2018 2:45 pm

tricky wrote:
Thu Nov 22, 2018 10:12 pm
There are currently around 4,000 games on bbcmicro.co.uk
Just a minor point, but how have you come to a figure of 4000? I'm currently seeing about 2950 different disc-images on bbcmicro.co.uk.

:?:

User avatar
tricky
Posts: 2944
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: A new MENU system for MMC/Gotek/ (GOTEK working)

Post by tricky » Mon Dec 03, 2018 4:07 pm

I think there were 39xx spreadsheet rows, but I might have miss-remembered

User avatar
IanB
Posts: 307
Joined: Sun Sep 04, 2011 7:28 pm
Location: South Wales
Contact:

Re: A new MENU system for MMC/Gotek/ (GOTEK working)

Post by IanB » Tue Dec 04, 2018 12:44 pm

Nice work! A couple of things I noticed so far, it doesn't run if the Advanced Disk Toolkit ROM is installed and Ski Slalom (RH Software) hangs at the key / joystick / lightpen menu.
Last edited by IanB on Tue Dec 04, 2018 12:45 pm, edited 2 times in total.

User avatar
tricky
Posts: 2944
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: A new MENU system for MMC/Gotek/ (GOTEK working)

Post by tricky » Tue Dec 04, 2018 6:09 pm

I wonder if the Advanced Disk Toolkit is blocking the out of range track access. There aren't enough bits (only 10) to specify 2,540 sectors to test the theory. It should be possible to try it in an emulator and see what track number (should be 254) gets passed to the controller. A work around would be to *UNPLUG or poke the page 2 (IIRC) location to temporarily disable the ROM.

Ski Slalom (RH Software) doesn't work without the menu, it might be because it is on DRIVE 2. It looks like the same game, but only has joystick / keys as control methods. If this is the issue, it would be possible to flag such games as side 0 only and a future version of the menu creator will only use .SSD if less than 511 discs are required.

On bbcmicro.co.uk all the games are on DRIVE 0 and I suspect have only been checked to make sure that they don't try to access side 2, not the other way around.

To fit all the names on, it only shows the publisher/developer if the name is the same as the previous program. To fit as much info on the menu as possible, it tries name+pub, name+pub-if duplicate and finally just name for the available discs.

User avatar
tricky
Posts: 2944
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: A new MENU system for MMC/Gotek/ (GOTEK working)

Post by tricky » Wed Dec 05, 2018 7:53 pm

GOTEK.zip updated in my DropBox, same URL but with *B. patched in to all discs that didn't have *B. or *BASIC.

Post Reply