Search found 52 matches

by Phlamethrower
Fri Jul 20, 2018 1:04 pm
Forum: software
Topic: MonitorType and RISC OS 3
Replies: 12
Views: 192

Re: MonitorType and RISC OS 3

Was there ever auto detection on Archimedes (A3xx, A4xx, A3000) machines? Wasn't that only added in the later machines with the "native" 15pin VGA connector instead of the old 9pin RGB? In 9pin world, I think there are no ID pins specified. Very true, it's only some of the machines which supported ...
by Phlamethrower
Fri Jul 20, 2018 12:45 pm
Forum: software
Topic: MonitorType and RISC OS 3
Replies: 12
Views: 192

Re: MonitorType and RISC OS 3

What does RISC OS 3.1 do if it does not detect the RTC/CMOS chip on the IIC bus? App note 255 suggests that it should refuse to boot with a POST error flashed out on the floppy LED. So, there's a good chance that the MIST is providing some form of RTC+CMOS emulation - but perhaps not one that provi...
by Phlamethrower
Thu Jul 19, 2018 9:17 pm
Forum: stardot.org.uk
Topic: Auto draft saved!
Replies: 1
Views: 70

Auto draft saved!

Is anyone else seeing this pop up every 20 seconds or so when composing messages? For me it pops up even if I haven't made any changes to the message since the last time it popped up, which I find really annoying because it causes everything underneath the post (e.g. the other messages in the thread...
by Phlamethrower
Thu Jul 19, 2018 9:11 pm
Forum: hardware
Topic: Disc Error 20/21/23 and SATA->IDE support
Replies: 41
Views: 2351

Re: Disc Error 20/21/23 and SATA->IDE support

Can I also presume that Disc Error 23 does not occur on A7000/RiscPC, meaning all the compatibility issues are resolved by Jeffrey's beta ROMpatch , or the patcher in the OP? Jeffrey's updated ROMpatch should be used in preference, as it hangs off TickerV instead of stalling the CPU. Just posting a...
by Phlamethrower
Thu Jul 19, 2018 8:47 pm
Forum: software
Topic: MonitorType and RISC OS 3
Replies: 12
Views: 192

Re: MonitorType and RISC OS 3

How can you change the MonitorType without rebooting? *Configure MonitorType changes both the CMOS setting and the live value that's used by the OS. The next mode change will use the mode definitions for the new monitor type. Oops - are you absolutely sure? I tried that (using both *configure and !...
by Phlamethrower
Thu Jul 19, 2018 8:33 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC V for Linux with SDL
Replies: 12
Views: 247

Re: Matrix Brandy BASIC V for Linux with SDL

submitted patches have gone ignored Sure looks that way! Over ten years ago I found a couple of bugs and submitted some patches (or at least I hope I did). It looks like one of them (fix RND(N) to return numbers in the range 1 to N) has made it in to your version, but the other one hasn't. In filei...
by Phlamethrower
Thu Jul 19, 2018 8:18 pm
Forum: software
Topic: MonitorType and RISC OS 3
Replies: 12
Views: 192

Re: MonitorType and RISC OS 3

How can you change the MonitorType without rebooting? *Configure MonitorType changes both the CMOS setting and the live value that's used by the OS. The next mode change will use the mode definitions for the new monitor type. how does RISC OS handle the letterboxing in VGA/SVGA monitortype? Is it c...
by Phlamethrower
Wed Jul 18, 2018 9:11 pm
Forum: general
Topic: Alternative 32-bit operating systems
Replies: 23
Views: 1906

Re: Alternative 32-bit operating systems

Unfinished Minix port to the A310.

http://ftp.uni-stuttgart.de/pub/systems/acorn/minix/

And, a £100 competition to see if anyone can get it running.

https://virtuallyfun.com/wordpress/2018 ... arm-minix/
by Phlamethrower
Thu Jul 05, 2018 7:19 pm
Forum: programming
Topic: Drawing sprites in the desktop colour depth
Replies: 3
Views: 234

Re: Drawing sprites in the desktop colour depth

Yep, ColourTrans is the way to go. You just need to make sure you use the right flags to get the best output.

https://www.riscosopen.org/forum/forums ... osts-32646

(The example I give there is ColourTrans_GenerateTable, but for sprites ColourTrans_SelectTable will work exactly the same)
by Phlamethrower
Wed Jul 04, 2018 6:15 pm
Forum: software
Topic: RasterMan v0.16b demo and programmer's module available
Replies: 7
Views: 495

Re: RasterMan v0.16b demo and programmer's module available

