Welcome, Guest. Please login or register.

Author Topic: UAE for A1 / OS4  (Read 2682 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline alx

Re: UAE for A1 / OS4
« on: February 15, 2003, 12:22:48 PM »
OS4 has a built in 68K Just In Time Compiler.  This doesn't put all older applications in a "sandbox".  Instead, only the application itself is recompiled, and it then interacts with the new libraries etc.  This won't provide as much compatibility, but it means that you can use older apps just as easily as new ones - there is no difference to the system.

The big problem is of course the custom chips.  Any applications that bang on the hardware simply won't work.  One solution is to connect the A1 to an A1200 to reach the AGA chips, but the company doing that seems to have got very quiet.  The other way would be a full port of UAE to OS4 - doesn't exist yet.

The older the app is, the less likely it will work.  Newer apps supporting RTG and AHI should go fine, while some really old games, and virtually all demos, won't work at all.

Offline alx

Re: UAE for A1 / OS4
« Reply #1 on: February 15, 2003, 12:57:03 PM »
I know that OS4 supports remapping bits of memory to other places, and that if there was an AGA chipset present, this could be remapped as chip ram.

Would it be possible, though, to have a background process which, using parts of UAE, reads this bit of memory and does the custom chipset stuff though software.  If it was somehow possible, it would be able to run old hardware hitting apps (with the 68k JIT) but without having to sandbox them.   That would be great, but I'd imagine it'd be very hard to program.