27 October 2014, 21:14 | #21 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
Why is clock cycle accuracy not important?
|
28 October 2014, 01:24 | #22 |
Registered User
Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 741
|
Because cycle accuracy does not matter for Amigas with anything havng a 68020 or higher CPU. Only programs that require a 68000 need cycle accuracy, and we are able to provide that.
What does matter is that when an instruction executes, the end result, including the status register, needs to be correct! |
30 October 2014, 10:38 | #23 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
But this software isn't a cpu tester. It it's just an emulator checking itself. In no manner will this program test a real 680x0 cpu.
Better is to rewrite all the tests present in testcases/ dir in full asm. Merely compiling the whole program is nonsense. Besides, it may well not be working on a real 68k at all because it's designed for the pc and would get endianness issues... |
30 October 2014, 22:42 | #24 |
Registered User
Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 741
|
It was created on an Amiga, designed to be a CPU emulation system that was portable to PC, Linux, Mac, etc... I wanted to rip out the tester portion and make it all assembly code (relocatable) that could be just loaded anywhere in memory and ran.
I am going to look at each the tests, the code has the Amiga sample result as a comment. I will just go that route. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Compile issues using PhxAss | NovaCoder | Coders. Asm / Hardware | 51 | 30 December 2014 22:52 |
How compile WinUAE... | WCoder | support.WinUAE | 57 | 17 April 2014 17:42 |
Heart of the Alien: How to compile. | XDelusion | support.Apps | 10 | 28 December 2011 01:54 |
GFA compile | xc8 | Coders. General | 31 | 19 May 2009 18:21 |
Compile WinUAE ????? | Myriel | support.WinUAE | 14 | 10 January 2004 17:06 |
|
|