BBC Micro

Area for discussing ST(E) clones

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

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

BBC Micro

Postby clebin » Fri Apr 17, 2015 8:52 am

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 freak
Atari freak
Posts: 73
Joined: Wed Mar 19, 2014 9:11 pm
Contact:

Re: BBC Micro

Postby wsoltys » Fri Apr 17, 2015 1:38 pm

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Fri Apr 17, 2015 6:49 pm

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

Postby clebin » Sat Apr 18, 2015 2:10 pm

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Tue Sep 29, 2015 2:43 pm

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: 4018
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: BBC Micro

Postby Dal » Tue Sep 29, 2015 2:48 pm

This makes me very happy!
FireBee, Falcon -Soundpool case: CT63@95Mhz + 14MB/512MB + 16GB SSD + FPU + Phantom 25/50 + SuperVidel + SoundPool FDI + FA8 + ADAT + Eiffel, TT030: 4MB/16MB + Crazy Dots, Mega"SST" 12, STbook, STacy 2, MegaSTE, STE: Desktopper case, IDE interface, UltraSatan (8GB + 512Mb) + HXC floppy emulator. Plus some STE's/STFM's

Alessio
Retro freak
Retro freak
Posts: 12
Joined: Tue Apr 28, 2015 5:24 pm
Contact:

Re: BBC Micro

Postby Alessio » Tue Sep 29, 2015 6:18 pm

Whoa! Brings back memories, we had the BBC at school. Looking forward to this one.

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

Re: BBC Micro

Postby MasterOfGizmo » Wed Sep 30, 2015 11:17 am

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: 4018
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: BBC Micro

Postby Dal » Wed Sep 30, 2015 12:51 pm

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!!!!
FireBee, Falcon -Soundpool case: CT63@95Mhz + 14MB/512MB + 16GB SSD + FPU + Phantom 25/50 + SuperVidel + SoundPool FDI + FA8 + ADAT + Eiffel, TT030: 4MB/16MB + Crazy Dots, Mega"SST" 12, STbook, STacy 2, MegaSTE, 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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Wed Sep 30, 2015 3:30 pm

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Wed Sep 30, 2015 3:31 pm

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: 4018
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: BBC Micro

Postby Dal » Wed Sep 30, 2015 3:47 pm

How would you like such an image? Would it be ok if I just dd an MMCbeeb card I have to an image file?
FireBee, Falcon -Soundpool case: CT63@95Mhz + 14MB/512MB + 16GB SSD + FPU + Phantom 25/50 + SuperVidel + SoundPool FDI + FA8 + ADAT + Eiffel, TT030: 4MB/16MB + Crazy Dots, Mega"SST" 12, STbook, STacy 2, MegaSTE, 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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Wed Sep 30, 2015 6:02 pm

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 User
Atari User
Posts: 38
Joined: Tue Mar 31, 2015 7:03 am

Re: BBC Micro

Postby 917k » Fri Oct 02, 2015 3:38 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Fri Oct 02, 2015 8:04 am

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: 199
Joined: Mon Apr 02, 2007 1:49 am

Re: BBC Micro

Postby remowilliams » Sat Oct 03, 2015 12:55 am

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: 1512
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: BBC Micro

Postby Gryzor » Sat Oct 03, 2015 6:17 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Sat Oct 03, 2015 6:44 am

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: 1512
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: BBC Micro

Postby Gryzor » Sat Oct 03, 2015 6:58 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Mon Oct 05, 2015 1:00 pm

...
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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Mon Oct 05, 2015 1:02 pm

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Thu Oct 08, 2015 11:28 am

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: 1512
Joined: Wed Jun 05, 2002 8:36 am
Location: Athens, Greece
Contact:

Re: BBC Micro

Postby Gryzor » Thu Oct 08, 2015 11:44 am

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: 1026
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: BBC Micro

Postby MasterOfGizmo » Fri Oct 09, 2015 8:04 am

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

Postby clebin » Fri Oct 09, 2015 3:49 pm

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!


Social Media

     

Return to “ST(E) Clones (Suska / MiST)”

Who is online

Users browsing this forum: No registered users and 1 guest