Ultimate 64/Testbericht

Aus C64-Wiki
Zur Navigation springenZur Suche springen

⇐ zurück zum Hauptartikel

Fixed problems with games and demos[Bearbeiten | Quelltext bearbeiten]

Fixed problems with demos
Affected demos Bug fixed Effect
Wonderland XIII (Censor Design) Fixed in V1.18  Messed graphics and crash after that! (8:43 - side 3) ⇒ video
Lunatico (lft) Fixed in V1.18  "Rising city" part has some small local flickery glitches. (~1:00 - side 1)
"Greetings" part messed up. (~3:20 - side 1)
"Dancing umbrella" sprites are messed up. (~6:20 - side 2) ⇒ video
Comaland 100% (Censor Design & Oxyron) Fixed in V1.10  & Fixed in V1.18  "Rolling spheres" - no spheres but only some glitched sprite artifact. (~2:20 - side 1)
"Tree scalings" - some irregularity (~5:30 - side 2)
"Wavy edges effect" - hangs with black screen and purple border (~9:30 - side 3) ⇒ video
Concert (Performers) Fixed in V1.18  Crash after Delta sequence (8:52 - side 3) ⇒ video
Fixed problems with games
Affected game(s) Bug fixed Effect Reason
River Raid · Falcon Patrol II Fixed in V1.20  Phantom collision of the player sprite (blue jet) still unknown (possibly sprite collision)
Turrican 3 Fixed in V1.20  Graphics errors: At the start of the game,
go left until the extra life falls down.
Illegal opcode $8B: ANE
Comic Bakery · Rambo: First Blood Part II · Yie Ar Kung Fu Fixed in V1.20  Crash at game start with the original tape
  • Comic Bakery [1]
(breakpoint: $423D)
(breakpoint: $41F6)
  • Yie Ar Kung Fu (Euro) [3]
(breakpoint: $4262 ; drives off!)
Illegal opcodes $9B and $8B:
* SHS $0100,Y
* ANE #$C5
Trilogic V3.2 tapes:
Auf Wiedersehen Monty · Citadel · Confuzion · Duet · Football Manager
Fixed in V1.18  Unfreeze function of Expert Cartridge V3.2 Faulty interrupt at CIA-register recovery
Survivor Fixed in V1.10  Some passages unreachable Sprite-background collision
Donkey Kong 2016 Fixed in V1.0B  Crash before level 1 Illegal opcode $6b:
* ARR
Ah Diddums · Arc of Yesod · Army Moves · B.C. Bill
Batman - The Caped Crusader · Breakthru · Cosmic Cruiser
Enigma Force · Eye of Horus · Firefly · Fox Fights Back · G.U.T.Z.
Highway Encounter · Hyper Active · Hysteria · Its a Knockout
Legend of Kage · Madballs · Mag Max · Mario Bros (Ocean)
Mutants · Pedro · Ringwars · Road Runner · Robin of the Wood
Starace · Super Soccer · Troll · West Bank
World Class Rugby · Zone Trooper
Fixed in V1.0B  No UltiSID-music SID register temporarily unreadable
lda #$40, sta $d404, inc $d404

Games and Demos with problems[Bearbeiten | Quelltext bearbeiten]

Workaround for games

Manual programming of the CPLD via the JTAG connector (near the keyboard connector). All boards with a serial number <= 540!

Affected game(s) Tested firmware Effect Reason
Attack of the Mutant Camels · Blackwyche
Bounty Bob Strikes Back! · Buggy Boy · Dragon Skulle
Entombed · First Strike · Gridrunner · Live and Let Die
Outlaws · The Staff of Karnath · Warlok
U64 firmware V1.20 Game can not be started,
because inputs are not recognized by keyboard and joystick.

All boards with a serial number <= 540
CIA mirrors only all 32 bytes
instead of all 16 bytes.
Existing problems with demos
Affected game(s) Tested firmware Effect
Comaland 100% (Censor Design & Oxyron) U64 firmware V1.20 "Wavy edges effect" - problems on the right side (~12:25 and ~9:30 - side 3) ⇒ video
Existing problems with games
Affected game(s) Tested firmware Effect Reason
Spectipede U64 firmware V1.20 Crash when loading the original tape of Spectipede [4]
(breakpoint: $02B0)
Illegal opcode $8B:
* ANE #$51 ...... ANE #$E1

