![]() |
Re: BBC Micro
Quote:
Quote:
so the workaround as suggested to me originally is due to a generic problem that has been there all along in fremantle, but was obviously handled differently by the n8x0 window manager? Quote:
Quote:
the version in extras-devel is unstable atm, its just waiting for me to push some updates after a short trip, but since you know what you are looking for, if you identify the patch point, I would be most appreciative. if it can be solved in a similar way to your fix - ie once for the entire app run, it will hopefully cure the other secondary liqbase problem where the symptoms of no text input return after minimizing. i'm sorry i didnt see the reasoning beforehand, i just saw the same symptoms and knew a fairly simple workaround existed. |
Re: BBC Micro
Quote:
Quote:
Quote:
|
Re: BBC Micro
Quote:
The problem with Elite would be the keys - the keyboard of an N900 is better than an N810's, but it ain't that good. Perhaps emulators (including DrNokSnes) could have a mapping from the accelerometers to keys on a game-by-game basis :-) |
Re: BBC Micro
I have modified the emulator a bit so it runs more smoothly on the device. So there are four things I want to sort out before I release anything.
For the hardware keys, I'm thinking of turning the N900's comma key into an extra shift (I'll call it "ultra" here), so that the keystrokes which don't exist on the N900 can be typed for the Beeb (most importantly, so that ultra-[P/0] can be f0, ultra-[Q/1] can be f1, etc. Here, have another screenshot. This has the processor speed of the Beeb turned right down so that the FPS will be higher. http://marnanel.org/pics/lj/elite |
Re: BBC Micro
Quote:
|
Re: BBC Micro
Quote:
|
Re: BBC Micro
I've now put a few minutes into packaging the thing; it's here:
http://people.collabora.co.uk/~tthur...01-1_armel.deb It works well enough to boot and load discs, but not well enough to do much else. I've turned off AMX (mouse) support and made the main menu come up instead when you tap the screen, because beforehand it came up on F12. Try this: boot the BBC. Touch the screen. Choose "Discs". Choose "Select, load, and run a disc". Select "welcome.ssd". Press OK. You will be running the Welcome disk. Note that the default screen size cuts off the bottom of the menus and the screen on the N900, unless you run in fullscreen mode, when it fits exactly. This can be a nuisance, because you might not be able to press the OK button on the menus. See points 3 and 4 below. Things which fairly urgently need doing with this: 1) I've found copies of Beebem which say they're GPL and copies which say they aren't. I'd like to know for sure when its status changed. 2) Really, I'd like it to download the MOS/BASIC/DFS roms on first boot, to save us having to package them. 3) It would be better if the main window was a GTK window than an SDL window. Then we could put a conventional Hildon menu on it and do away with the tapping-the-screen thing. 4) A screen mode that scaled the BBC's output onto the size of the screen *minus* the titlebar would be very useful. 5) The keyboard setup is a bit crappy at the moment. The N900's alt key doesn't work at all, so you can't type numbers. I meant to have it so that the comma key was a "hyper" key to let you use QWE... as f1, f2, f3... but that seems not to be working at present. 6) It should default to a sensible speed; the current default slows down the BBC too much, making everything sluggish. 7) What I would really like is a menu when you started up which listed a few dozen games, and if you chose one it didn't already have installed it would download it. 8) An onscreen virtual keyboard would be lovely. |
Re: BBC Micro
Quote:
>> Documentation: Cortex-A8 port This section of the wiki documents contains information about the port of the shared-source branch of RISC OS to the new ARM Cortex-A8 processors. http://www.riscosopen.org/news/artic...o-beagle-board >> Info on beagleboard port of RISC OS. |
Re: BBC Micro
Indeed, taking RISC OS Open's branch and running it on an RPCemu port would be good (hell, even porting RISC OS directly ;-))
But this isn't a thread about RISC OS :-) Might be worth checking if !65host (including the BBC MOS ROMs) is included in the RISC OS Open shared source bundle. |
All times are GMT. The time now is 13:43. |
vBulletin® Version 3.8.8