BBC Micro

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Sun Feb 26, 2017 2:50 pm

Great work squid4.

I am just a tester, if you want tech knowledge these guys are great. I am sure they will be interested in your recent finding:

http://stardot.org.uk/forums/viewtopic. ... &start=270

squid4
Atari freak
Atari freak
Posts: 55
Joined: Tue Oct 25, 2016 8:12 pm

Re: BBC Micro

Postby squid4 » Sun Feb 26, 2017 7:29 pm

Fixed the SHIFT/CONTROL key pausing issue. Updated core binary.

NML32
Atari Super Hero
Atari Super Hero
Posts: 538
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: BBC Micro

Postby NML32 » Sun Feb 26, 2017 7:48 pm

Thanks for the update :)

squid4
Atari freak
Atari freak
Posts: 55
Joined: Tue Oct 25, 2016 8:12 pm

Re: BBC Micro

Postby squid4 » Mon Feb 27, 2017 11:06 pm

Fixed the broken sound! Updated core binary.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 614
Joined: Fri Apr 24, 2015 12:10 pm

Re: BBC Micro

Postby vebxenon » Mon Feb 27, 2017 11:56 pm

Thanks for your updates! :)
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 434
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: BBC Micro

Postby DrOG » Tue Feb 28, 2017 5:03 am

That was quick!
Thanks for your work!

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Wed Mar 08, 2017 8:36 am

I posted this on the ZX-Uno forum:

Hi,

Working with stardot.org.uk who seem to be one of the biggest Acorn computer websites, there is now a storage location for the BBC .MMB file.

This is hoped to be the 'master' file, which people will go to for updates. - http://stardot.org.uk/files/mmb/higgy_mmbeeb-v1.0.zip

Changelog to original 'Internet BEEB.MMB':

v1.0