Cartridges in the Expansion Port[Bearbeiten | Quelltext bearbeiten]

CRT ID Cartridge Firmware V1.18
0 Generic 8k/16k/ultimax cartridge ok
1 Action Replay 5/6 ok (with custom chip)
2 KCS Power Cartridge ok
3 Final Cartridge 3 small issues: FC3(+)
4 Simons Basic ok
5 Ocean ok: 128k/256k/512k
6 Expert Cartridge ok
7 Funplay/Powerplay crash after game selection
8 Super Games ok
9 Action Cartridge Plus V6.0
Action/Atomic/Nordic Power
failed
10 Epyx FastLoad ok
11 Westermann failed
working internal cartridge emulation
12 REX Utility ok (PCB 5303)
13 The Final Cartridge black screen (freeze menu)
working internal cartridge emulation
14 Magic Formel ok (MF V1.2 and V2.0)
15 C64GS/System3 ok
19 Magic Desk ok
20 Super Snapshot V5 ok
21 Comal 80 ok
22 Structured BASIC ok
30 Action Replay 4 ok: (32kB, no RAM, hybrid chip)
32 Easyflash ok: Easyflash 1
ok: Easyflash 3 (Slots, Carts)
failed: Easyflash 3 (kernal)
35 Action Replay 3 ok: (16kB, no RAM, TTL-chips)
37 MMC64 ok
42 Game Killer ok
44 EXOS ok
45 Freeze Frame ok: MK1 and MK3.B
46 Freeze Machine ok
50 Action Replay 2 ok
51 MACH 5 failed
53 Pagefox ok
56 Formel 64 ok?
59 Easy Calc ok: EASY Calc Result
ok: Calc Result Advanced (dongle)
60 GMod2 ok


other cartridges
Cartridge Firmware V1.18
Expert C420 ok
Kerberos ok
The Final Chesscard ok

Test programs[Bearbeiten | Quelltext bearbeiten]

Test results of the VICE test programs


General[Bearbeiten | Quelltext bearbeiten]

99% (273 / 275) - Firmware V1.20
Test U64 Firmware V1.20
Lorenz-2.15/Disk1.d64 (143 Tests) 143×ok
Lorenz-2.15/Disk2.d64 (101 Tests) 70×ok

7×ok Fixed in V1.0B 
(ANC, ARR, LAS, 4×NOP)

24×ok Fixed in V1.20 
(ANE, 2×SHA, SHX, SHY, SHS
17×Trap, cpuport)
Lorenz-2.15/Disk3.d64 (20 Tests) 20×ok
banking00/banking00.prg ok
ram0001/quicktest.prg ok
ram0001/test1.prg ok
fuxxortest.d64 ok
openio/dadb.prg
press space
ok
openio/de00all.prg failed
openio/de00int.prg ok
raminitpattern/cyberloadtest.prg ok
raminitpattern/darkstarbbstest.prg failed
raminitpattern/platoontest.prg ok
raminitpattern/pattern00ff.prg ok?

CIA[Bearbeiten | Quelltext bearbeiten]

99% (284 / 287) - Firmware V1.20
  • The old CIA 6526 is always tested!
