RiscPC emulator ported to LinuxBy Chris Williams. Published: 13th Mar 2006, 21:57:15 | Permalink | Printable
Some months away while PDA version rumouredFreely available RiscPC hardware emulator RPCEmu has been ported to Linux. Author Tom Walker released his program under an open source licence to Peter Naulls, who then crafted a Linux version and added in HostFS support from ArcEm - enabling RPCEmu to access files stored by the host operating system. RPCEmu, originally built for Windows users, is distributed with its source code included for other programmers to tweak and experiment with.
University student Tom said: "Peter was actually the second person to tell me he'd got it running on Linux. What surprised me was when I found out there was a PocketPC build in the works, although not by Peter."
Tom has added StrongARM processor handling to his emulation software, and also Video RAM support. He rewrote the emulation of the video system, allowing 32,000 colour modes to be supported - unlocking Replay video playback and high end demos, such as Zero. Various updates have also been made to the emulation of the keyboard, mouse and disc hardware. These will be available in the next public release, according to Tom.
"StrongARM support is merely a few more instructions - there is no real speed gain, except on things like AMPlayer which gain a lot from the multiplication instructions," said Tom.
"VRAM was more tricky. It was easy to get working on RISC OS 4, but 3.x do some strange things, like put all the memory management unit tables in VRAM at one point. It also really required a rewrite of the video code to support 16 and 32 bit modes. It's probably the most rewarding improvement so far."
On his website, Peter noted that a stable release of the Linux port is "some months" away, although coders interested in contributing to the project can contact him to access the latest source code.
Peter said: "When Tom Walker released the sources to RPCEmu, his RiscPC emulator for Windows in January, I was quickly able to turn around a port for Linux and much a bunch of other improvements - such is the nature of open source software. Now, this Linux port is very immature, so don't go asking me for a release. All I will say is that it works, but needs lots of things done to it."
He added: "Of course top marks to Tom for doing this in the first place, and agreeing to place it under the GPL after a number of suggestions I made to him about possibilities for clarifying source ownership."
Previous: Unix Porting Project issues refunds
Next: Alternative Shared C Library in development
DiscussionViewing threaded comments | View comments unthreaded, listed by date | Skip to the end
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Midlands 2006 show photos and news
Firefox 2, Select 4, SMS A9home fun, and more [Updated]
10 comments, latest by rjek on 5/12/06 11:03AM. Published: 26 Nov 2006
RISC OS South West show this weekend
The RISC OS South West Show 2009 will be held at the Webbington Hotel, Loxton, near Axbridge, North Somerset, on Saturday, February 21 from 10am to 3.30pm. Entry is free and the hotel provides free wireless internet access. The list of exhibitors includes: Archive magazine, RISCOS Ltd, MW software, CJE Micros, David Snell, Qercus, Fortran Friends, RComp, Mathmagical, Graham Mottram, John Norris, Michael Gerbracht (LuaFox), Serious Statistical Software and the Midlands User Group.
3 comments, latest by AW on 22/2/09 11:57AM. Published: 17 Feb 2009
News and media:
RISCOS Ltd •
RISC OS Open •
MW Software •
Advantage Six •
CJE Micros •
Liquid Silicon •
Chris Why's Acorn/RISC OS collection •
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •