English Amiga Board Amiga Lore


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 26 February 2014, 21:18   #1
ozymandias
Registered User
 
Join Date: Jan 2014
Location: Italy
Age: 41
Posts: 38
WinUAE 68030 MMU

Hi,

with this configuration for A1200
Kick3.1
CPU 68030 50MHz cycle-exact
JIT disable
MMU Enabled
FPU 68822
More compatible
Unimplemented FPU emu

WHDLoad 17.2 freezes with some games.

Same configuration with "MMU Disabled" works ok (and sysinfo still detect MMU).
ozymandias is offline  
AdSense AdSense  
Old 27 February 2014, 09:36   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,543
MMU and cycle exact (or more compatible) is unsupported and can cause strange side-effects. MMU and cache emulation is not compatible (would require yet another CPU core, maybe someday..) and cycle exact without cache would make really slow 68030, especially if code is in chip ram.

SysInfo is correct and wrong, most 68EC030 CPUs have MMU that is not fully working (68030 with manufacturing error in MMU marked as 68EC030) or it is disabled but MMU instructions will still execute on 68EC030, they may not execute correctly or do anything at all (and in worst case it may simply hang the CPU) but they don't cause any invalid instruction errors. For compatibility purposes emulated no-MMU 68030 has dummy MMU instruction emulation.

68040/060 fixed this problem, MMU/no-MMU has official detection method and there is no side-effects.

EDIT: currently ticking cycle exact in 68030 MMU mode only enables chipset (=blitter) cycle exact emulation. CPU cycles are instant and won't be seen by chipset emulation = no dma contention at all.

Last edited by Toni Wilen; 27 February 2014 at 18:58.
Toni Wilen is online now  
AdSense AdSense  
 


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 230 14 September 2014 22:02
WinUAE crashes when switching from MMU to JIT jotd support.WinUAE 1 19 November 2010 21:34
FS: Microbotics M1230 XA 68030+MMU+FPU 50Mhz Accelerator 64MB Silver MarketPlace 3 17 May 2009 15:54
68030/mmu Support in WinUAE dkovacs request.UAE Wishlist 19 22 August 2005 14:42
WinUAE needs a 68030 CPU Option Exodus request.UAE Wishlist 3 28 April 2004 10:00

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 10:43.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.16064 seconds with 11 queries