Test U64 Firmware V1.20
CIA-AcountsB/cmp-b-counts-a-old.prg ok
cia-timer/cia-timer-oldcias.prg ok
ciaports/ciaports.prg · SRC
different keys must be pressed and the results compared manually.
failed
ciaports/ghosting.prg
different keys must be pressed and the results compared manually.
ok
ciavarious/cia1.prg (12 Tests) ok
ciavarious/cia2.prg (16 Tests) ok
ciavarious/cia3.prg (16 Tests) ok
ciavarious/cia3a.prg (16 Tests) ok
ciavarious/cia4.prg (24 Tests) ok
ciavarious/cia5.prg (24 Tests) ok
ciavarious/cia6.prg (16 Tests) · SRC 16×ok Fixed in V1.18  (C,D,L)
ciavarious/cia7.prg (16 Tests) · SRC 16×ok Fixed in V1.18  (C,D)
ciavarious/cia8.prg (16 Tests) · SRC 16×ok Fixed in V1.18  (C,L)
ciavarious/cia9.prg (6 Tests) ok
ciavarious/cia10.prg (16 Tests) ok
ciavarious/cia11.prg (16 Tests) ok
ciavarious/cia12.prg (16 Tests) ok
ciavarious/cia13.prg (16 Tests) ok
ciavarious/cia14.prg (4 Tests) ok
ciavarious/cia15.prg (3 Tests) ok
dd0dtest/dd0dtest.prg (VICE-Fehler) ok
irqdelay/irqdelay-cia1-4-old.prg ok
irqdelay/irqdelay-cia1-oneshot-4-old.prg ok
irqdelay/irqdelay-cia1-oneshot.prg ok
irqdelay/irqdelay-cia1.prg ok
irqdelay/irqdelay-cia2-4.prg ok
irqdelay/irqdelay-cia2-oneshot-4.prg ok
irqdelay/irqdelay-cia2-oneshot.prg ok
irqdelay/irqdelay-cia2.prg ok
irqdelay/irqdelay-oneshot.prg ok
irqdelay/irqdelay.prg ok
irqdelay/irqdelay2.prg ok
reload0/reload0a.prg ok
reload0/reload0b.prg ok
timerbasics/test.prg ok
timerbasics/timer.prg ok
timerbasics/timer_test1.prg ok
tod/0alarm.prg ok
tod/1alarm.prg ok
tod/4tod.prg ok
tod/4todcia1.prg ok
tod/5tod.prg ok
tod/6tod.prg ok
tod/alarm.prg ok
tod/alarm-cond.prg ok
tod/alarm-cond2.prg ok
tod/fix-hour.prg ok
tod/fix-min.prg ok
tod/fix-sec.prg ok
tod/fix-tsec.prg ok
tod/frogger.prg ok
tod/hammerfist0.prg ok
tod/hammerfist1.prg ok
tod/hour-test.prg ok
tod/hzsync0.prg ok
tod/hzsync1.prg ok
tod/hzsync2.prg ok
tod/hzsync3.prg ok
tod/hzsync4.prg · SRC failed
tod/hzsync5.prg ok
tod/powerup.prg · SRC failed
tod/read-latch.prg ok
tod/stability.prg ok (DIFF 0004)
tod/write-stop.prg ok
shiftregister/cia-icr-test-continues-old.prg ok
shiftregister/cia-icr-test-oneshot-old.prg ok
shiftregister/cia-icr-test2-continues.prg ok
shiftregister/cia-icr-test2-oneshot.prg ok
shiftregister/cia-sp-test-continues-old.prg ok
shiftregister/cia-sp-test-oneshot-old.prg (VICE-Fehler) ok

CPU[Bearbeiten | Quelltext bearbeiten]

98% (44 / 45) - Firmware V1.20
Test U64 Firmware V1.20
Acid800/cpu_decimal.prg ok
Acid800/cpu_flags.prg ok
Acid800/cpu_illegal.prg ok Fixed in V1.20 
Acid800/cpu_insn.prg ok
Acid800/cpu_timing.prg ok
asap/cpu_ane.prg ok Fixed in V1.20 
asap/cpu_anx.prg ok
asap/cpu_decimal.prg ok Fixed in V1.0B 
asap/cpu_las.prg ok Fixed in V1.0B 
asap/cpu_shx.prg · SRC failed
bclark/decimalmode.prg ok
cpujam/cpujam.d64 (13 Tests) ok
cpuport/bitfade.prg ok?
cpuport/test1.prg ok Fixed in V1.20 
cpuport/delaytime.prg ok Fixed in V1.20 
hmc6502/AllSuiteA.prg ok
kdormann/6502_functional_test.prg ok
sha/shaabsy1.prg ok Fixed in V1.20 
sha/shaabsy2.prg ok Fixed in V1.20 
sha/shaabsy3.prg ok Fixed in V1.20 
sha/shazpy1.prg ok Fixed in V1.20 
sha/shazpy2.prg ok Fixed in V1.20 
sha/shazpy3.prg ok Fixed in V1.20 
shs/shsabsy1.prg ok Fixed in V1.20 
shs/shsabsy2.prg ok Fixed in V1.20 
shxy/shxy1.prg ok Fixed in V1.20 
shxy/shxy2.prg ok Fixed in V1.20 
shxy/shxy3.prg ok Fixed in V1.20 
shxy/shxy4.prg ok Fixed in V1.20 
shxy/shyx1.prg ok Fixed in V1.20 
shxy/shyx2.prg ok Fixed in V1.20 
shxy/shyx3.prg ok Fixed in V1.20 
shxy/shyx4.prg ok Fixed in V1.20 

