Pedro Gimeno
|
0008b9d10e
Optimize one of the loops, to remove 5 cycles
|
4 роки тому |
Pedro Gimeno
|
4e745657ac
Add write loops for gaps of 19 to 24 cycles between writes
|
4 роки тому |
Pedro Gimeno
|
c8083b50a0
Add 3 more write loops with different separations, with results
|
4 роки тому |
Pedro Gimeno
|
6e39c069a6
Move FillVRAM, BlankVideo, UnblankVideo to the bottom
|
4 роки тому |
Pedro Gimeno
|
074f89806b
Prepare the code for write loops of other lengths (2/2)
|
4 роки тому |
Pedro Gimeno
|
242c6dd8be
Prepare the code for write loops of other lengths (1/2)
|
4 роки тому |
Pedro Gimeno
|
58b596792c
Drop the Bit Array and change strategy
|
4 роки тому |
Pedro Gimeno
|
856d034e51
Optimize comparison code a little bit
|
4 роки тому |
Pedro Gimeno
|
d2899fc9ea
Switch to autolocal labels
|
4 роки тому |
Pedro Gimeno
|
0642fa84c8
Find the first cycle at which a fast write fails and report it
|
4 роки тому |
Pedro Gimeno
|
d474d7b267
Comment fix: wrong register
|
4 роки тому |
Pedro Gimeno
|
799d19f4ba
Use memory to store the division result, and IY for error reporting
|
4 роки тому |
Pedro Gimeno
|
90fa9f8129
Add the phase earlier, to avoid another addition
|
4 роки тому |
Pedro Gimeno
|
461f51c5db
Fix a bunch of issues with the VRAM timing test program
|
4 роки тому |
Pedro Gimeno
|
fcb0fa2959
Minor comment corrections
|
4 роки тому |
Pedro Gimeno
|
bfb802ff02
A stale -5 in a comment screwed the T-state count in DivCycFrmByC
|
4 роки тому |
Pedro Gimeno
|
38f35f547d
Fix start address again to be 3000h for real this time
|
4 роки тому |
Pedro Gimeno
|
992bb5118d
Rename bitmap to bit array, TimeBM to TimingBA
|
4 роки тому |
Pedro Gimeno
|
87d1c5b8ff
Move VRAM address to 3000h
|
4 роки тому |
Pedro Gimeno
|
777d72fd58
Rename and update stuff
|
4 роки тому |
Pedro Gimeno
|
3891b219c3
Fix starting value of VDP address
|
4 роки тому |
Pedro Gimeno
|
f4f2ac16ce
Fill only 16383 bytes; change fill bytes; track VRAM address
|
4 роки тому |
Pedro Gimeno
|
dff9e3af52
Finished first test preliminarily
|
4 роки тому |
Pedro Gimeno
|
d801ff33a6
Progress on formalizing the VRAM timing measurement
|
4 роки тому |
Pedro Gimeno
|
01673b19f2
Misc minor details
|
4 роки тому |
Pedro Gimeno
|
a646f34d00
Incorporate division code and use it for a faster loop
|
4 роки тому |
Pedro Gimeno
|
d5f60c7afa
Start work on a 49T loop instead of 64T (will require division)
|
4 роки тому |
Pedro Gimeno
|
6aba8bd752
WIP VRAM timing test
|
4 роки тому |