<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>comp.sys.acorn.programmer Google Group</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer</link>
  <description>Programming of Acorn computers.</description>
  <language>en</language>
  <item>
  <title>Re: Available Program memory</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/aad6e46de7396a00?show_docid=aad6e46de7396a00</link>
  <description>
  On Mon, 06 Oct 2008 23:13:15 BST &lt;br&gt; Have you considered using an off-the-shelf interpreted language such as &lt;br&gt; Lua or IO for this? They&#39;re both very easy to embed in C applications, &lt;br&gt; and may be just as quick or faster than your emulator, due to the many &lt;br&gt; years of research that has gone into them. &lt;br&gt; K&amp;amp;R Small C? I thought Small C was a subset of C from the 80s. I&#39;d be
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/aad6e46de7396a00?show_docid=aad6e46de7396a00</guid>
  <author>
  n...@rjek.com
  (Rob Kendrick)
  </author>
  <pubDate>Mon, 10 Oct 2008 22:22:47 UT
</pubDate>
  </item>
  <item>
  <title>Re: Available Program memory</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/8990164a9b1c8817?show_docid=8990164a9b1c8817</link>
  <description>
  In article &amp;lt;3a5b05e94f.mar...@bach.planiv erse.com&amp;gt;, Martin Wuerthner &lt;br&gt; No in this case memory is not emulated because the emulator is embedded in &lt;br&gt; a host program and needs access to its own and to the host&#39;s memory. In &lt;br&gt; order to simplify and speed up the code the emulator uses the same memory as &lt;br&gt; the host. Alternative solutions tended to waste time transferring data
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/8990164a9b1c8817?show_docid=8990164a9b1c8817</guid>
  <author>
  mi...@orpheusmail.co.uk
  (Mr John FO Evans)
  </author>
  <pubDate>Mon, 10 Oct 2008 22:13:15 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/df54446f8649add9?show_docid=df54446f8649add9</link>
  <description>
  [snip] &lt;br&gt; Sorry to be disparaging, but talk of sound internals, adding VM and &lt;br&gt; just popping it on a microkernel suggest very little understanding of &lt;br&gt; the state of RISC OS. &lt;br&gt; Like any large software project that was initially knocked up in a &lt;br&gt; hurry as an a deperate plan B when the orginal OS design didn&#39;t work
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/df54446f8649add9?show_docid=df54446f8649add9</guid>
  <author>
  n...@druck.freeuk.com
  (druck)
  </author>
  <pubDate>Mon, 10 Oct 2008 21:30:00 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/7fe27f4fd4fd6120?show_docid=7fe27f4fd4fd6120</link>
  <description>
  On Sat, 04 Oct 2008 09:30:37 +1300 &lt;br&gt; Actually, it all needs a huge overhaul. Memory handling, &lt;br&gt; multi-tasking, file system access, hardware abstraction, IP stack, &lt;br&gt; resource handling, IRQ routing, system call implementation, etc etc &lt;br&gt; etc. Microkernels are cute. But unless you can find one that already &lt;br&gt; supports all the hardware we want to use, it&#39;s going to be a lot of
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/7fe27f4fd4fd6120?show_docid=7fe27f4fd4fd6120</guid>
  <author>
  n...@rjek.com
  (Rob Kendrick)
  </author>
  <pubDate>Mon, 10 Oct 2008 08:22:17 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/9878699525e4d838?show_docid=9878699525e4d838</link>
  <description>
  In article &amp;lt;20081002195837.55275...@trite .i.flarn.net.i.flarn.net&amp;gt;, &lt;br&gt; Ah! I must admit that I had had that horrible suspicion. &lt;br&gt; If proprietary I would regretfully have to agree with you! &lt;br&gt; My thinking suggests that the principal problems facing the viability &lt;br&gt; of a RISC OS solution for the longer term future are the need for the
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/9878699525e4d838?show_docid=9878699525e4d838</guid>
  <author>
  asg...@inspire.net.nz
  (Keith Hopper)
  </author>
  <pubDate>Fri, 10 Oct 2008 20:30:37 UT