Cartridge[Bearbeiten | Quelltext bearbeiten]

72% (21 / 29) - Firmware V1.20
Test U64 Firmware V1.20
carts/8kgame.crt ok
carts/16kgame.crt ok
carts/romram.crt ok
carts/rr-reu.crt
needs a REU with 512kB
failed
carts/pagefox/writeram-8000.crt ok
carts/pagefox/writeram-a000.crt ok
carts/pagefox/godot.crt ok
carts/ef-test/ef_test.crt ok
Not tested (difficult to test and evaluate)
Not implemented (failed)


REU[Bearbeiten | Quelltext bearbeiten]

Test U64 firmware V1.20
colorram/colorram.prg REU = enabled, REU size = 512KB ok
colorram/dmacolortest.prg REU = enabled, REU size = 512KB ok
detectsize/detectreu.prg REU = enabled, REU size = 512KB ok
misc/bitfill-auto.prg REU = enabled, REU size = 512KB ok
misc/twoblocks-auto.prg REU = enabled, REU size = 512KB failed
misc/twoblocks-ff00-auto.prg REU = enabled, REU size = 512KB failed
misc/wheels.prg REU = enabled, REU size = 512KB ok
QuickReuTest-1.1.1/quickreu.exo.prg REU = enabled, REU size = 512KB failed (Timing: 3, Register: 4)
reudetect/reudetect.prg Load into REU: "blu.reu"
REU = enabled, REU size = 512KB
ok
reutiming/reutiming.prg REU = enabled, REU size = 512KB ok
reutiming2/a.prg REU = enabled, REU size = 512KB failed
reutiming2/b.prg REU = enabled, REU size = 512KB failed
spriteba/spriteba.prg REU = enabled, REU size = 512KB failed
xfertiming/xfertiming-cmp.prg REU = enabled, REU size = 512KB ok
xfertiming/xfertiming-swap.prg REU = enabled, REU size = 512KB ok
xfertiming/xfertiming-swap2.prg REU = enabled, REU size = 512KB ok
xfertiming/xfertiming-toc64.prg REU = enabled, REU size = 512KB ok
xfertiming/xfertiming-toreu.prg REU = enabled, REU size = 512KB failed

GeoRAM[Bearbeiten | Quelltext bearbeiten]

Test U64 firmware V1.20
georam64.prg
Cartridge=GeoRAM, REU size=512KB, REU=disabled, DMA
ok
georamtest-auto.prg
Cartridge=GeoRAM, REU size=2048KB, REU=disabled, DMA
ok
newtest-auto.prg
Cartridge=GeoRAM, REU size=2048KB, REU=disabled, DMA
ok

Drive[Bearbeiten | Quelltext bearbeiten]

92% (331 / 363) - firmware V1.20
Test U64 firmware V1.20
1541-testsuite/disks/pc64_1.d64 (115 tests) 114×ok
1×ok Fixed in V1.20  (ANEB)
1541-testsuite/disks/pc64_2.d64 (104 tests) 99×ok
5×ok Fixed in V1.20  (SH*)
diskchange/pollwp.prg
Disk change
ok
diskid/diskid1.d64 ok
iecdelay/iec-bus-delay-auto.prg
LOAD and RUN
ok
interrupts/timera.prg failed
interrupts/watchdog.prg ?
pwm/pwm.prg ?
rpm/rpm1.d64 ok
scanner/scan35.d64 ok
scanner/scan35.g64 ok
scanner/scan35err.d64 failed
scanner/scan40.d64 ok
scanner/scan40.g64 ok
scanner/scan40err.d64 failed
scanner/scan42.d64 failed
scanner/scan42.g64 ok
scanner/scan42err.d64 failed
selftest/selftest.prg ok
viavarious/via1.prg (8 tests)
LOAD and RUN
8×ok
viavarious/via2.prg (12 tests)
LOAD and RUN
12×ok
viavarious/via3.prg (12 tests)
LOAD and RUN
10×ok
2×failed (B,D)
viavarious/via3a.prg (8 tests)
LOAD and RUN
4×ok
4×failed (B,D,F,H)
viavarious/via4.prg (24 tests)
LOAD and RUN
20×ok
4×failed (E,K,Q,W)
viavarious/via5.prg (18 tests)
LOAD and RUN
16×ok
2×failed (A,B)
viavarious/via9.prg (12 tests)
LOAD and RUN
12×ok
viavarious/via10.prg (8 tests)
LOAD and RUN
4×ok
4×failed (C,D,G,H)
viavarious/via11.prg (8 tests)
LOAD and RUN
4×ok
4×failed (C,D,G,H)
viavarious/via12.prg (8 tests)
LOAD and RUN
4×ok
4×failed (C,D,G,H)
viavarious/via13.prg (8 tests)
LOAD and RUN
6×ok
2×failed (D,H)
writeprotect/writer.d64
Mount w/p or unlinked
ok

