Amiga.org

Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: drwho on July 15, 2004, 03:04:06 PM

Title: Is WinUAE an accurate 680x0 emulation???
Post by: drwho on July 15, 2004, 03:04:06 PM
Hi Folks,

Just a quick question. Some of the projects that I am working on are going to need to use some assembler for speed purposes. Most of my development work on the Amiga is done with WinUAE, since I can run it fast, stable and at my laptops max resolution using the Picasso drivers, 1440x900.

I am curious, although WinUAE is an excellent Amiga emulator, is it also an excellent 680x0 emulator from an assembly language standpoint? ie - are there any caveats I should know about before using WinUAE for assembler development?

Thanks in advance,
Mike
Title: Re: Is WinUAE an accurate 680x0 emulation???
Post by: SamuraiCrow on July 15, 2004, 03:29:55 PM
AFAIK the timing and execution of WinUAE is accurate.  I've been using it for development myself and haven't run into problems.  (Except some hardware banging code written in Amos.)
Title: Re: Is WinUAE an accurate 680x0 emulation???
Post by: bloodline on July 15, 2004, 05:13:08 PM
Well you can't use certain instructions... like TAS etc...
Title: Re: Is WinUAE an accurate 680x0 emulation???
Post by: Piru on July 15, 2004, 07:08:07 PM
Quote
Well you can't use certain instructions... like TAS etc...

Why not?

UAE emulates TAS just fine.
Title: Re: Is WinUAE an accurate 680x0 emulation???
Post by: peroxidechicken on July 16, 2004, 11:25:55 AM
The only assembler issue I've had with WinUAE is some mildly annoying behaviour while running MonAm with JIT enabled.  Specifically, it often requires two Ctrl-z presses to achieve what a single Ctrl-z should do - which is to single step the current instruction.  With JIT disabled, MonAm runs as expected.