</pubDate>
  </item>
  <item>
  <title>Re: Spritefile &amp; BASIC OPENOUT (PRINT#) internal file format...</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/9d93b7aeb1351461?show_docid=9d93b7aeb1351461</link>
  <description>
  If it&#39;s only ever integers you are concerned with then the PRINT# &amp;amp; &lt;br&gt; INPUT# file formats for the two platforms are as follows: &lt;br&gt; &#39;Acorn&#39; BASICs (including ARM BASIC): &amp;amp;40 b3 b2 b1 b0 &lt;br&gt; &#39;Russell&#39; BASICs (including Windows): b0 b1 b2 b3 &amp;amp;00 &lt;br&gt; where &#39;b0&#39; is the least-significant byte and &#39;b3&#39; is the most- &lt;br&gt; significant byte of the 32-bit signed integer.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/9d93b7aeb1351461?show_docid=9d93b7aeb1351461</guid>
  <author>
  n...@rtrussell.co.uk
  (Richard Russell)
  </author>
  <pubDate>Sun, 10 Oct 2008 20:30:43 UT
</pubDate>
  </item>
  <item>
  <title>Re: Spritefile &amp; BASIC OPENOUT (PRINT#) internal file format...</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/f3bf79abd70f1e6c?show_docid=f3bf79abd70f1e6c</link>
  <description>
  No they don&#39;t. BPUT# calls, well, the hint&#39;s in the name, OS_BPUT, &lt;br&gt; BGET calls OS_BGET.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/f3bf79abd70f1e6c?show_docid=f3bf79abd70f1e6c</guid>
  <author>
  j...@arcade.demon.co.uk
  (jgharston)
  </author>
  <pubDate>Sun, 10 Oct 2008 17:45:42 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/64a705d12a7df3fe?show_docid=64a705d12a7df3fe</link>
  <description>
  In a dim and distant universe &amp;lt;6krrf7F8t5n...@mid.individual .net&amp;gt;, &lt;br&gt; David Holden &amp;lt;Spam...@apdl.co.uk&amp;gt; enlightened us thusly: &lt;br&gt; What sort of difficulties? Was this with VRPC itself, or was it problems &lt;br&gt; with end-user support?
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/64a705d12a7df3fe?show_docid=64a705d12a7df3fe</guid>
  <author>
  invalid-em...@invalid-domain.co.uk
  (Paul Vigay)
  </author>
  <pubDate>Sun, 10 Oct 2008 13:52:58 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/fbdd2c5d3e1db0fc?show_docid=fbdd2c5d3e1db0fc</link>
  <description>
  On Sun, 5 Oct 2008 12:49:37 GMT &lt;br&gt; Perhaps it&#39;s time to abandon the commercialness of the emulator, then? &lt;br&gt; B.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/fbdd2c5d3e1db0fc?show_docid=fbdd2c5d3e1db0fc</guid>
  <author>
  n...@rjek.com
  (Rob Kendrick)
  </author>
  <pubDate>Sun, 10 Oct 2008 12:51:39 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/a9f432385b8b4362?show_docid=a9f432385b8b4362</link>
  <description>
  Yes, and the difficulties this produced were what convinced Aaron that it &lt;br&gt; was not a viable commercial proposition.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/a9f432385b8b4362?show_docid=a9f432385b8b4362</guid>
  <author>
  spam...@apdl.co.uk
  (David Holden)
  </author>
  <pubDate>Sun, 10 Oct 2008 12:49:37 UT
</pubDate>
  </item>
  <item>
  <title>Re: Possible future directions</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/b1fe83ca48ac6ee3?show_docid=b1fe83ca48ac6ee3</link>
  <description>
  In message &amp;lt;230aa4e84f.dr...@druck.freeuk .net&amp;gt; &lt;br&gt; Wasn&#39;t there a demo Linux version of &#39;VRPC&#39; at a &#39;RISC OS&#39; show? &lt;br&gt; Were there any testers out there?
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/f1cc63d22d151bad/b1fe83ca48ac6ee3?show_docid=b1fe83ca48ac6ee3</guid>
  <author>
  cfer...@freeremoveuk.com.invalid
  </author>
  <pubDate>Sun, 10 Oct 2008 10:45:15 UT
</pubDate>
  </item>
  <item>
  <title>Re: Spritefile &amp; BASIC OPENOUT (PRINT#) internal file format...</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/38bebdc5b45839fb?show_docid=38bebdc5b45839fb</link>
  <description>
  In message &amp;lt;de24869d-d4a6-4906-ba54-1b053 1e84...@s50g2000hsb.googlegro &lt;br&gt; ups.com&amp;gt; &lt;br&gt; My experience differs here. I had a system (part of my slalom results &lt;br&gt; system) which stored config data using PRINT#, and I found debugging &lt;br&gt; it too messy. Switching to using BPUT# at fixed positions in the file &lt;br&gt; allows debugging using a text editor, so for a start I can tell
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/38bebdc5b45839fb?show_docid=38bebdc5b45839fb</guid>
  <author>
  a...@adamshome.org.uk
  (Alan Adams)
  </author>
  <pubDate>Sat, 10 Oct 2008 20:49:23 UT
</pubDate>
  </item>
  <item>
  <title>Re: Available Program memory</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/878c993371f9d5e3?show_docid=878c993371f9d5e3</link>
  <description>
  In message &amp;lt;48dff6b5$0$512$5a6ae...@news. aaisp.net.uk&amp;gt; &lt;br&gt; ... of one particular version of RISC OS. It is fundamentally &lt;br&gt; different in other versions of RISC OS, so there is no point in &lt;br&gt; relying on it unless you want your program to work on exactly one &lt;br&gt; version of RISC OS only. &lt;br&gt; Martin
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/878c993371f9d5e3?show_docid=878c993371f9d5e3</guid>
  <author>
  spamt...@mw-software.com
  (Martin Wuerthner)
  </author>
  <pubDate>Sat, 10 Oct 2008 14:21:22 UT
</pubDate>
  </item>
  <item>
  <title>Re: Available Program memory</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/cdad8d330cfbcde5?show_docid=cdad8d330cfbcde5</link>
  <description>
  In message &amp;lt;na.319cdb4fe6.a903c0mi...@orp heusmail.co.uk&amp;gt; &lt;br&gt; But surely, you are emulating the memory of the emulated device as &lt;br&gt; well and therefore, the address the user code accesses is just a &lt;br&gt; logical address in emulation context and has to be mapped to the &lt;br&gt; adress of the emulated memory anyway? At that point you will
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/7da092fe28257d11/cdad8d330cfbcde5?show_docid=cdad8d330cfbcde5</guid>
  <author>
  spamt...@mw-software.com
  (Martin Wuerthner)
  </author>
  <pubDate>Sat, 10 Oct 2008 14:16:27 UT
</pubDate>
  </item>
  <item>
  <title>Re: Spritefile &amp; BASIC OPENOUT (PRINT#) internal file format...</title>
  <link>http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/4f16e18bdafb6743?show_docid=4f16e18bdafb6743</link>
  <description>
  Nah... What I need is the technical details of the two internal &lt;br&gt; formats so I can write the whole shebang as a DLL for .NET... &lt;br&gt; The reason for using PRINT# &amp;amp; INPUT# is so that I don&#39;t have to mess &lt;br&gt; around converting ints to strings before writing them to the file. &lt;br&gt; This may or may not be necessary, but I&#39;ve had nightmares trying to
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.sys.acorn.programmer/browse_thread/thread/558fb7951b0fbf55/4f16e18bdafb6743?show_docid=4f16e18bdafb6743</guid>
  <author>
  use...@garethlock.com
  </author>
  <pubDate>Sat, 10 Oct 2008 11:16:53 UT
</pubDate>
  </item>
  </channel>
</rss>
