Jump to content


Photo

BBC Emulation (merged thread)


  • Please log in to reply
41 replies to this topic

#1 OFFLINE   stainy

stainy

    Advanced Member

  • Members
  • PipPipPip
  • 543 posts
  • Local time: 11:59 PM

Posted 16 January 2011 - 08:50 PM

I did do a search for BBC.. nothing returned.. so...

Is there ( not that I can see one ) or is there one being developed.

BBC Emulator? that would be ace..

There are quite a few top games for the Beeb!

Dare Devil Dennis.
Bandits.
Stock Car.
Felix in the Factory
Revs etc..
Starship Command!!!

Would make my Pandora complete pretty much!

EDIT: I see Beembem for the GP2x.. talk about porting.. but that thread was back in 2008!!

#2 OFFLINE   maplesugarlover

maplesugarlover

    Advanced Member

  • Members
  • PipPipPip
  • 294 posts
  • Local time: 06:59 PM

Posted 16 January 2011 - 08:53 PM

on the wiki port requests there is B-EM link
I am the Fulvous redbaron

#3 OFFLINE   Austin25

Austin25

    Advanced Member

  • Members
  • PipPipPip
  • 334 posts
  • Local time: 05:59 PM

Posted 17 January 2011 - 05:34 AM

Why can't I think of anything other than "Radio station emulation"?

function canHasPandora() {

  return false;

}


#4 OFFLINE   Lanonov

Lanonov

    Advanced Member

  • Members
  • PipPipPip
  • 47 posts
  • Local time: 12:59 AM
  • LocationNederland

Posted 17 January 2011 - 06:48 AM

Why can't I think of anything other than "Radio station emulation"?

Because you're too young :)
Attached File  bbc_1.jpg   76.02K   27 downloads
I'm just a newbie, waiting for Two months, just like so many 8-}

#5 OFFLINE   trevj

trevj

    Advanced Member

  • Members
  • PipPipPip
  • 47 posts
  • Local time: 11:59 PM

Posted 17 January 2011 - 10:27 AM

[...]

There are quite a few top games for the Beeb!

Have you seen the Best Acorn BBC MICRO games thread?

Dare Devil Dennis.
Bandits.
Stock Car.
Felix in the Factory
Revs etc..
Starship Command!!!

Would make my Pandora complete pretty much!

I think you'll be adding to that list now you've had your memory jogged!

#6 OFFLINE   milkshake

milkshake

    Super Advanced Member

  • Members
  • PipPipPip
  • 2515 posts
  • Local time: 12:59 AM
  • LocationRotherham, UK

Posted 17 January 2011 - 10:38 AM

it was named BBC because it was linked to the British Broadcasting Corporation.
and BBC isnt just radio :) its tv too.

excert from wikipedia.

The BBC Microcomputer System, or BBC Micro, was a series of microcomputers and associated peripherals designed and built by Acorn Computers for the BBC Computer Literacy Project, operated by the British Broadcasting Corporation. Designed with an emphasis on education, it was notable for its ruggedness, expandability and the quality of its operating system.


minipandalogo.png Pandora Repo - software for your pandora :)

btn_donate_SM.gif If you like my site/contributions, consider donating.
Prometheus.jpg

#7 OFFLINE   pabloh

pabloh

    Newbie

  • Members
  • Pip
  • 5 posts
  • Local time: 11:59 PM

Posted 17 January 2011 - 05:12 PM

Of course Acorn went on to design the "Acorn Risc Machine" or ARM chip, an evolution of which is living inside the Pandora. Acorn's decision to design a Risc chip was inspired by the simple instructions of the 6502 in the BBC Micro. So in a way the Pandora owes its existance (or at least its processor) to the Beeb.

Seems only fair that the Pandora should have a Beeb emulator.

#8 OFFLINE   Prometheus

Prometheus

    Advanced Member

  • Members
  • PipPipPip
  • 5661 posts
  • Local time: 12:59 AM

