English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 25 March 2011, 00:03   #121
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Evil grin

AMAZING!

Never bothered before to read this thread through.

I hope there'll be no hate mail from Cloanto...
(because you can get every monopolist really upset if you develop something adequate or even something better free of charge, har har, can't hide my schadenfreude)

Last edited by andreas; 25 March 2011 at 00:17.
andreas is offline  
Old 25 March 2011, 00:12   #122
gilgamesh
Linux snob
 
gilgamesh's Avatar
 
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
Cloanto stated somewhere on his site that he endorsed a free KS substitute. But maybe he thought it would never see the light of day anyway.
gilgamesh is offline  
Old 25 March 2011, 00:14   #123
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Ah, wouldn't have considered that ... ever. So thanks for telling me. Besides, my remark was a bit tongue-in-cheek anyway

BTW...
Quote:
Originally Posted by Toni Wilen View Post
Note that there is no on-disk WB
Let me guess, Toni: licensing issue?
Considering that the original C= WB (in case you were speaking of that) is still under copyright.
andreas is offline  
Old 25 March 2011, 00:24   #124
gilgamesh
Linux snob
 
gilgamesh's Avatar
 
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
So, er, ... Well, nevermind.

They made a substitute for WB in the meantime as well. It's packaged with the latest beta, but I can't get it running. Would be cool if you gave it a try.
gilgamesh is offline  
Old 25 March 2011, 01:00   #125
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Cool

As you're so kindly asking me to, I will. NOW.
andreas is offline  
Old 25 March 2011, 10:52   #126
vidarh
Registered User
 
Join Date: Sep 2010
Location: Croydon, UK
Posts: 46
Quote:
Originally Posted by andreas View Post
Let me guess, Toni: licensing issue?
Considering that the original C= WB (in case you were speaking of that) is still under copyright.
That's not the issue, AROS has Wanderer, which is the Workbench replacement. The problem is Wanderer is *big* and depends on Zune (MUI), and AmigaOS has most of Workbench in Kickstart (C:Loadwb and Libs:workbench.library both only contains support stuff).

On x86 it's not a problem, but putting Wanderer in the AROS m68k kickstart so C:Loadwb can work makes it too big and bulky when you add in all the stuff it depends on, so Jason McMullen wrote "Workbook" which is a much smaller Workbench replacement as a lightweight alternative, but that's at a much earlier stage than Wanderer.

Quote:
Originally Posted by gilgamesh View Post
Cloanto stated somewhere on his site that he endorsed a free KS substitute. But maybe he thought it would never see the light of day anyway.
They've put up money towards the bounty ($111 towards bounty II), so I do think they'd like it to see the light of day - after all it could eventually mean not having to pay license fees for the real AmigaOS.

Last edited by TCD; 25 March 2011 at 11:28. Reason: Back-to-back posts merged. Use multi-quote.
vidarh is offline  
Old 25 March 2011, 11:44   #127
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Cloanto has only a rom license, they can't give it away for free or anything without getting in legal trouble. But thats enough of that topic..

To stay ontopic, here is quick changelog of random contents:

- 2.x-3.1 WB disks should boot without problems, now also includes correct palette and mouse cursor settings.
- fully compatible with WB2+ C:IPrefs now.
- 1.x works except C:Run (which only outputs errors) and AROS resident Run requires T: -> WB disk must be write-enabled.. Will be fixed later.
- devs:system-configuration is loaded and used (1.x boot disk correct colors etc..)
- reset proof programs supported (kicktags, coldcapture etc)
- ArosBootStrap comes with source tree, Aros softkick loader that works on any Amiga that has either 2M of chip or 1M or more local fast RAM. (*)

Known problems:

- do not use OS3.5+ setpatch, it is never going to work without specific setpatch detection.
- system patches like FBlit etc can't be compatible. Do not use.
- Scalos does not work, reason unknown.

- custom chipset driver is still slow
- audio.device still does nothing
- not all aros native math libraries support FPU or all software functions
- modeids are still "random". Fixing this requires aros graphics subsystem changes.

*) Possibly the only native Amiga C program that directly calls 1.x BCPL functions! We wanted to make it any KS compatible, unfortunately for example ReadArgs() is 2.0+ only, fortunately 1.x BCPL DOS has similar function
Toni Wilen is offline  
Old 02 April 2011, 22:42   #128
ImmortalA1000
Registered User
 
Join Date: Feb 2009
Location: london/england
Posts: 1,347
So in laymens terms how far are we from legal 100% free Amiga emulation?

I only want sufficient files for UAE to play the OCS/AGA ADF disk games like 90% of people who use UAE "illegally"

Last edited by ImmortalA1000; 14 April 2011 at 22:30. Reason: percent!
ImmortalA1000 is offline  
Old 02 April 2011, 22:48   #129
gilgamesh
Linux snob
 