Interrupts[Bearbeiten | Quelltext bearbeiten]

93% (25 / 27) - Firmware V1.20
Test U64 Firmware V1.20
irqdummy/irqdummy.prg ok
irqdma/nmitest6.prg · SRC ok Fixed in V1.18 
irqdma/nmitest6b.prg · SRC ok Fixed in V1.18 
irqdma/test1.prg ok
irqdma/test1b.prg ok
irqdma/test2.prg ok
irqdma/test2b.prg ok
irqdma/test3.prg · SRC ok Fixed in V1.18 
irqdma/test3b.prg · SRC ok Fixed in V1.18 
irqdma/test4.prg ok
irqdma/test4b.prg ok
irqdma/test5.prg ok
irqdma/test5b.prg ok
irqdma/test6.prg · SRC ok Fixed in V1.18 
irqdma/test6b.prg · SRC ok Fixed in V1.18 
irqdma/test7.prg · SRC ok Fixed in V1.18 
irqdma/test7b.prg · SRC ok Fixed in V1.18 
nmitest/nmitest.prg · SRC
repeatedly press restore!
failed
nmitest/nmitest2.prg · SRC
repeatedly press restore!
failed
irq-ackn-bug/cia1.prg cia1new.prg ok
irq-ackn-bug/cia2.prg cia2new.prg ok
irq-ackn-bug/irq-ack-vicii.prg ok
irq-ackn-bug/irq-ackn_after_cli.prg
judging by eye
ok ?
irq-ackn-bug/irq-ackn_after_cli2.prg
judging by eye
ok ?
cia-int/cia-int-irq.prg · SRC ok Fixed in V1.18 
cia-int/cia-int-nmi.prg · SRC ok Fixed in V1.18 
irqnmi/irqnmi-old.prg ok

UltiSID[Bearbeiten | Quelltext bearbeiten]

Only the 8580 was tested. (U64-settings = 8580)

74% (26 / 35)
Test U64 Firmware V1.20
stereo/stereo.prg
1st UltiSID = $D400, 2nd UltiSID = $DE00
ok
sidcheck/sidcheck.prg
needs 4/5 with 8580
ok: 8580 - 4/5
paddles/fc3detect.prg ok
paddles/paddle.prg ok
bitfade/delayenv3.prg
original 8580 = 00000001 35
00000001 35
bitfade/delayfrq0.prg
Assy 250469 Rev.A, 8580R5 45/89 CSG: ~001D0xxx ... ~003D0xxx
Assy 250469 Rev.B, 8580R5 10/87 MOS: ~00022xxx ... ~00037xxx
Assy 250469 Rev.4, 8580R5 35/88 MOS: ~00069xxx ... ~00087xxx
Assy 250469 Rev.4, 8580R5 22/88 MOS: ~00009xxx ... ~0000Bxxx
~00000090 35 (value too low)
bitfade/delayosc3.prg
original 8580 = 00000001 35
00000001 35
bitfade/delaynoise.prg
Assy 250469 Rev.A, 8580R5 45/89 CSG: ~006xxxxx ... ~014xxxxx
Assy 250469 Rev.B, 8580R5 10/87 MOS: ~007Dxxxx ... ~018Bxxxx
Assy 250469 Rev.4, 8580R5 35/88 MOS: ~0050xxxx ... ~01E9xxxx
Assy 250469 Rev.4, 8580R5 22/88 MOS: ~00EB0xxx ... ~01E90xxx
~$FFFFFFFB 35
(should be almost silent)
busvalue/busvalue.prg failed
detect/detect.prg
original 8580 = aa new new
aa new new
detect/detect-1-new.prg ok
detect/detect-2-new.prg ok
envelope/testADSRDelayBug.prg ok
envelope/testFlip00toFF.prg ok Fixed in V1.20 
envelope/testFlipFFto00.prg ok Fixed in V1.20 
mapping/sid-detect2.prg failed: U64 address: $D400-$D7FF
$Dx20/40/60/80/A0/C0/E0 not recognized
noisewriteback/noisewriteback.prg ok ?
noisewriteback/noise_writeback_test1-new.prg failed
noisewriteback/noise_writeback_test2-new.prg failed
oscinit/oscinit.prg failed
osc_topbit/osc_topbit_test_noise_new.prg ok
osc_topbit/osc_topbit_test_pulse_new.prg ok
osc_topbit/osc_topbit_test_triangle_new.prg ok
ringmod/ringmodtest.prg ok
waveforms/waveforms-10-8580.prg ok
waveforms/waveforms-20-8580.prg ok
waveforms/waveforms-40-8580.prg ok
waveforms/waveforms-80-8580.prg failed
writedelay/writedelay.prg ok

