Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Webspace | Tech docs | Downloads | BBC Micro

Profile for killermike

ContactAbout me
Email:
Private
ICQ:
51787449
AOL:
Yahoo:
Username: killermike
Realname: Michael Reed
About me:Geekish musician/writer sort of person.
Homepage: http://www.unmusic.co.uk/
Face/Logo:
Comments posted:48 (show all)
Articles written:1 (show all)

Recent comments

On In brief: Acorn World show this weekend:

Doh! The one show that I'm an interested in and that's within reasonable distance of me and I can't go.

 is a RISC OS Userkillermike on 10/9/09 5:36PM
[ Reply | Permalink | Report ]

On Video: Prof Steve Furber on 8-bit Acorn days and beyond:

Finally finished watching. Very interesting interview.

 is a RISC OS Userkillermike on 8/9/09 5:50PM
[ Reply | Permalink | Report ]

On Video: Prof Steve Furber on 8-bit Acorn days and beyond:

I asked her some questions about that for a feature but they had to be cut for length. They're at the bottom of this blog posting.

[link]

 is a RISC OS Userkillermike on 6/9/09 3:19PM
[ Reply | Permalink | Report ]

On First screenshot: Beagleboard runs RISC OS 5 desktop:

The first part of what I suggested, a windowed VM, is pretty easy to do. You could do it with a bit of script hacking and a copy of RPCEmu. Basically, whenever the filer (any OS) runs a RISC OS executable, it uses a script to launch RPCEmu with a modified boot sequence so that some parameters specifying which program to run can be passed along to it. Obviously, as someone else pointed out, it's not much use for an OS like RO as drag and drop, but it would work.

Making it seamless is the hard part but not insurmountable. Surely, this is what Aemulator is doing? Once that was running you could abandon legacy compatibility and start integrating something like WIMP2.

The other point that I was making was that a module that allowed programmers to run a piece of code on the second core would probably quite useful. Making RO a multithreaded, multi processor OS seems like too much work. I'm sure that most users would be prefer video acceleration for example.

 is a RISC OS Userkillermike on 30/5/09 8:06AM
[ Reply | Permalink | Report ]

On First screenshot: Beagleboard runs RISC OS 5 desktop:

Some questions for the experts.

Why not just run the old apps in an emulator box so that each CMT app thinks that it's the only application running on its own, with its own copy of RISC OS? This might mean that each application has an additional 4meg overhead or so. The real work would be making it seamless but it should be possible with an OS like RO and some patches to the window manager. I never understand this obsession with maintaining full binary and source compatibility with old hardware and OS. For example, Amiga OS has stuck to this and it's now pretty much an unsellable proposition due to the lack of memory protection. All to run ancient software that can be emulated at a faster speed than the original hardware anyway. Would RISC OS devs mind if there were a few new calls added to the system in order to run as a full pre-emtive app? Maybe someone who has done more WIMP programming than me (I was mainly a asm game and demos kind of guy) could tell us how big the changes would have to be.

Secondly, couldn't someone make an RM for handling the second core as a co processor? All programmers need is an interface instruct the second core to run a piece of code at a certain address and deposit the result at another address. That seems like a far more realistic goal than reinventing RO as a truly multi-core operating system.

 is a RISC OS Userkillermike on 25/5/09 3:06AM
[ Reply | Permalink | Report ]

Recent articles and quickies

  • The return of the 8bit-era: creating a 'neo-micro'
    Reviving the 1980s, which brought us Thatcher, Depeche Mode and 32K OS ROMs
     11 comments, latest by guestx on 27/4/07 8:32PM. Published: 22 Apr 2007

  • Search the archives

    Today's featured article

  • Pace and Sega announce Dreamcast joint venture

     Discuss this. Published: 29 Jan 2001

  • Random article

  • Dispute over 'intrusive' VRPC copy protection
    Today's taboo word: piracy
     58 comments, latest by SimonC on 05/05/06 11:19AM. Published: 29 Apr 2006

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign


    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "I'm not sure I could have trusted you six months ago"
    Page generated in 0.2157 seconds.