gilgamesh's Avatar
 
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
Well, you can play Turrican II without any glitches that I would attribute to Aros. (I've mentioned that once or twice already. )

When Toni thinks the ROM has become more or less stable, maybe we should set up a compatibility list in the Wiki?
gilgamesh is offline  
Old 03 April 2011, 12:11   #130
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Most games that only use boot block to load hardware loader should work fine unless they assume KS1.x like memory allocation and overwrite OS structures or do something stupid that only works on 1.x accidentally. (which is not rare, unfortunately)

100% compatibility is impossible. There is no way to make ROM that is both 1.3 and 3.0/3.1 compatible at the same time. Even 3.1 compatibility can't be 100% because it would require implementing all known and unknown bugs 100% exactly! (it is guaranteed there is at least one program that only works because of some OS bug..)

Examples of bugs we have seen:

- assuming that registers D2 to D4 can be modified in input handlers. (Only worked because AOS input.handler does not use those registers, of course they are not documented as being scratch registers)
- calling dos functions without dosbase in A6!

Both are worked around but not all can be fixed easily (or at all without breaking new aros-only features for example)

some update notes:
- real audio.device implemented but only minimal testing done (audio.device is rarely used for sound, usually only for channel allocation)
- first part of aros graphics modeid updates done, modeid and depth separated. Next part is to replace generated modeids with real AOS modeids.

btw, it is fully 68000 compatible (I have seen some strange notes somewhere else that says you need a 68020 or better)
Toni Wilen is offline  
Old 09 April 2011, 17:13   #131
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Native custom chipset modeIDs are now correct. (special modes like EHB or HAM not available yet)

RTG driver does not override custom chipset driver anymore. RTG still has "mode promotion" enabled, boot menu and boot shell use RTG if available.

Custom chipset modes open "behind" RTG mode at the moment. AROS thinks RTG and chipset modes are using different separate monitors, mode switching needs to be implemented. (which means it is difficult to see any custom chipset screens if RTG is enabled..)
Toni Wilen is offline  
Old 09 April 2011, 17:23   #132
kolorabi
Registered User
 
Join Date: May 2003
Location: Norway
Posts: 130
This sounds incredibly cool, thanks for your efforts and please keep up the good work.
kolorabi is offline  
Old 12 April 2011, 06:03   #133
AmigaDave
Registered User
 
Join Date: Mar 2008
Location: California/USA
Posts: 112
Thanks for the updates Toni, keep them coming and thanks for all the hard work and long hours.
AmigaDave is offline  
Old 12 April 2011, 13:59   #134
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
@Toni Wilen
Thank you for your work

I was just wondering if you are looking to achieve binary compatibility (I mean running Aros68k executables on a 3.x Amiga enviroment) at some point.

Thanks again.
gulliver is offline  
Old 12 April 2011, 14:07   #135
gilgamesh
Linux snob
 
gilgamesh's Avatar
 
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
It is more or less binary compatible already. http://www.evillabs.net/wiki/index.p...F2HUNK_utility
gilgamesh is offline  
Old 14 April 2011, 22:30   #136
ImmortalA1000
Registered User
 
Join Date: Feb 2009
Location: london/england
Posts: 1,347
90% of people who want WinUAE just want a legal and free alternative to play A500 or A1200 games.

If this happens one day then great if not then eye patch and peg leg time again! Parrot is optional.
ImmortalA1000 is offline  
Old 15 April 2011, 20:42   #137
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Random status report.

UAEGFX RTG/custom chipset screen switching is finally working properly. Even whdload works perfectly now.
Toni Wilen is offline  
Old 26 April 2011, 00:52   #138
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 817
Fantastic work Toni, and congrats on the bounty!

Might there be seperate versions for 1.3 and 3.1 compatibility at a later stage?
fgh is offline  
Old 26 April 2011, 07:18   #139
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
This is great news, well done to all involved

This will also be great for the new FPGA projects.
NovaCoder is offline  
Old 05 July 2011, 21:13   #140
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Lots of changes since last time..

- AROS is now fully dos packets converted (all platforms)
- Motorola 68040/060 support library ROM built-in
- CDFS rom built-in (does not automount yet but probably in future)
- Boot menu is now more useful (shows boot devices and expansions)
- ArosBootStrap (softkick) mode AOS driver support. Allows use of any AOS ROM resident modules. For example A3000 ROM scsi.device can be used to enable real A3000 built-in SCSI in AROS. Also added support for Picasso96 driver files (.card and .chip files) to enable RTG support in AROS. Even boot menu and boot image uses RTG mode automatically.

and probably mode I already forgot..

Quote:
Might there be seperate versions for 1.3 and 3.1 compatibility at a later stage?
Maybe.
Toni Wilen is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
ChipQuik and substitute kipper2k Hardware mods 18 27 September 2013 10:55
AROS m68k Bug Reports Ezrec Amiga scene 1 03 October 2011 22:40
AROS m68k running on WinUAE turrican3 Amiga scene 1 01 January 2011 04:07
Kickstart substitute gilgamesh request.UAE Wishlist 19 17 January 2009 15:37
New Bounty-Project started for AROS: Kickstart replacement Paul News 0 26 December 2004 12:12

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:42.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.20943 seconds with 16 queries