log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Aemulor (Gen:16)
- !OBrowse reviewed (News:1)
- DDE reaches release 28 and above (News:)
- Elesar quicks dispels stormy clouds (News:2)
- RISC OS London Show 2017 - Notes from the talks (News:2)
- RISC OS London Show 2017 (News:)
- RISC OS London Show 2017 - Pictures (News:)
- October News (News:2)
- Retrospective thoughts on 12 months of Titanium ownership (News:4)
- RISC OS London Show 2017 (News:1)
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
Site Search
 
Article archives
Acorn Arcade forums: General: Aemulor
 
  Aemulor
  adrianl (17:16 5/9/2017)
  arawnsley (20:50 5/9/2017)
    dfeugey (15:44 9/9/2017)
      dfeugey (11:22 11/9/2017)
        adrianl (12:37 18/9/2017)
          dfeugey (06:27 19/9/2017)
            adrianl (22:11 19/9/2017)
  xenu (07:24 3/10/2017)
    adrianl (09:52 13/10/2017)
      adrianl (12:06 14/11/2017)
        hubersn (23:36 14/11/2017)
          adrianl (00:15 15/11/2017)
            hubersn (23:37 15/11/2017)
              adrianl (14:18 18/11/2017)
                Phlamethrower (18:45 18/11/2017)
                  davidb (23:06 18/11/2017)
 
Adrian Lees Message #124146, posted by adrianl at 17:16, 5/9/2017
Member
Posts: 1565
Hi all, a quick note to say that we are no longer selling Aemulor as a commercial product because I want, in time, to make it available as a free download with more frequent - albeit less well-tested - updates in response to OS changes and the backwards-compatibility issues that result. On account of the day job, I have not always been the most responsive in releasing updates to accommodate OS and platform changes, and I don't want users refraining from upgrading and updating for fear of being of being unable to run their old software (you know who you are, Impression!)

So, in the near future I shall make available the latest stable, released builds for all platforms, accompanied by the latest beta with any compatibility fixes and improvements that are not yet proven. I shall post a URL at that point.

Thanks to Spellings for publishing and supporting Aemulor for all these years, it remains my proudest creation, and to TIB and the RISC OS community for being around for so long.

Best wishes to all,

A
  ^[ Log in to reply ]
 
Andrew Rawnsley Message #124147, posted by arawnsley at 20:50, 5/9/2017, in reply to message #124146
R-Comp chap
Posts: 462
Thanks Adrian - that sounds brilliant. The software has been instrumental in allowing people to enjoy modern hardware without fear of losing the older software, which still accounts for the bulk volume of RISC OS applications.

Whilst we may champion and recommend actively developed, modern software, the fact remains that there were many, excellent applications released in the 26bit era that do specific jobs and have never been replaced/reproduced/surplanted in what they do. For all those, there's Aemulor, THANK GOODNESS smile smile

Thanks again for all you do, as I know it has helped hundreds, maybe thousands of RISC OS users over the years. I can safely say that without Aemulor, there'd be a LOT of current users who would have left the scene because their favourite applications were no longer viable.

[Edited by arawnsley at 21:51, 5/9/2017]
  ^[ Log in to reply ]
 
David Feugey Message #124148, posted by dfeugey at 15:44, 9/9/2017, in reply to message #124147
Member
Posts: 29
That's a fantastic news. I plan to do a page about software that can be used under RISC OS with the help of Aemulor. A good way to get more software for our platform.
  ^[ Log in to reply ]
 
David Feugey Message #124150, posted by dfeugey at 11:22, 11/9/2017, in reply to message #124148
Member
Posts: 29
Can I suggest a 32bit mode? More and more software made for the Iyonix simply do not work any more on ARMv7 or ARMv8 hardware. A lot will work under Aemulor. Perhaps Aemulor could treat them a different (and more efficient) way ?
  ^[ Log in to reply ]
 
