Toni Wilen
|
e58f45d5d4
|
fpu test max precision/double mode
|
2023-09-16 20:31:48 +03:00 |
|
Toni Wilen
|
2ced8d598d
|
cputester FPU double/float mode
|
2023-09-13 20:10:00 +03:00 |
|
Toni Wilen
|
af1a4f3ee6
|
Use dos.library directly to read directory
|
2023-07-04 22:07:36 +03:00 |
|
Toni Wilen
|
979f29dda1
|
cputester compilation fix, optional ipl delay.
|
2023-05-28 18:54:16 +03:00 |
|
Toni Wilen
|
819595132d
|
CPUTester update (68000 IPL timing, wait states, etc)
|
2023-03-12 10:04:45 +02:00 |
|
Thomas Huth
|
9f9aca070a
|
Fix typos
|
2022-09-25 07:23:01 +02:00 |
|
lainon
|
de38447d8a
|
Code lower scope, remove unused vars, optimize reference exception and etc
|
2022-09-21 15:40:07 +03:00 |
|
Toni Wilen
|
5541c8f9f4
|
Remove debugging
|
2022-08-25 23:07:36 +03:00 |
|
Toni Wilen
|
530a076160
|
CPU tester IPL timing rewrite. Merged test files (multiple small dat files -> single file)
|
2022-08-25 22:14:31 +03:00 |
|
Toni Wilen
|
ab65865854
|
Yet another STOP emulation rewrite. Not yet fully cputester validated.
|
2022-07-11 11:40:18 +03:00 |
|
Toni Wilen
|
babd173e2d
|
Cputester update.
|
2022-05-28 21:33:34 +03:00 |
|
Toni Wilen
|
badae6a819
|
Small IPL test update
|
2022-04-23 16:08:49 +03:00 |
|
Toni Wilen
|
2ed41c40ed
|
cputester IPL timing test support updates
|
2022-04-17 18:07:47 +03:00 |
|
Toni Wilen
|
d291bd3ee1
|
cputester IPL timing test support
|
2022-04-15 21:22:05 +03:00 |
|
Toni Wilen
|
3cefaccab2
|
Report last test full status when exit count expires.
|
2022-02-09 17:13:29 +02:00 |
|
Toni Wilen
|
f31dc40cd6
|
Cputester beta updates
|
2022-02-07 18:00:40 +02:00 |
|
Michal Schulz
|
a2fe97a69a
|
make ccr_mask actually working
|
2022-01-14 15:32:32 +01:00 |
|
Toni Wilen
|
e3ecae7606
|
CPU tester JIT loop mode updates.
|
2020-07-29 16:12:02 +03:00 |
|
Toni Wilen
|
0a0b254e8b
|
Atari ST fixes.
|
2020-07-22 22:30:26 +03:00 |
|
Toni Wilen
|
ed24e2a08e
|
JIT loop mode improved CCR error checking and reporting.
|
2020-07-21 21:53:56 +03:00 |
|
Toni Wilen
|
68c6df8894
|
Set also 68030 data cache flush bit.
|
2020-07-17 22:03:00 +03:00 |
|
Toni Wilen
|
91bec2f69d
|
CPU tester undefined CCR option.
|
2020-07-13 21:00:59 +03:00 |
|
Toni Wilen
|
912bf5767e
|
CPU tester storage size fix and prealloc mode.
|
2020-07-13 15:25:31 +03:00 |
|
Toni Wilen
|
14cdab894c
|
Use correct 68040/060 instruction cache bit. JIT loop mode should skip all tests that generate exception(s).
|
2020-07-10 21:27:24 +03:00 |
|
Toni Wilen
|
f936ba058d
|
Always save and restore exception vectors if 68000 and no low test memory enabled.
|
2020-07-09 09:53:26 +03:00 |
|
Toni Wilen
|
0d4adf52a7
|
8.3 compatible filenames.
|
2020-07-08 20:43:40 +03:00 |
|
Toni Wilen
|
a0f99c4938
|
JIT loop mode updates and some fixes.
|
2020-07-07 20:21:54 +03:00 |
|
Toni Wilen
|
4e42b2467e
|
Working CPU tester JIT loop mode test.
|
2020-07-06 22:26:52 +03:00 |
|
Toni Wilen
|
f0cf953643
|
CPU tester exception stacked PC validation
|
2020-07-03 19:57:20 +03:00 |
|
Toni Wilen
|
f68c340095
|
CPU tester updates
|
2020-05-31 20:04:56 +03:00 |
|
Toni Wilen
|
b5ba38172c
|
CPU tester write bus error automatic memory update.
|
2020-05-21 09:48:22 +03:00 |
|
Toni Wilen
|
4cb2a36d7c
|
CPU tester fixes, cycle counting was unreliable.
|
2020-05-20 21:56:25 +03:00 |
|
Toni Wilen
|
d1fc24084c
|
CPU tester test instruction branch indicator.
|
2020-05-17 18:56:04 +03:00 |
|
Toni Wilen
|
a6fbd6a62d
|
Fix tester branch PC check.
|
2020-05-17 12:18:40 +03:00 |
|
Toni Wilen
|
7cedd5d80b
|
Tester disassembler indirect operand reads, prevents crashes when disassembling instruction that partially crosses bus error address space.
|
2020-05-16 15:38:57 +03:00 |
|
Toni Wilen
|
f65aef25ff
|
68000 bus error update. 68010 bus/address error PC field test fixed. Bus error test memory region check fixed.
|
2020-05-10 14:15:40 +03:00 |
|
Toni Wilen
|
d91cd5ace6
|
CPU tester improved FPU support, can continue after failed test, 68000 bus/address error pc field is handled correctly and more.
|
2020-05-09 20:05:23 +03:00 |
|
Toni Wilen
|
000549dcf7
|
CPU tester updates, mainly FPU related.
|
2020-04-19 18:19:21 +03:00 |
|
Toni Wilen
|
531dccb426
|
CPU tester FPU support.
|
2020-04-11 10:30:47 +03:00 |
|
Toni Wilen
|
8d064d9547
|
Unexpected exception 4 was not reported if instruction under test generated it.
|
2020-03-20 19:13:09 +02:00 |
|
Toni Wilen
|
4dcbd0403a
|
CPU tester update: modify register after every test (if register was used) for better test coverage. Improve 68020+ addressing mode tests. Small fixes.
|
2020-03-15 13:21:49 +02:00 |
|
Toni Wilen
|
dc1aeb1c42
|
68020+ test presets, CPU selection update.
|
2020-03-01 13:30:02 +02:00 |
|
Toni Wilen
|
9ef71f3581
|
Fix 68020+ trace test.
|
2020-02-29 21:40:55 +02:00 |
|
Toni Wilen
|
7728906d66
|
68010 prefetch bus error updates (AND.L, EOR.L, OR.L, LEA). Mask IF/DF combination in basicexc mode.
|
2020-02-22 21:23:20 +02:00 |
|
Toni Wilen
|
ed66dac15c
|
68010 bus error updates. Read data bus errors fully supported. Write and prefetch to do.
|
2020-02-22 14:52:58 +02:00 |
|
Toni Wilen
|
75b9d8ad70
|
68000 prefetch bus error BTST Dn,#x, NBCD.B and LSLW fix. Reformatting.
|
2020-02-16 12:46:12 +02:00 |
|
Toni Wilen
|
ae53897ca9
|
Bus error startup takes 4 more cycles than address error (at least with my bus error external hardware).
|
2020-02-15 21:24:45 +02:00 |
|
Toni Wilen
|
44b186a46a
|
Fix bus/address error timing. MOVE write address error fix.
|
2020-02-15 14:28:19 +02:00 |
|
Toni Wilen
|
99d98f73c3
|
Set correct I/N bit when address error starts because of odd exception vector.
|
2020-02-09 18:50:13 +02:00 |
|
Toni Wilen
|
f1543e79d8
|
Add datestamp
|
2020-02-09 14:19:40 +02:00 |
|