Nice work! It's another thing to add to my list of "things I need to fix ArcEm to work with". Amazing to see this machine display palettes like this on screen for the first time (as far as I know!). The Symposium '96 intro also does "interesting" things to the hardware in order to create a high-colo...
by Phlamethrower
Fri Jun 29, 2018 8:03 pm
Forum: software
Topic: Arc hangs when I try to run an application
Replies: 14
Views: 372

Re: Arc hangs when I try to run an application

One thing to be wary of with CLib (and some other important modules like FPEmulator) is that it's possible to build the module optimised for different CPU or OS versions. If you try running a copy of the module on a machine which is incompatible with the build configuration then assorted Bad Things ...
by Phlamethrower
Fri Jun 22, 2018 11:00 pm
Forum: emulators
Topic: Econet for Arculator (and other emulators)
Replies: 13
Views: 655

Re: Econet for Arculator (and other emulators)

flibble wrote:
Fri Jun 22, 2018 8:20 pm
I am not in favour of any sort of podule DLL api

1) The API is windows only, the emulators are not.
I should have probably been clearer - I was just using "DLL" as shorthand for "whatever dynamic code loading system is appropriate for the host platform"
by Phlamethrower
Fri Jun 15, 2018 12:39 pm
Forum: hardware
Topic: Multi-purpose podule with a Raspberry Pi
Replies: 8
Views: 290

Re: Multi-purpose podule with a Raspberry Pi

With the PiPOD there's no electrical connection between the Pi and the "host" computer (except possibly power?). All the communication between the two is via ethernet. I'm not sure what the software is like - the PiPOD falls into the "completely pointless" category for me. It's essentially the equiv...
by Phlamethrower
Fri Jun 08, 2018 5:16 pm
Forum: hardware
Topic: A3000 startup procedure?
Replies: 2
Views: 128

Re: A3000 startup procedure?

On reset, MEMC maps the ROM to &00000000. The ROM code then performs a magic handshake to restore it to normal behaviour.

