BBC Micro

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

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

clebin
Atarian
Atarian
Posts: 9
Joined: Mon Jul 28, 2014 8:14 pm

BBC Micro

Post by clebin »

Most of the prominent 8-bit machines seem to have a MiST core now except the fantastic BBC Micro. Would anyone be willing to try a port? The MiST Wiki projects list mentions Mike Stirling's core which has source available:

http://www.mike-stirling.com/retro-fpga ... n-an-fpga/

Chris
wsoltys
Atari maniac
Atari maniac
Posts: 75
Joined: Wed Mar 19, 2014 9:11 pm
Contact:

Re: BBC Micro

Post by wsoltys »

I tried it but didn't succeed as I get no rgb output at all. Sheila is never "activated" and thus no output is generated. I might ask Till to have a look when he got time.
https://github.com/wsoltys/mist-cores/tree/bbc/bbc
(the doublescan is probably wrong but I couldn't test it because of no output at all :) )
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

I'll sure take a look at it one day. Currently i prefer to focus on the Archimedes if time allows. But of course its little brother is not forgotten ...
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
clebin
Atarian
Atarian
Posts: 9
Joined: Mon Jul 28, 2014 8:14 pm

Re: BBC Micro

Post by clebin »

Thanks both for your responses! Plenty of fun to be had with the other cores in the meantime...

Chris
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

I just ran bbc elite on my mist. Still some work ahead, but it's already usable.

This is based on mike sterlings great work with major changes by Stephen Leary. I then added some mist specific changes for the sdram and the sd card as it's supposed to be mmcbeeb compatible.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Dal
Administrator
Administrator
Posts: 4199
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: BBC Micro

Post by Dal »

This makes me very happy!
STE: Desktopper case, IDE interface, UltraSatan (8GB + 512Mb) + HXC floppy emulator. Plus some STE's/STFM's
Alessio
Retro freak
Retro freak
Posts: 13
Joined: Tue Apr 28, 2015 5:24 pm
Contact:

Re: BBC Micro

Post by Alessio »

Whoa! Brings back memories, we had the BBC at school. Looking forward to this one.
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

Major functions are working. Still i had to do some nasty things with the video memory timing to get it use the MISTs sdram. Unforunately that causes some video corruption...

Do you want me to release a core, anyway?
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Dal
Administrator
Administrator
Posts: 4199
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: BBC Micro

Post by Dal »

MasterOfGizmo wrote:Do you want me to release a core, anyway?
Nooooooo - I'm too busy to lose a day of my life playing Chuckie Egg on the MiST!!!!
STE: Desktopper case, IDE interface, UltraSatan (8GB + 512Mb) + HXC floppy emulator. Plus some STE's/STFM's
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

Dal wrote:Nooooooo
Understood. Did it, anyway ...
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

Perhaps one of you guys knows a place to download a nice mmbeeb image.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
Dal
Administrator
Administrator
Posts: 4199
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: BBC Micro

Post by Dal »

How would you like such an image? Would it be ok if I just dd an MMCbeeb card I have to an image file?
STE: Desktopper case, IDE interface, UltraSatan (8GB + 512Mb) + HXC floppy emulator. Plus some STE's/STFM's
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

I also have one. Thanks.

I was rather searching for a public one to share the link here. Too bad the sth page doesn't have one.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
917k
Atari freak
Atari freak
Posts: 50
Joined: Tue Mar 31, 2015 7:03 am

Re: BBC Micro

Post by 917k »

This is great, thank you. I always heard good things about the BBC Model B even though they were virtually unknown in the US. Where can I find the core?
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

The video problems have been fixed. The core is available at
https://github.com/mist-devel/mist-bina ... /cores/bbc

You'll need a beeb.mmb with some games.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
remowilliams
Captain Atari
Captain Atari
Posts: 253
Joined: Mon Apr 02, 2007 1:49 am

Re: BBC Micro

Post by remowilliams »

Is someone has a line on the Stairway beeb.mmb file (I can't find it) please drop me a PM :)
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: BBC Micro

Post by Gryzor »

Being totally clueless when it comes to the BBC, can someone tell me what a beeb.mmb is?
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

It's a container file with lots of disk images in it to be used with the mmbeeb SD card interface. IMHO there is no driver for the mmbeeb allowing you to use single tape or disk images directly from SD card. Instead they need to be inside this file.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: BBC Micro

Post by Gryzor »

Ohhh I see. Strange stuff!
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

...
Last edited by MasterOfGizmo on Mon Oct 05, 2015 1:03 pm, edited 1 time in total.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

There's actually a good reason for this as one can avoid dealing with the full complexity of the fat file system that way.

These interfaces have historically only been used with the real machine and thus only by experienced users. In our case it's beginners having to deal with this which can admittedly be quite hard ... it's actually pretty odd to implement a machine that i've never seen or touched.

So if you happen to get the setup running with the beeb.mmb file then you need to type "*menu" on the command line to launch the games menu. From there it's pretty straight forward.

On a different note: The bbc micro core just got support for analog joysticks just like the real machine. This makes the core pretty complete from my point of view.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

http://www.retrocomputers.eu/bbc/ seems to have a beeb.mmb
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
User avatar
Gryzor
Gryzorator
Gryzorator
Posts: 1564
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: BBC Micro

Post by Gryzor »

Ahhh thanks for that man!
Reality is that, which, when you stop believing in it, doesn't go away. --P.K.Dick

.:.
http://gryzor.info

Image
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1343
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Post by MasterOfGizmo »

New core released with "auto boot" option. If enabled and with a beeb.mmb present the core will launch directly into the games menu.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki
clebin
Atarian
Atarian
Posts: 9
Joined: Mon Jul 28, 2014 8:14 pm

Re: BBC Micro

Post by clebin »

Thanks so much for this. It's good to have a link to a beeb.mmb link to try as it's not something I know anything about. Looking forward to trying the core over the weekend and hopefully having a few games of Chuckie Egg!
Post Reply

Return to “MiST”