[hatari-devel] Wotanoid problem : final fix before commit ?
Laurent Sallafranque
laurent.sallafranque at free.fr
Sun Jan 24 21:37:49 CET 2010
Would you please give it a try ?
regards,
Laurent
George Nakos a écrit :
> Hello Laurent,
>
> Sunday, January 24, 2010, 10:10:38 PM, you wrote:
>
>
>> Doesn't $FFFFFFFF is filtered in $7FFFFFFF somewhere in gemdos code
>> (with a AND or something like that ) ?
>>
>
> I tried $ffffffff on my ste and it didn't read the file at all,
> whereas $7fffffff worked just fine. Didn't test on my falcon though...
>
>
>> Laurent
>>
>
>
>
>> Laurent Sallafranque a écrit :
>>
>>> But in Wotanoid, the instruction is :
>>>
>>> move.l #-1,D0
>>>
>>> Regards
>>>
>>> Laurent
>>>
>>>
>>> George Nakos a écrit :
>>>
>>>
>>>> Hello Eero,
>>>>
>>>> Sunday, January 24, 2010, 8:46:27 PM, you wrote:
>>>>
>>>>
>>>>
>>>>
>>>>> Hi,
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>> On Sunday 24 January 2010, George Nakos wrote:
>>>>>
>>>>>
>>>>>
>>>>>>>>>> My memory is a bit hazy, but I think this just tells gemdos to
>>>>>>>>>> read $ffffffff bytes from the file. Of course gemdos will read as
>>>>>>>>>> much as the file size and then return an error in d0.l. It's the
>>>>>>>>>> lazy man's approach to doing things the Right Way(tm) (i.e.
>>>>>>>>>> getting the file length -or knowing it beforehand- and calling
>>>>>>>>>> fread() with the proper amount of bytes)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>> George, have you actually used this on actual HW so that it has worked?
>>>>>>> With which TOS version(s) it works like that?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Yup, on a STE with TOS 1.62UK and STFM with TOS 1.02UK. Also, that's
>>>>>> we use that in ULSv3 for a couple of years now and it works in all our
>>>>>> test equipment (MSTEs, Falcons, a TT, etc)
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>>>
>>>>> George, regarding Thomas' comments and you saying that your memory
>>>>> on this is a bit hazy...
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>> Could you verify that the value you've used is really "$ffffffff" and not
>>>>> just the largest possible _signed_ value?
>>>>>
>>>>>
>>>>>
>>>> Just wrote a small program to test this, it works with $7fffffff, aka
>>>> biggest signed vaule.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> hatari-devel mailing list
>>> hatari-devel at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/hatari-devel
>>>
>>>
>>>
>>>
>
>
>> _______________________________________________
>> hatari-devel mailing list
>> hatari-devel at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/hatari-devel
>>
>
>
>
>
>
More information about the hatari-devel
mailing list