1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice

Release BeebEm alpha, Acorn BBC Micro emulator

Discussion in 'Software Releases' started by sswam, May 12, 2012.

  1. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    update:
     
    Pandora BeebEm is now beta, with less bugs!  and games are very playable.
    A pocket Beeb is turning out to be more fun than I thought!
    (Now fixed to work good on FAT SD cards also.)

    http://repo.openpandora.org/?page=detail&app=beebem-15428

    a list of some great Beeb games:  Avaitor, Boffin, Bonecruncher, Castle Quest, Cholo, Chuckie Egg, Citadel, Codename Droid, Colorspace, Contraption, Crazee Rider, Cybertron Mission, Daredevil Dennis, Deathstar, Despatch Rider, Dragon World, Dread Dragon Droom, Dunjunz, Elite, Elixir, Exile, Firetrack, Flowers Of Crystal, Frak, Freefall, Future Shock, Galaforce, Grannies Garden, Harvey Headbanger, Holed Out, Hunchback, Imogen, Inertia, Killer Gorilla, Knightlore, L (Mathematical Adventure), Labyrinthe, Magic Mushrooms, Meteors, Monsters, Mr EE, Palace Of Magic, Pinball Arcade, Plan B, Planetoid, Powerplay, Psycastria, Ravenskull, Repton, Repton 3, Revs, Ricochet, Rocket Raid, Sabre Wulf, Savage Pond, Sentinel, Shylock Gnomes, Snapper, Space Pilot, Starship Command, Strykers Run, Summer Olympiad, Superior Soccer, Through The Dragon's Eye, Thrust, Thunderstruck, Twin Kingdom Valley, Winter Olympiad, Wizadore, Wizzy's Mansion, Xor, Zalaga

    To-do list:

    next - remember selected save state folder

    next - hide "black shadow" mouse pointer

    next? - use Pandora's full vertical resolution, not 240 scan-lines like the gp2x version

    [​IMG]

     
    original post:
     
    This is an alpha with two emulators, and known bugs.

    - GP2X BeebEm, with minor changes (use F3)
    - UNIX BeebEm, with minor changes (use F11)
    - built with gcc, optimized for OMAP3
    - with Notaz SDL, for hardware scaling
    - a launcher, to select which emulator
    - a few disk images are included with each emulator

    Known bugs:

    - GP2X BeebEm uses 320x240, some scan lines are lost.
    - UNIX BeebEm has very slow screen refresh.
    - Keyboard mapping issues.
     
    Last edited by a moderator: Feb 6, 2016
    Tags:
  2. snurty

    snurty Still Fresh

    Joined:
    Aug 24, 2008
    Messages:
    60
    Thanks sswam. Lack of a BBC emulator for the pandora has felt like a gap. Will download shortly and give it a try.
     
  3. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    hi.


    gp2x version works really well. be good to select the disc directory. have to keep navigating to it every time. same for save states.


    the unix vesion crashes my Pandora when you select discs.


    but im loving this :)
     
  4. mappy24

    mappy24 Still Fresh

    Joined:
    Mar 24, 2010
    Messages:
    15
    Excellent work, thank you!


    I can't get the pandora d-pad or buttons to map, I guess this is the "keyboard mapping issues" :)


    When loading discs in the Unix version, my pandora hangs too.
     
  5. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    the gp2x version def. better for now. The unix version uses gtk to load discs, appears under the SDL overlay so gets stuck. Unix in a window + fullscreen option works better, but it's slow refresh for now.
     
  6. snurty

    snurty Still Fresh

    Joined:
    Aug 24, 2008
    Messages:
    60
    Well I have given it a try and looking very promising. I am a huge BBC fan and loved this emu on the GP2X.


    I fired up Arcadians as I always find this a useful game to see how things are and it runs well. The keyboard mapping not being complete means it isn't very playable as it uses caps lock and control for movement.


    I assume I am right that at present you can't map keys to the dpad?


    Thanks once again.
     
  7. tuki_cat

    tuki_cat Member

    Joined:
    Jan 7, 2011
    Messages:
    241
    It's great loading up some of the BBC classics. I got Imogen started earlier, I loved that game and I think it was only released on the beeb.


    Thanks for the work so far, i'm looking forward to future releases!
     
  8. Stereoscopic_Panda

    Stereoscopic_Panda Still Fresh

    Joined:
    May 13, 2011
    Messages:
    51
    I never had a BBC Micro but I do have some roms. When I launch beebem, I get a text console, not sure what the commands are to load anything.


    [[EDIT]] I pressed F3
     
    Last edited by a moderator: May 15, 2012
  9. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    Hey sswam.


    Do you key configs actually work? I`m trying to configure them now.. I won`t carry on setting them up if they aren`t working right just yet :)
     
  10. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    Some keys won't work as it is, it's been hacked to work on the gp2x and I need to adjust that for the Pandora. I'll try to get it done in the next day or two.
     
  11. snurty

    snurty Still Fresh

    Joined:
    Aug 24, 2008
    Messages:
    60
    Hi sswam. Emulator continues to run well. Are you still planing to sort the key mapping as this would be a huge step forward.


    Thanks again.
     
  12. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    Bump!
     
  13. ekianjo

    ekianjo Hardcore Member

    Joined:
    May 7, 2012
    Messages:
    8,247
    Location:
    神戸市、日本 (Japan)
    While the key mapping issue is still WIP, can someone recommend a few good titles to try on this emulator ? I knew of the BBC, but never actually used one.
     
  14. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    ok..


    Dare Devil Dennis


    Revs


    Starship Command


    Felix in the Factory


    Stock Car


    Bandits at 3 o`clock ( best played with two players really )
     
  15. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    I'll try to sort the keymapping bug tonight (or ASAP), it's nice to know that a few ppls are interested in it! :) The BEEB was awesome; BBC BASIC was super-awesome, still the best programming language for my money! well ... I remember it with pleasure, anyway. Embedded 6502/ARM assembler = WIN in my book. If only it were so easy to embed assembly code in GCC as it was in BBC BASIC.


    Meanwhile (shameless off-topic promotion), please try my game Rescue, there is a lot of unclaimed prize money for playing it!! and it's not that hard to win some.


    @stainy, do all those games really work in it already?
     
    Last edited by a moderator: Jun 21, 2012
  16. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    Excellent news sswam :) yes they all do.. but some are a pig to play because of the key mapping...


    downloading Rescue now :)
     
  17. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    Any news sswam?
     
  18. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    Last edited by a moderator: Feb 6, 2016
  19. Stainy

    Stainy Well-Known Member

    Joined:
    Feb 28, 2005
    Messages:
    1,078
    Location:
    Born UK Living USA
    Yippee!
     
  20. sswam

    sswam Advanced Member

    Joined:
    Dec 16, 2009
    Messages:
    1,392
    If anyone else stumbles on this thread, the BBC Emulator is working nice now.

    - fixed the keyboard mapping issues

    - save states seem to work

    - fixed up UI for Pandora (removed some stuff, use pandora buttons)

    - the start and select buttons do things now

    - removed the slow "unix" beebem version from the pnd, for now

    - Updated the pnd on the repo

        http://repo.openpandora.org/?page=detail&app=beebem-15428

    Stainy, want to try for a Pandora makeover like this one?  heheh!

    [​IMG]

    See here for the other pandora makeover concept pics!

    http://pandorapress.net/misc/pandorapress/pandorapress/pandorapress.net/2009/10/28/retro-pandora-makeovers-we-wish-were-real/index.html
     
    Last edited by a moderator: Jan 12, 2013

Share This Page

Loading...