(See section 5.4 of the MEMC manual - http://www.home.marutan.net/arcemdocs/)
by Phlamethrower
Wed Jun 06, 2018 5:21 pm
Forum: hardware
Topic: Formatting SD/CF cards for use on RISC OS 3.1
Replies: 67
Views: 18294

Re: Formatting SD/CF cards for use on RISC OS 3.1

Hot-swapping hard discs isn't something the OS was designed to cope with, but you could probably get it to work if you *dismount each drive before unplugging it. Possibly also a *RMReInit of the filing system module (e.g. ADFS) after inserting the new drive.
by Phlamethrower
Wed Jun 06, 2018 12:38 pm
Forum: hardware
Topic: Formatting SD/CF cards for use on RISC OS 3.1
Replies: 67
Views: 18294

Re: Formatting SD/CF cards for use on RISC OS 3.1

Just looking into the possibility of an IDE to USB adapter. Not sure whether Risc OS on the Raspberry Pi would support a drive of this age though (170mb Conner). I had read that it only supported newer drives, but I am just trying to find where I once read this. Possibly this thread? https://stardo...
by Phlamethrower
Sun Jun 03, 2018 7:38 pm
Forum: emulators
Topic: Econet for Arculator (and other emulators)
Replies: 13
Views: 655

Re: Econet for Arculator (and other emulators)

From my perspective, it would have be nice to have the API defined, so that if/when I eventually add podule support to ArcEm I'd be able to implement support for it there. But since that's likely to be at least a year or two away, I do agree that if no other emulator developers are interested in imp...
by Phlamethrower
Thu May 31, 2018 12:33 pm
Forum: emulators
Topic: Econet for Arculator (and other emulators)
Replies: 13
Views: 655

Re: Econet for Arculator (and other emulators)

Call me crazy, but it would be nice to have an emulator-agnostic "podule emulation API" so that once a podule emulation has been written for one emulator, it can be used with another emulator just by copying the precompiled podule DLL and a few configuration files to the right location. I'd hope tha...
by Phlamethrower
Mon May 14, 2018 12:27 am
Forum: software
Topic: Bug in FileCore background transfers pre RISC OS 3.5
Replies: 3
Views: 250

Re: Bug in FileCore background transfers pre RISC OS 3.5

I thought foreground transfer lists had no terminator? You have to rely on the transfer length in R4.
by Phlamethrower
Sun May 13, 2018 3:34 pm
Forum: software
Topic: Bug in FileCore background transfers pre RISC OS 3.5
Replies: 3
Views: 250

Re: Bug in FileCore background transfers pre RISC OS 3.5

not checking for size=0 when looking for the end of the scatter list. That's probably the safest approach. In the PRMs, the diagram showing the scatter list structure does show that the address should be negative and the length should be zero - but then in the text below when they describe how to d...
by Phlamethrower
Thu May 10, 2018 12:13 pm
Forum: general
Topic: Internal Acorn Documents
Replies: 3
Views: 379

Re: Internal Acorn Documents

Possibly you've seen this thread on the ROOL forums asking about evidence of US sales - maybe there are some other documents on the CD which would be able to help with that?

https://www.riscosopen.org/forum/forums/5/topics/10863
by Phlamethrower
Wed May 02, 2018 10:07 pm
Forum: software & utilities for the pc, mac or unix
Topic: Docker & Acorn 101
Replies: 14
Views: 641

Re: Docker & Acorn 101

Alpine Linux is a good choice if you don't want gigabytes of bloat in your final images. https://hub.docker.com/_/alpine/ At work we typically use a two-stage process - one docker container which does the build, and another which the compiled binary gets copied into (which generally requires the bin...
by Phlamethrower
Wed May 02, 2018 9:43 pm
Forum: hardware
Topic: Kinetic Flash ROM
Replies: 4
Views: 411

Re: Kinetic Flash ROM

I'm not sure how to tell the difference between flash & non-flash Kinetic cards. But yes, if you were to flash it with RISC OS 5 then that's what it would boot into. Just remember that you will lose the ability to run 26bit-only software, including podule drivers if there aren't 32bit versions of th...
by Phlamethrower
Sat Apr 07, 2018 9:42 am
Forum: hardware
Topic: Trying out RISC OS
Replies: 14
Views: 1100

Re: Trying out RISC OS

1bpp, 2bpp, 4bpp, and sometimes even 8bpp modes aren't supported by most modern video hardware. The OS doesn't contain any support for emulating missing colour depths, so when asked for a low-bpp mode the OS just substitutes it for a similar higher-bpp one (e.g. mode 0 may get replaced with mode 15 ...
by Phlamethrower
Sat Mar 10, 2018 3:14 pm
Forum: software
Topic: Archimedes / RiscPC subscription / cover disks
Replies: 12
Views: 918

Re: Archimedes / RiscPC subscription / cover disks

Looking at the CDs I have, the first (and only?) Archimedes World CD contains coverdiscs from February 91 to April 94. However it's not just a simple set of archives of the floppy contents - they've reorganised everything by program/article. Possibly some programs are missing (there's a cover disc i...
by Phlamethrower
Thu Mar 08, 2018 2:11 pm
Forum: software
Topic: POLL: Kickstarter project - Hero: The Realm
Replies: 47
Views: 6372

Re: POLL: Kickstarter project - Hero: The Realm

Money is not really my main interest here! However I want to redevelop a game which has been a labour of love for many previous years, but I'm 38 now with little finances and wanted to work more or less full time crowdfunded to get an Acorn 32-bit game finished, with physical copies which will also...
by Phlamethrower
Mon Feb 12, 2018 8:59 pm
Forum: programming
Topic: ADFS Format
Replies: 28
Views: 2201

Re: ADFS Format

As someone who's read a lot of technical documentation over the years but has never managed to get his head around the ADFS/filecore format, here are my thoughts: A picture is worth a thousand words! Good diagrams might be a pain to create but they're well worth it in terms of aiding comprehension. ...
by Phlamethrower
Fri Feb 02, 2018 11:08 pm
Forum: hardware
Topic: Reading original RiscPC IDE drive from a modern RiscOS
Replies: 6
Views: 716

Re: Reading original RiscPC IDE drive from a modern RiscOS

Other people have reported succes with SA-machine drives. Possibly because later machines used a different version of FileCore (long filenames, greater capacity etc)? I don't think it's the disc format that's the issue -the same version of FileCore is used across all RISC OS 5 machines, and nobody'...
by Phlamethrower
Fri Jan 26, 2018 11:43 am
Forum: emulators
Topic: MODE 7 on RISC OS BBC Emulator 6502em
Replies: 15
Views: 1027

Re: MODE 7 on RISC OS BBC Emulator 6502em

(e.g. the ARMX6 looks like it's configured for 320x250 in 16 colour, which the hardware most certainly can't support) I didn't actually test with 6502em, but that was the problem preventing regular mode 7 from working. My changes didn't quite make it in in time for the nightly builds, but I've now ...
by Phlamethrower
Thu Jan 25, 2018 2:08 pm
Forum: emulators
Topic: MODE 7 on RISC OS BBC Emulator 6502em
Replies: 15
Views: 1027

Re: MODE 7 on RISC OS BBC Emulator 6502em

I think this is an OS bug with the ARMX6 - I'll look into it tonight. Traditionally teletext has been 320x250 (with an 8x10 font), but for RISC OS 5 a "high-res" option was added which uses a 640x500 mode (16x20 font). An option was also added for the high-res version to use a 256 colour mode instea...