Added: Bad Apple Demo ( BitShifters - https://bitshifters.github.io/posts/prods/bs-badapple.html )
Added: Beeb Tracker Vol 1. , Vol 2. & Vol 3. (BitShifters - https://bitshifters.github.io/prods.html )
Fixed: Castle Quest (now uses single disk version instead of compilation version originally used)
Added: Castle Quest Cheat (this version has option to add extra lives)
Added: The Darkness of Raven Wood (Rucksack Games - http://johnblythe5.wixsite.com/rucksackgames )

If there are any game/demo suggestions then ask and I will see about adding them to the .MMB Menu

You need to check out the 'Bad Apple' demo and hear what sound the BBC can do on the Beeb Tracker discs! :D

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 614
Joined: Fri Apr 24, 2015 12:10 pm

Re: BBC Micro

Postby vebxenon » Wed Mar 08, 2017 10:43 am

Higgy wrote:I posted this on the ZX-Uno forum:

Hi,

Working with stardot.org.uk who seem to be one of the biggest Acorn computer websites, there is now a storage location for the BBC .MMB file.

This is hoped to be the 'master' file, which people will go to for updates. - http://stardot.org.uk/files/mmb/higgy_mmbeeb-v1.0.zip

Changelog to original 'Internet BEEB.MMB':

v1.0

Added: Bad Apple Demo ( BitShifters - https://bitshifters.github.io/posts/prods/bs-badapple.html )
Added: Beeb Tracker Vol 1. , Vol 2. & Vol 3. (BitShifters - https://bitshifters.github.io/prods.html )
Fixed: Castle Quest (now uses single disk version instead of compilation version originally used)
Added: Castle Quest Cheat (this version has option to add extra lives)
Added: The Darkness of Raven Wood (Rucksack Games - http://johnblythe5.wixsite.com/rucksackgames )

If there are any game/demo suggestions then ask and I will see about adding them to the .MMB Menu

You need to check out the 'Bad Apple' demo and hear what sound the BBC can do on the Beeb Tracker discs! :D


Hey, thanks! :D Another game I have issues in the original MMB image is The Empire Strikes Back. It just only shows the title screen.

Regards,

Salva
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
Xtro
Atari User
Atari User
Posts: 43
Joined: Fri Jan 09, 2015 11:47 am
Location: Spain

Re: BBC Micro

Postby Xtro » Thu Mar 09, 2017 10:15 pm

I am not abble to make this core to run correctly. Using latest core, BEEB.MMB file in root of a 2gb sd card the BBC displays only "BBC Computer 32K Super MMC" and a blinking cursor but no command prompt so I can't type anything. Tried different cores and SD cards, deleting the beeb.mmb and nothing, always stuck at the same point.

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Thu Mar 09, 2017 10:47 pm

If you have a blinking cursor that should be the command prompt. Is your keyboard working? Press F12 and see if the MiST On Screen Display appears.

1. You need to 'slow format' your SDcard first.
2. Copy .MMB always first
3. Copy core file
4. Insert into MiST and turn on.

If you want to place another .MMB you don't need to slow format again, you can just 'quick format' next time.
Always copy the .MMB first.

rittwage
Atari freak
Atari freak
Posts: 55
Joined: Sun Jan 05, 2014 6:26 pm

Re: BBC Micro

Postby rittwage » Fri Mar 10, 2017 1:19 am

I tried this many times also and finally discovered "FAT" format in Windows 7 is not right. Use "SD Formatter" to do it, then copy beeb.mmb first, then core. It does work... I had the same issue.

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Fri Mar 10, 2017 8:48 am

vebxenon wrote:
Hey, thanks! :D Another game I have issues in the original MMB image is The Empire Strikes Back. It just only shows the title screen.

Regards,

Salva


I just checked on the ZX Uno FPGA and it works on that. It uses a slightly different .MMB rom. So I don't know if the Empire disk is not compatible with the rom or it is because of the Core.
I can check to see if the Empire disk is a compilation version and then try finding a single disk version, otherwise it is down to the clever people to help fix the issue.
They have been very helpfully across forums so far.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 614
Joined: Fri Apr 24, 2015 12:10 pm

Re: BBC Micro

Postby vebxenon » Fri Mar 10, 2017 10:19 am

Ok, thanks! :)
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
Xtro
Atari User
Atari User
Posts: 43
Joined: Fri Jan 09, 2015 11:47 am
Location: Spain

Re: BBC Micro

Postby Xtro » Sat Mar 11, 2017 9:18 pm

rittwage wrote:I tried this many times also and finally discovered "FAT" format in Windows 7 is not right. Use "SD Formatter" to do it, then copy beeb.mmb first, then core. It does work... I had the same issue.

Thanks, that was the problem, I needed to copy beeb.mmb as the first file after formatting the SD card. I did a FAT format under Windows 10 and it works.

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Tue Mar 14, 2017 9:29 am

vebxenon wrote:
Hey, thanks! :D Another game I have issues in the original MMB image is The Empire Strikes Back. It just only shows the title screen.

Regards,

Salva


Hi I just checked with a single disk version of Empire and it hangs at the title screen :(
It works on ZX-Uno and BeeBEm so I guess it is MiST Core related.

Maybe @squid4 will be able to look at it sometime.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 614
Joined: Fri Apr 24, 2015 12:10 pm

Re: BBC Micro

Postby vebxenon » Tue Mar 14, 2017 6:25 pm

Ok, yes, hope the problem will be solved soon :)
Last edited by vebxenon on Fri Mar 30, 2018 3:55 pm, edited 1 time in total.
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Fri Mar 30, 2018 3:32 pm

Ok,

I am finally getting around to updating the .MMB file with some new stuff now that I have remembered how to add games again :)
Any cool stuff to add? Tech Demos etc?

There is a great modern game released: White Light http://www.retrosoftware.co.uk/wiki/ind ... =Main_Page

Play Online Here: http://bbcmicro.co.uk//jsbeeb/play.php? ... ro-DFS.ssd

On the MiST Core it does not run well. The smooth scrolling is very jerky and there are glitches on title etc screens. If I get the OK and can include it in an updated .MMB file I will post the link, otherwise it might be a pain for people to test on the MiST.

Cheers.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 614
Joined: Fri Apr 24, 2015 12:10 pm

Re: BBC Micro

Postby vebxenon » Fri Mar 30, 2018 3:56 pm

Oh, an update of Beeb.mmb would be great :D
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

slingshot
Captain Atari
Captain Atari
Posts: 251
Joined: Mon Aug 06, 2018 3:05 pm

Re: BBC Micro

Postby slingshot » Wed Aug 22, 2018 11:49 pm

I've made some updates of this core:
- Replaced the CPU and the VIA from hoglet67's (David Banks) repo
- Changed sd_card and user_io's async clock usage (inspiration from Sorgelig's mist_io)
- Changed SMMC rom to MMFS, so an SDHC card with FAT32 (up to 8GB) can be used, too. However it's more convenient to copy the BEEB.MMB to a FAT image called bbc.vhd, and copy this to the SD card's root folder.

The source changes:
https://github.com/mist-devel/mist-board/pull/56
The binary release:
https://github.com/gyurco/mist-board/releases

Please report any regressions, errors, etc...
Last edited by slingshot on Wed Aug 22, 2018 11:54 pm, edited 1 time in total.

slingshot
Captain Atari
Captain Atari
Posts: 251
Joined: Mon Aug 06, 2018 3:05 pm

Re: BBC Micro

Postby slingshot » Wed Aug 22, 2018 11:50 pm

--wrong post---

seastalker
Captain Atari
Captain Atari
Posts: 195
Joined: Sun May 15, 2016 3:44 pm

Re: BBC Micro

Postby seastalker » Thu Aug 23, 2018 2:36 am

Very nice! Wasn't this one if not the only core that formerly required FAT16 SD card formatting? If it now works on a card with other cores that alone is a great improvement for convenience! Going to play with it now. THANK YOU!!!!

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 91
Joined: Tue Jan 24, 2017 1:38 pm

Re: BBC Micro

Postby Higgy » Thu Aug 23, 2018 7:25 am

Nice work Slingshot :)

Could you explain in some more details how to create a FAT image and copy the .MMB into it please. I have not heard of this before.

It will be good to see if Empire Strikes Back & White Light now work with the updated Core and move to MMFS.

I still have not got around to updating the MMB on Stardot. White Light game seemed to have issues, so hoglet was trying to contact the programmer to see if they could make some changes. It takes me some time to remember how to update the MMB menu, i think I wrote a guide so that I did not have to start from scratch remembering each time!

slingshot
Captain Atari
Captain Atari
Posts: 251
Joined: Mon Aug 06, 2018 3:05 pm

Re: BBC Micro

Postby slingshot » Thu Aug 23, 2018 11:59 am

I'm a Linux user, so I do it with:
# dd if=/dev/zero of=bbc.vhd bs=1M count=256
This creates a 256MB empty image
# mkfs.vfat bbc.vhd
This formats the image to FAT
# mount -o loop bbc.vhd /mnt/tmp
# cp BEEB.MMB /mnt/tmp
# umount /mnt/tmp
Now the bbc.vhd image contains the MMB file, so just copy it to the SD card. It works regardless of the SD size, type, etc (only the IO controller has to handle it). No need to care about that the BEEB.MMB must be in the first 8 directory entry, since it's the only file in the image.

That's all. For Windows, Sorgelig mentioned the WinImage tool, I never used it, but seems it's straightforward.

seastalker
Captain Atari
Captain Atari
Posts: 195
Joined: Sun May 15, 2016 3:44 pm

Re: BBC Micro

Postby seastalker » Thu Aug 23, 2018 6:35 pm

Hope I don't annoy everyone with my how-to questions. I do look stuff up first and watch videos. I have a BEEB.MMB [the higgy one] file and the latest core and can get to the basic prompt. I tried typing MENU and got the message 'MISTAKE'. Isn't the beeb.mmb file's purpose to be a hard drive image so to speak where the games are inside of it? Instead, F12 gives the option to select a ROM. I know I am doing something wrong but clarification of the current state of rom loading vs within the .mmb file is appreciated. I really like messing with these cores.

slingshot
Captain Atari
Captain Atari
Posts: 251
Joined: Mon Aug 06, 2018 3:05 pm

Re: BBC Micro

Postby slingshot » Thu Aug 23, 2018 6:37 pm

Higgy wrote:It will be good to see if Empire Strikes Back & White Light now work with the updated Core and move to MMFS.

Empire Strikes Back works for me, seems it's one of the better games on BBC Micro. As it was the first time I encountered with the machine, I was curious about its software pack, but I'm not very impressed with the quality of the games. If I can say Speccy was the 1st class, Amstrad CPC was the 2nd class for distributors, the BBC Micro seems to played in some high school league.


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 7 guests