14 January 2023, 13:38 | #1 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,161
|
copperlist disassembly bug
Winuae 4.10.0
copperlist is basically a succession of change color 0 then wait 8 lines winuae copper emulation works well but disassembly is completely bogus. Copperlist disassembly derails after a while. Code:
>m 49C 1 0000049C 0180 0004 3401 FFFE 0180 0004 3C01 FFFE ....4.......<... Code:
>o 49c 0000049c: 0801 fffe [008 018] ;! Wait for vpos >= 0x08 and hpos >= 0x00 ; VP 08, VE 7f; HP 00, HE fe; BFD 1 000004a0: ffff fffe [122 00c] ;! Wait for vpos >= 0xff and hpos >= 0xfe ; VP ff, VE 7f; HP fe, HE fe; BFD 1 ; End of Copperlist 000004a4: 0801 fffe [008 024] ;! Wait for vpos >= 0x08 and hpos >= 0x00 ; VP 08, VE 7f; HP 00, HE fe; BFD 1 000004a8: ffff fffe [122 00c] ;! Wait for vpos >= 0xff and hpos >= 0xfe ; VP ff, VE 7f; HP fe, HE fe; BFD 1 ; End of Copperlist 000004ac: 0801 fffe [008 030] ;! Wait for vpos >= 0x08 and hpos >= 0x00 ; VP 08, VE 7f; HP 00, HE fe; BFD 1 what??? |
14 January 2023, 14:17 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,503
|
That means copper list was different when it was executed. If copper timing information is enabled ("od" command), it also stores copper data and copper disassembly shows stored data.
"!" = data is different now than it was when copper executed this instruction. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
bad references in Resource disassembly | kamelito | support.Apps | 5 | 21 March 2023 20:52 |
wrong disassembly | jotd | support.WinUAE | 17 | 23 August 2022 09:16 |
Disassembly of Amiga bootblocks on PC | jordans1979 | Coders. General | 8 | 12 October 2020 06:58 |
How to make sense of disassembly? | Jonathan Drain | Coders. General | 1 | 27 October 2009 22:57 |
Need a little disassembly/binary edit help | mr_a500 | Coders. General | 5 | 30 April 2006 21:33 |
|
|