SID player[Bearbeiten | Quelltext bearbeiten]

Test U64 firmware V1.20
environment/basicram-v1.sid ok Fixed in V1.20 
environment/basicram-v2.sid ok
environment/underbasic.sid ok
environment/underkernal.sid ok
environment/underio.sid ok
autostart/defaults/test.sid failed

VIC II[Bearbeiten | Quelltext bearbeiten]

92% (73 / 79) - firmware V1.20


Test U64 Firmware V1.20
banking/banking.prg ok
border/border-250.prg ok
border/border-251.prg ok
border/border-252.prg ok
border/border-bm-idle.prg ok
border/border-bm-ysh.prg ok
border/border-bm-ysh2.prg ok
border/border-mcbm.prg ok
border/vborder.prg ok
border/vborder_ntsc.prg
U64-setting: System Mode: NTSC
ok
border/vborder2.prg ok
border/vborder2_ntsc.prg
U64-setting: System Mode: NTSC
failed
colorram/test.prg ok
colorsplit/colorsplit.prg ok
D011Test/disable-bad.prg ok
D011Test/disable-bad_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den01-48-0.prg ok
dentest/den01-48-0_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den01-48-1.prg ok
dentest/den01-48-1_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den01-48-2.prg ok
dentest/den01-48-2_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den01-49-0.prg ok
dentest/den01-49-0_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den01-49-1.prg · SRC failed
dentest/den01-49-1_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den01-49-2.prg ok
dentest/den01-49-2_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-48-0.prg ok
dentest/den10-48-0_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-48-1.prg ok
dentest/den10-48-1_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-48-2.prg ok
dentest/den10-48-2_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-51-0.prg ok
dentest/den10-51-0_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-51-1.prg ok
dentest/den10-51-1_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-51-2.prg ok
dentest/den10-51-2_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/den10-51-3.prg ok
dentest/den10-51-3_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-0.prg ok
dentest/denrsel-0_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-1.prg ok
dentest/denrsel-1_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-2.prg ok
dentest/denrsel-2_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel55.prg ok
dentest/denrsel55_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-63.prg ok
dentest/denrsel-63_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-s0.prg ok
dentest/denrsel-s0_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-s1.prg ok
dentest/denrsel-s1_ntsc.prg
U64-setting: System Mode: NTSC
ok
dentest/denrsel-s2.prg ok
dentest/denrsel-s2_ntsc.prg
U64-setting: System Mode: NTSC
ok
dmadelay/test1.prg ok
dmadelay/test2.prg ok
dmadelay/test3.prg failed: $59/$19
fldscroll/fldscroll.prg ok
flibug/blackmail.prg ok
gfxfetch/gfxfetch.prg ok
gfxfetch/gfxfetch_ntsc.prg
U64-setting: System Mode: NTSC
ok
lplatency/lplatency.prg ok
lp-trigger/test1.prg ok
lp-trigger/test2.prg ok
phi1timing/phi1timing.prg ok
phi1timing/phi1timing_ntsc.prg
U64-setting: System Mode: NTSC
ok
rasterirq/rasterirq_hold.prg ok
screenpos/screenpos.prg ok
screenpos/screenpos_ntsc.prg
U64-setting: System Mode: NTSC
ok
split-tests/bascan/bascan.prg ok
split-tests/fetchsplit/fetchsplit.prg failed ?
split-tests/lightpen/lightpen.prg failed (no match)
split-tests/modesplit/modesplit.prg failed
vicii_timing/vicii_reg_timing.prg ok ?
videomode/rmwtest.prg ok


