|
Register or have you forgotten your password?
|
|
|
| Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||||||||
|
Original Omega User
|
As stated, ity would be really nice for backwards compatability if UAE or parts of it could be integrated into MOS or even other Amiga-Ish solutions. What immediately comes to mind is a game like PayBack which basically doesn't run because of lack of Paula audio:-( Then again playing the old A500 era psuedo natively on Ambient would be real cool:-)
__________________
Someone has to state the obvious and that someone is me! |
||||||||
|
|
|
|
|
#2 | ||||||||
|
Guru Meditator
![]()
Join Date: Mar 2002
Posts: 8,081
|
The problem is that you'd need to 'catch' accesses to memory locations where the software assumes the Amiga hardware to be. Not only is this slow, they'd have to hack the quark kernel to allow it. Not only would this suck, but it would also break future compatibility.
|
||||||||
|
|
|
|
|
#3 | ||||||||
|
Resident blue troll
Join Date: Feb 2002
Posts: 3,871
|
The main prob is that such a system would eat performance even
while not used. A solution that would have to be speciffly turned on would pretty much contradict the base idea. Also don't forget that there would be licence-problems since UAE is GPL while MOS is not.
__________________
1. Make an announcment. 2. Wait a while. 3. Check if it can actually be done. 4. Wait for someone else to do it. 5. Start working on it while giving out hillarious progress-reports. 6. Deny that you have ever announced it 7. Blame someone else |
||||||||
|
|
|
|
|
#4 | ||||||||
|
Kindred of Babble-on
![]()
Join Date: Feb 2002
Posts: 2,786
|
If I understood it correctly it can be done in OS4 because it uses virstual addressing. Actually I even remember one of the Frieden brothers stating that it could be done but it would require too much work or something...
|
||||||||
|
|
|
|
|
#5 | ||||||||
|
Defender of the Faith
![]()
Join Date: Feb 2002
Posts: 1,386
|
Is that what AROS is trying to do? WinUAE is in the contributions package and i thought i read somewhere that they plan to integrate it further on down the track?
__________________
We are not Humans having a spirital experiance We are Spirits having a Human experiance. |
||||||||
|
|
|
|
|
#6 | ||||||||
|
Hobbyist
![]()
Join Date: May 2003
Posts: 68
|
>if I understood it correctly it can be done in OS4 because it uses
>virstual addressing. Actually I even remember one of the Frieden >brothers stating that it could be done but it would require too much >work or something... MorphOS uses virtual addressing too. I do think it's pointless to include some kind of hardware emulation in MorphOS. It's wasting time. In my opinion, a good UAE port is far better choice. Bye |
||||||||
|
|
|
|
|
#7 | ||||||||
|
Technoid
![]()
Join Date: Jan 2003
Location: Lyon / France
Posts: 182
|
@redrumloa
Payback uses AHI (and RTG for graphics) so it already runs, at least in OS4... bye |
||||||||
|
|
|
|
|
#8 | ||||||||
|
Guru Meditator
![]()
Join Date: Mar 2002
Posts: 8,081
|
Payback doesn't use AHI. Unless OS4 includes paula emulation, Payback won't work on it (at least, not on an AmigaONE).
|
||||||||
|
|
|
|
|
#9 | ||||||||
|
Resident blue troll
Join Date: Feb 2002
Posts: 3,871
|
@Jose
Virtual addressing would only be the 1st building block for a skyscraper ;-) A chipset-emulation would need to get all the timings right, and that would probraly demand lots of adaption work inside Petunia, work that won't boost it's performance ... This would offcourse still be completly useless for all the selfbooting games that bypass the OS, and you could offcourse not use a single line of UAE sources due to the lcence-incompability. @Rodney There is a reason why WinUAE is named WinUAE :-o AROS can use UAE (intregrated) as it is also open-source, but I doubt they will everget much more to than the 68k-emu, atleast not until the are prepared to drag their kernel down with this stuff.
__________________
1. Make an announcment. 2. Wait a while. 3. Check if it can actually be done. 4. Wait for someone else to do it. 5. Start working on it while giving out hillarious progress-reports. 6. Deny that you have ever announced it 7. Blame someone else |
||||||||
|
|
|
|
|
#10 | |||||||||
|
Hobbyist
![]()
Join Date: May 2003
Posts: 61
|
Quote:
|
|||||||||
|
|
|
|
|
#11 | |||||||||
|
Technoid
![]()
Join Date: May 2002
Posts: 269
|
Quote:
Ideally, you should be able to run 68k programs seamlessy that way, and they will work as long as they do not attempt at directly communicate, via message passing, with native programs. |
|||||||||
|
|
|
|
|
#12 | ||||||||
|
Resident blue troll
Join Date: Feb 2002
Posts: 3,871
|
@falemagn
So it would be just a special version of UAE capable of useing AROS-specifics instead of trying to run old SW on new OSes ... Something like that would be very much more welcomed than what Red proprosed in the orginal post :-)
__________________
1. Make an announcment. 2. Wait a while. 3. Check if it can actually be done. 4. Wait for someone else to do it. 5. Start working on it while giving out hillarious progress-reports. 6. Deny that you have ever announced it 7. Blame someone else |
||||||||
|
|
|
|
|
#13 | ||||||||
|
Merely Curious
![]()
Join Date: Dec 2003
Posts: 8
|
A possible method could be to change the "magic number" (the first four bytesin the file) identifying an executable. An executable with an old "magic number" would be entirely emulated while a new "magic number" would execute as normal. It would only have a penalty in the initializing of process. It would still require some serious hacking, but then again nothing comes for free...
|
||||||||
|
|
|
|
|
#14 | ||||||||
|
Original Omega User
|
> Payback uses AHI (and RTG for graphics) so it already runs, at least in OS4...
No Paypack hits Paula directly. Shame..
__________________
Someone has to state the obvious and that someone is me! |
||||||||
|
|
|
|
|
#15 | ||||||||
|
Beginner
![]()
|
Beat the Payback author James Daniels if you meet him!
|
||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| uae , solutions , partial , mos , integration , amigaish |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Amiga 4000D Full, cooling solutions? | Robert17 | Amiga Hardware Issues and discussion | 4 | 07-29-2006 09:56 AM |
| Partial Amiga stock clearance | ComputerCity | Amiga Marketplace | 7 | 07-31-2004 12:09 PM |
| Help with partial integration of multidimentialnal potential energy curves | bloodline | Alternative Operating Systems | 0 | 03-12-2004 04:54 AM |
| USB2.0 / PCMCIA CD/RW solutions on Amiga | Galahad-Fairlight | Amiga Hardware Issues and discussion | 4 | 01-27-2004 02:31 PM |
| Amiga-Ethernet-Mac solutions | Tenacious | General chat about Amiga topics | 1 | 12-19-2003 01:29 PM |