13 June 2017, 21:42 | #1 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
A-Max with 68030 non-MMU emulation
This is to report a (possible) couple of issues which I saw on trying to get A-Max running with a 68030 non-MMU config.
So far I couldn't get Mac emulation to start properly without enabling the 68030 MMU. With 68030, no MMU, no JIT, "more compatible" and "Cycle-exact (DMA/Memory accesses)" checked, GVP series II SCSI... The first issue is seen in booting the HDF (so not related to A-Max). The HDF starts booting (plain OS 3.1 installation) then get Exception 3 (fa006a) at fa006a -> f80b0e! software failure alert and reboot loop. After adding "Set echo on" to the beginning of startup-sequence, the last line printed is MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys Booting seems to stop there with no further SCSI accesses and no Exception 3 lines. The Amiga OS hasn't crashed (can still move the mouse pointer). If I un-check "Cycle-exact (DMA/Memory accesses)", the HDF boots to Workbench normally. Then on trying to start the Mac emulation, it sits at grey screen for a few seconds, then get this over and over in the log: Exception 3 (9d08a2) at 9d08a2 -> 9d112a! Exception 3 (9d08a2) at 9d08a2 -> 9d112a! Config: Code:
https://www.media!fire.com/?02vwcfe3ism8lu4 |
13 June 2017, 22:06 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
After 3.5 because 3.4 works exact same.
Amax crashing most likely happens because it assumes full 68030. It sets up translation tables and things go wrong when translations don't work. |
13 June 2017, 22:29 | #3 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
A-Max does detect that there's no MMU; if you click Memory Preferences it says "MMU Not Available". And the same can't-get-it-to-work with 68020 no-MMU too.
I noticed that if I enable 24-bit addressing then the Mac OS does boot. Next step will be to try some other A-Max versions. I was using AMAX256.DMS which has embedded Mac ROM courtesy of Quartex... |
17 June 2017, 23:20 | #4 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
instead i have this problem with a-max iv set to run on 68040.
after 32-bit color loaded stop to loading. |
17 June 2017, 23:31 | #5 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
A-Max IV is (probably) very different from A-Max II, because it allows multi-tasking. Doesn't A-Max IV require a Zorro II board which WinUAE doesn't emulate?
|
18 June 2017, 01:01 | #6 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
a-max iv should be run also on AGA/ECS chipset. The manual says it supports 24 bit display card and amiga video (pal and ntsc)
|
18 June 2017, 09:49 | #7 | |
Registered User
Join Date: Dec 2012
Location: Germany
Posts: 561
|
Quote:
My quickly created config. Last edited by AnnaWu; 18 June 2017 at 10:20. |
|
18 June 2017, 10:09 | #8 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
|
18 June 2017, 14:15 | #9 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Fixed. 68030 + memory cycle exact used wrong BSR function (stacked data bypassed data cache handling)
|
18 June 2017, 20:17 | #10 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
i'll try very soon
the first time i try your config ok, is go on but not loaded system. second time, stopped to 32bit loaded.. however, i cannot use jit with cpu_speed=max with A-Max IV because i have guru 8000 0006 Same result with 68030 and 68882 Last edited by Seiya; 18 June 2017 at 21:18. |
22 July 2017, 21:26 | #11 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
I noticed that with the current pre-beta winuae.exe, there's now an "EC" option in addition to None and MMU. A-Max does boot when that option is selected.
|
23 July 2017, 10:13 | #12 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
(warning: do not use 68030 + MMU + more compatible, it is getting updated with full CPU cache support and is not stable at the moment!) |
|
23 July 2017, 14:06 | #13 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
I might have been mistaken. Running WinUAE and starting emulation with "EC" selected, on starting Mac emulation I just get a black screen.
Before, I probably first booted the Mac with MMU emulation, then opened WinUAE settings, changed from MMU to EC then clicked Reset. It seems that doesn't actually change MMU emulation, because on running A-Max then, it still says MMU Enabled on the Memory Preferences screen. |
19 September 2019, 17:23 | #14 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
anyone know if A-Max IV can be run in colour?
|
19 September 2019, 18:26 | #15 |
Registered User
Join Date: Sep 2009
Location: San Antonio, TX USA
Age: 50
Posts: 1,184
|
|
19 September 2019, 19:46 | #16 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Yeah cool video I had seen that sorry I mean 256 colour etc
|
19 September 2019, 20:40 | #17 |
Registered User
Join Date: Sep 2009
Location: San Antonio, TX USA
Age: 50
Posts: 1,184
|
Like in AGA Amiga 4000, or graphics card mode?
I think it may not work in A4000 because it has 68040 CPU. Maybe with 6803 board could work. As far as using graphics card, like Picasso II, I don't remember if I tried it on my A3000. Maybe I did but the card did not show up in the VIDEO tab to be selected. |
19 September 2019, 20:43 | #18 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Yes AGA I'm sure I tried but couldn't get 256?
Or maybe graphics card is 256 possible with graphics card? Last edited by Retro1234; 19 September 2019 at 20:49. |
19 September 2019, 21:32 | #19 | |
Registered User
Join Date: Sep 2009
Location: San Antonio, TX USA
Age: 50
Posts: 1,184
|
Quote:
" If you have a display card, such as a Picasso or Retina board, and have installed the proper A-Max driver in the Devs : A- MaxVCtrls directory, this card will also show up in the Controllers list. All of the controllers displayed in the Controllers list are available within the Macintosh emulation" |
|
19 September 2019, 21:38 | #20 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Thanks, Interesting I think there might of been some fake graphics card driver for AGA, wonder if it would work with Amax.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
68030, 68040 and 68060 MMU support (really!) | Toni Wilen | support.WinUAE | 262 | 19 February 2019 12:36 |
FS ACA1232 33 MHz, full 68030 with MMU, 128 MB | amiga2000 | MarketPlace | 0 | 14 January 2017 01:27 |
Crash on enabling 68030 MMU with 3.0.0 | mark_k | support.WinUAE | 14 | 25 January 2015 14:09 |
WinUAE 68030 MMU | ozymandias | support.WinUAE | 1 | 27 February 2014 09:36 |
68030/mmu Support in WinUAE | dkovacs | request.UAE Wishlist | 19 | 22 August 2005 14:42 |
|
|