Not tested:

VICII Sprites[Bearbeiten | Quelltext bearbeiten]

100% (47 / 47) - firmware V1.20


Test U64 Firmware V1.20
split-tests/spritescan/spritescan.prg ok Fixed in V1.20 
spritecollisions/sprite-gfx-collision-cycle.prg ok
spritecollisions/sprite-sprite-collision-cycle.prg ok
spritecollisions/sprite-sprite.prg ok
spriteenable/spriteenable1.prg ok Fixed in V1.10 
spriteenable/spriteenable1_ntsc.prg
U64-setting: System Mode: NTSC
ok Fixed in V1.20 
spriteenable/spriteenable2.prg ok Fixed in V1.20 
spriteenable/spriteenable2_ntsc.prg
U64-setting: System Mode: NTSC
ok Fixed in V1.20 
spriteenable/spriteenable3.prg ok
spriteenable/spriteenable3_ntsc.prg
U64-setting: System Mode: NTSC
ok
spriteenable/spriteenable4.prg ok
spriteenable/spriteenable4_ntsc.prg
U64-setting: System Mode: NTSC
ok
spriteenable/spriteenable5.prg ok
spriteenable/spriteenable5_ntsc.prg
U64-setting: System Mode: NTSC
ok
spritesteal/spritesteal.prg ok
spritesteal/spritesteal_ntsc.prg
U64-setting: System Mode: NTSC
ok
spritex/testsuite.prg ok Fixed in V1.20 
spritex/testsuite_ntsc.prg
U64-setting: System Mode: NTSC
ok Fixed in V1.20 
spritey/spritey.prg ok
sprite0move/sprite0move.prg ok Fixed in V1.20 
spritebug/spritebug.prg ok
spritecrunch/spritecrunch.prg ok
spritecrunch/spritecrunch2.prg ok
spritedma/d017-54.prg ok
spritedma/d017-54_ntsc.prg
U64-setting: System Mode: NTSC
ok
spritedma/d017-57.prg ok
spritedma/d017-57_ntsc.prg
U64-setting: System Mode: NTSC
ok
spritefetchbug/test.prg ok Fixed in V1.20 
spritemcbase/spritemcbase.prg ok
spritepriorities/test1.prg ok
spritesplit/ss-exp-unexp-hires.prg ok Fixed in V1.20 
spritesplit/ss-exp-unexp-mc.prg ok Fixed in V1.20 
spritesplit/ss-hires-color.prg ok
spritesplit/ss-hires-mc-exp.prg ok Fixed in V1.20 
spritesplit/ss-hires-mc.prg ok Fixed in V1.20 
spritesplit/ss-mc-color0.prg ok
spritesplit/ss-mc-color1.prg ok
spritesplit/ss-mc-color2.prg ok
spritesplit/ss-mc-hires-exp.prg ok Fixed in V1.20 
spritesplit/ss-mc-hires.prg ok Fixed in V1.20 
spritesplit/ss-pri-exp.prg ok
spritesplit/ss-pri-mc-exp.prg ok Fixed in V1.20 
spritesplit/ss-pri-mc.prg ok Fixed in V1.20 
spritesplit/ss-pri.prg ok Fixed in V1.20 
spritesplit/ss-unexp-exp-hires.prg ok Fixed in V1.20 
spritesplit/ss-unexp-exp-mc.prg ok Fixed in V1.20 
spritesplit/ss-xpos.prg ok

The following three test programs have been removed, because they do not work (red border) on an original ntsc-c64! (Assy 250425 / 6567R8)

  • The two test programs spritegap2.prg and spritegap3.prg did not run on an original board Assy 250466 (6569R5)!

References[Bearbeiten | Quelltext bearbeiten]


Weblinks[Bearbeiten | Quelltext bearbeiten]