Posted 17 January 2011 - 05:18 PM

Why can't I think of anything other than "Radio station emulation"?

Please, PLEASE, at least tell me that you know of Granny's Garden*. Posted Image

*(The original one, not the Microsoft Windows ports of more recent times. :P)

#9 OFFLINE   kilowatt

kilowatt

    Advanced Member

  • Members
  • PipPipPip
  • 58 posts
  • Local time: 11:59 PM
  • LocationUK

Posted 17 January 2011 - 06:37 PM

I remember watching a programme called Micro Live in the 80s which I always remember featured the owl from the BBC micro logo at the beginning of the titles. It used to cover other computers of the time as well.

Watched some of them on youtube, brings back memories! Here's a few excerpts on youtube if you haven't seen them already:

Micro Live - Introducing the Amiga - just for the owl at the beginning :)


Micro Live - Computer animation on the BBC Micro:


#10 OFFLINE   Snurty

Snurty

    Member

  • Members
  • PipPip
  • 27 posts
  • Local time: 11:59 PM

Posted 17 January 2011 - 11:01 PM

I loved the beeb. There is an excellent version of beebem on the gp2x you can use through ginge. this version was by Fru.T.Bunn and i do remember a post long ago where he confirmed he would port to the pandora.

Only real problem through using ginge is the keyboard isnt recognised and the sound is distorted a bit.

#11 OFFLINE   trevj

trevj

    Advanced Member

  • Members
  • PipPipPip
  • 47 posts
  • Local time: 11:59 PM

Posted 18 January 2011 - 01:50 PM

Of course Acorn went on to design the "Acorn Risc Machine" or ARM chip, an evolution of which is living inside the Pandora.

And they designed an OS for it, too. RISC OS should already run, although I understand that the screen and keyboard drivers may need addressing. So if anyone fancies giving it a go, please do!

#12 OFFLINE   pabloh

pabloh

    Newbie

  • Members
  • Pip
  • 5 posts
  • Local time: 11:59 PM

Posted 19 January 2011 - 10:40 PM

And they designed an OS for it, too. RISC OS should already run, although I understand that the screen and keyboard drivers may need addressing. So if anyone fancies giving it a go, please do!


I gave RISC OS a go on my Pandora with the latest Beagleboard build from riscosopen.org. It clears the screen and the words "cessor" and "resent - autobooting" appear on the screen. That's as far as it seems to get, it doesn't seem to respond to the keyboard. I guess you're right that we need a specific screen and keyboard driver. And there was me thinking I could just boot it up and play Stunt Racer 2000!

Also had a go at cross-compiling the unix beebem for the pandora. It works, but very slowly and the keyboard mapping is all wrong (can't find the * key!). Unfortunately I'm not a linux programmer, so I wouldn't know where to start when it comes to modifying the code. The gp2x version runs fine under Ginge though, although obviously without proper keyboard support. I fired up AcornSoft Snapper and it worked fairly well.

#13 ONLINE   TrashyMG

TrashyMG

    Sarcasm Dispenser

  • Moderators
  • 3222 posts
  • Local time: 06:59 PM
  • LocationVermont, USA

Donator

Posted 19 January 2011 - 11:10 PM

BBC Emulator?, Hasn't American Television been emulating their programming for years.

#14 OFFLINE   Levi

Levi

    Advanced Member

  • Members
  • PipPipPip
  • 528 posts
  • Local time: 12:59 AM
  • LocationEnglandshire

Posted 20 January 2011 - 12:18 AM

Yes, but not very successfully. The Pandora should be able to do better easily ;)

#15 OFFLINE   trevj

trevj

    Advanced Member

  • Members
  • PipPipPip
  • 47 posts
  • Local time: 11:59 PM

Posted 20 January 2011 - 06:05 AM