Adrian Lees Message #124160, posted by adrianl at 12:37, 18/9/2017, in reply to message #124150
Member
Posts: 1565
Can I suggest a 32bit mode? More and more software made for the Iyonix simply do not work any more on ARMv7 or ARMv8 hardware. A lot will work under Aemulor. Perhaps Aemulor could treat them a different (and more efficient) way ?
With Aemulor on post-ARMv5 hardware there really isn't much more that can be done to increase the speed of 32-bit applications running under Aemulor without perhaps all of the work involved in building a new emulation engine, which I'm afraid just isn't feasible for free software being maintained whilst I have a day job. I have some experimental code for that alternative approach, but it frankly just doesn't work right now, so please don't expect it to materialise.

Energies would probably be better expended badgering the application authors to update their software.
  ^[ Log in to reply ]
 
David Feugey Message #124161, posted by dfeugey at 06:27, 19/9/2017, in reply to message #124160
Member
Posts: 29
It's OK for me smile Anyway, I plan also to test Aemulor compatibility for 32bit software not compatible with post ARMv5 hardware. Since I have a Pi3, speed is here, but I miss Aemulor. A lot.
  ^[ Log in to reply ]
 
Adrian Lees Message #124162, posted by adrianl at 22:11, 19/9/2017, in reply to message #124161
Member
Posts: 1565
It's OK for me smile Anyway, I plan also to test Aemulor compatibility for 32bit software not compatible with post ARMv5 hardware. Since I have a Pi3, speed is here, but I miss Aemulor. A lot.
I have a Pi3 too, although sadly it has only been used for the day job thus far, although ARMv8 compatibility is obviously high on my ToDo list for Aemulor.
  ^[ Log in to reply ]
 
Tomasz Konojacki Message #124174, posted by xenu at 07:24, 3/10/2017, in reply to message #124146
Member
Posts: 2
Thank you a lot for all your work!

Will the next release be Zero Pain compatible?


[Edited by xenu at 11:48, 3/10/2017]
  ^[ Log in to reply ]
 
Adrian Lees Message #124184, posted by adrianl at 09:52, 13/10/2017, in reply to message #124174
Member
Posts: 1565
Will the next release be Zero Pain compatible?
The latest development builds of Aemulor are fine with the zero page protection, and - necessarily - provide alternative mechanisms for 26-bit application code still to act as if it were not present. First I need to round up the latest released versions and make those available; it will then be up to individuals to decide whether the ZPP-aware dev builds are preferable for them when I upload those.

There are other OS changes on at least some platforms that are not backwards-compatible at the level at which Aemulor must, in places, operate, so there may be yet other issues.
  ^[ Log in to reply ]
 
Adrian Lees Message #124206, posted by adrianl at 12:06, 14/11/2017, in reply to message #124184
Member
Posts: 1565
Right, They should all be here.

