Re: [hatari-devel] Falcon booting problem? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
On 27/08/15 00:58, Eero Tamminen wrote:
> HI,
>
> On torstai 27 elokuu 2015, Nicolas Pomarède wrote:
>> Le 26/08/2015 21:48, Eero Tamminen a écrit :
>>> Hi,
>>>
>>> Falcon booting doesn't work for me anymore. I get invalid Videl
>>> line width register values (which crashed Hatari before I commited
>>> a check for that [1]).
>>>
>>> Does somebody else have the same issue and if yes, any idea what
>>> causes the bogus register value?
....
> This is the place where videl.c reports $8210 to get value 0xc00,
> which is same as zero (when it's ORed with 0x3ff):
>
> $00e083d0 : 307c 820e movea.w #$820e,a0
> $00e083d4 : 30b9 0000 1866 move.w $1866,(a0)
> $00e083da : 307c 8210 movea.w #$8210,a0
> $00e083de : 30b9 0000 1868 move.w $1868,(a0) <===
> $00e083e4 : 307c 82c2 movea.w #$82c2,a0
....
> And 0x1868 & 0x3ff = 104, not zero. WTF?
There is no hash before the 0x1868, i.e. it's an address, not an
immediate value.
Anyway, try removing your NVRAM config file, maybe that got corrupted?
Thomas