On Thu, 11 Nov 2004, Ryan Underwood wrote: > Check [EMAIL PROTECTED] That is where the development > related traffic happens. [EMAIL PROTECTED] is still alive but > most user questions are handled through the sourceforge tracker in these > days.
OK, I'll take a look. > > When I looked at DOSEMU, I quickly noticed that the CPU flags were being > > done wrong. I should look at it again and see if they have been fixed. > > Can you be more specific please, and/or file and issue in the bug > tracker? This sounds like something that would be a good idea to fix. I'll have to look at my archives, but as I remember when I saw that he was computing flags by some logical method rather than doing the actual operation and looking at the results, it didn't seem right to me (i've done a 80x86 emulator before, in the mid-80's -- very useful as a debugger). The problem showed up with instructions like ADC and SBB, where CY was not 0. Thus, you had 3 values going into the computation and affecting the flags, in which case the flags were wrong in some cases. As I said, I'll have to go into my archives and try to find it. Bill - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