Latest version of Aemulor for all RISC OS machines, and it should work on either 'ZPP' or 'non-ZPP' OS builds, although do please note that even if I had all machines and all OS builds (which I don't!) it would not really be practical for me to test all combinations.

If you find any problems let me know, or try the older releases (for Cortex-A8/9/15 machines) also available via that page.
  ^[ Log in to reply ]
 
Steffen Huber Message #124207, posted by hubersn at 23:36, 14/11/2017, in reply to message #124206
Member
Posts: 69
Right, They should all be here.

Latest version of Aemulor for all RISC OS machines, and it should work on either 'ZPP' or 'non-ZPP' OS builds, although do please note that even if I had all machines and all OS builds (which I don't!) it would not really be practical for me to test all combinations.

If you find any problems let me know, or try the older releases (for Cortex-A8/9/15 machines) also available via that page.
Many thanks for your efforts!

What is the platform you are referring to that you don't have yourself? I could start with testing on that platform.

I also note the absence of the A9home version. Not that I know of anyone who would need it...
  ^[ Log in to reply ]
 
Adrian Lees Message #124208, posted by adrianl at 00:15, 15/11/2017, in reply to message #124207
Member
Posts: 1565
What is the platform you are referring to that you don't have yourself? I could start with testing on that platform.
I don't personally have a Cortex-A15 machine (Titanium, RapidO, TiMachine, IGEPv5) just yet, and tend to rely upon Andrew@R-Comp and Chris@CJE for testing that build.

I also note the absence of the A9home version. Not that I know of anyone who would need it...
Yes, theoretically the code still supports it, and I do have an A9home, but I haven't built/tested the code for that code in years and I decided to omit it for simplicity. I'll add a note to the website to that effect, should anyone really want a copy. It was never feature-complete on the A9home due to the rather immature nature of the OS port.

Although, you have just reminded me that Aemulor can be built for RPCEmu too, and used on that to run 26-bit applications on emulated 32-bit machines, so I need to get that uploaded too...


I rather fancy producing a version for the MicroDigital Omega.... wink


[Edited by adrianl at 00:16, 15/11/2017]
  ^[ Log in to reply ]
 
Steffen Huber Message #124209, posted by hubersn at 23:37, 15/11/2017, in reply to message #124208
Member
Posts: 69

Although, you have just reminded me that Aemulor can be built for RPCEmu too, and used on that to run 26-bit applications on emulated 32-bit machines, so I need to get that uploaded too...
Good idea! You once had a rough port of RPCEmu running on RISC OS 5, did you ever get around "polishing" it for release?


I rather fancy producing a version for the MicroDigital Omega.... wink
Does RISC OS 5 even run on it? In theory, it faithfully emulated an IOMD machine, but ISTR that back then RISC OS 4 needed quite a few changes to run properly...and then there is the "bootstrap" problem having 26bit filing system modules that won't run on RISC OS 5...
  ^[ Log in to reply ]
 
Adrian Lees Message #124211, posted by adrianl at 14:18, 18/11/2017, in reply to message #124209
Member
Posts: 1565
Good idea! You once had a rough port of RPCEmu running on RISC OS 5, did you ever get around "polishing" it for release?
That was a curiosity really. It'd be useful as a development tool to have a machine emulator, because developing and debugging system/low-level code on RISC OS is very hard.


I rather fancy producing a version for the MicroDigital Omega.... wink
Does RISC OS 5 even run on it?...
I doubt it. I still don't see how it was ever supposed to run 26-bit software, that's all.

[Edited by adrianl at 14:18, 18/11/2017]
  ^[ Log in to reply ]
 
Jeffrey Lee Message #124212, posted by Phlamethrower at 18:45, 18/11/2017, in reply to message #124211
PhlamethrowerHot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot stuff

Posts: 15056
Good idea! You once had a rough port of RPCEmu running on RISC OS 5, did you ever get around "polishing" it for release?
That was a curiosity really. It'd be useful as a development tool to have a machine emulator, because developing and debugging system/low-level code on RISC OS is very hard.
FWIW, there's a new port of RPCEmu to RISC OS, mostly thanks to RPCEmu migrating from Allegro to Qt (and there being a pre-existing RISC OS port of Qt). Lots of polish & optimisation required, but the sources are available.

https://www.riscosopen.org/forum/forums/10/topics/9593
  ^[ Log in to reply ]
 
David Boddie Message #124213, posted by davidb at 23:06, 18/11/2017, in reply to message #124212
Member
Posts: 118
FWIW, there's a new port of RPCEmu to RISC OS, mostly thanks to RPCEmu migrating from Allegro to Qt (and there being a pre-existing RISC OS port of Qt). Lots of polish & optimisation required, but the sources are available.

https://www.riscosopen.org/forum/forums/10/topics/9593
I hadn't seen that they'd migrated to Qt - interesting. And the sources are now in a Mercurial repository so it's good news all round. smile
  ^[ Log in to reply ]
 

Acorn Arcade forums: General: Aemulor