I gave RISC OS a go on my Pandora with the latest Beagleboard build from riscosopen.org. It clears the screen and the words "cessor" and "resent - autobooting" appear on the screen. That's as far as it seems to get, it doesn't seem to respond to the keyboard. I guess you're right that we need a specific screen and keyboard driver. And there was me thinking I could just boot it up and play Stunt Racer 2000!

Good news! But for Stunt Racer 2000 and similar 26-bit games, you'll probably need Aemulor (when it's complete).

Also had a go at cross-compiling the unix beebem for the pandora. It works, but very slowly and the keyboard mapping is all wrong (can't find the * key!). Unfortunately I'm not a linux programmer, so I wouldn't know where to start when it comes to modifying the code. The gp2x version runs fine under Ginge though, although obviously without proper keyboard support. I fired up AcornSoft Snapper and it worked fairly well.

Sounds fun! There are a lot of old Beeb games which don't support joysticks, so I guess that'll be another thing to consider.

#16 OFFLINE   cab

cab

    Member

  • Members
  • PipPip
  • 11 posts
  • Local time: 11:59 PM

Posted 31 May 2011 - 10:55 AM

As per the title did anyone ever get anywhere with Beeb emulation ? I had a look at the *nix version of BeebEm over at this site, tried compiling it on my Pandora using my SD boot disk, several levels of dependency hell later my Pandora wasn't accepting my login anymore :blink:

So anyone faired better than me (wouldn't be hard) ?

#17 OFFLINE   dgame

dgame

    Advanced Member

  • Members
  • PipPipPip
  • 388 posts
  • Local time: 07:59 PM

Posted 31 May 2011 - 05:23 PM

http://www.gp32x.com/board/index.php?/topic/59465-bbc-micro-emulation/page__p__949480__hl__BeebEm
"For anyone just wondering which of the four BBC Micro emulators in the archive to get. . ."
See:
http://www.gp32x.com...480__hl__BeebEm
GP2X-F100, GP2X-F200, JXD 301, DS Lite, Dingoo A-320, Pandora (CC), GameGadget, Pandora 1GHz

#18 OFFLINE   mhaws

mhaws

    Advanced Member

  • Members
  • PipPipPip
  • 111 posts
  • Local time: 11:59 PM

Posted 31 May 2011 - 06:17 PM

I'll have a quick look now using my Dev card :D

Out of interest, How badly did you break things?

edit.... ouch thats some dependency hell. pkg-config should die, or at least compile nicely

edit2. Now recompiling a gtk to a later version.... oops another dependency missed
this is going to result in a rather large /lib directory if it works

#19 OFFLINE   cab

cab

    Member

  • Members
  • PipPip
  • 11 posts
  • Local time: 11:59 PM

Posted 01 June 2011 - 10:13 AM

Out of interest, How badly did you break things?


Well it wouldn't let me login, so pretty badly then ;)

edit.... ouch thats some dependency hell. pkg-config should die, or at least compile nicely

edit2. Now recompiling a gtk to a later version.... oops another dependency missed
this is going to result in a rather large /lib directory if it works


Lots of fun huh ?

http://www.gp32x.com/board/index.php?/topic/59465-bbc-micro-emulation/page__p__949480__hl__BeebEm
"For anyone just wondering which of the four BBC Micro emulators in the archive to get. . ."
See:
http://www.gp32x.com...480__hl__BeebEm


Yeah I know we can run the Wiz emulator via ginge but it kind of defeats the object of having a physical keyboard there below my screen.

#20 OFFLINE   pabloh

pabloh

    Newbie

  • Members
  • Pip
  • 5 posts
  • Local time: 11:59 PM

Posted 02 June 2011 - 10:35 AM

I did manage to get a beeb emulator working using the cross-compile method. Unfortunately it was very slow and the keyboard mapping was all wrong. I'm not a unix developer so wouldn't know where to start modifying the code.

The wiz version under ginge works well, but as mentioned it would be nice to use the Pandora's keyboard.

Another thread here: http://boards.openpa...94-bbc-emulator


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users