Talk:Amiga emulation

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Purpose of article[edit]

What is the purpose of this article? Tell readers that, yes, the Amiga can be emulated (in which case it might be better to rename the article "Amiga emulators"), describe how Amiga emulation is accomplished (IOW describe the inner workings of an Amiga emulator), or perhaps describe how to set up an Amiga emulator on some common operation systems? (Or all of the above). Anss123 10:36, 9 March 2006 (UTC)[reply]

Anss123, have a look at the Amiga talk page and you'll see that that article, 35 kilobytes at the time of writing, really needs to be broken up into more digestible pieces. That's my main objective, to get this stuff out of the 'Amiga' article. I like your improvements. I thought of calling it 'Amiga emulators' but I thought the present title is slightly better, since it's intended to be more than just a list of emulators. Amiga emulation is quite an active and determined field of endeavour. Your FPGA chips example demonstrates it. - Richardcavell 12:06, 9 March 2006 (UTC)[reply]

Why I removed the UAE paragraphs[edit]

I just removed three paragraphs from the UAE section, and I feel the need to give the reasons why:

Windows version called WinUAE has gained a JITM (Just In Time Machine) emulator, which replicates right on the fly the behavior of a Motorola 68000 processor. This fact brings WinUAE emulator to became extremely fast and, on modern X86 hardware clocked at high speed (3gigahertz and more), it becomes capable to emulate old Classic Amigas at a speed more than original machines.

When one talk about JIT one generally referee to a virtual machine (like Java). What UAE got (and not only the windows version, BTW), is a dynamic recompiling 68K CPU core. It is true that modern x86 hardware can emulate Amiga's faster than classical machines, but the exact amount of hardware grunt you need depends on the applications you run. A CPU dependent application, for instance, will run faster than one messing with the chipset.

The emulator had suffered an enormous restyling than the initial versions. The aim is to replicate as close as possible all features of original classic Amigas, having in mind as primary target the Amiga 500. Actual maintainers cleaned the emulator from all known annoying bugs and improve many new features. This fact leads WinUAE to emulate Amiga almost perfectly from a technical point of view.

So the original developers were targeting Amiga 500 compatibility, and the emulator has change drastically from its initial version? The latter is hardly surprising, and the former makes 'sense', but can you make a citation? It currently smells of original research.

Noteworthy to mention is the fact that certain functions of the original Amigas, such as Copper and Bit Blitter activities of data calculation when performed along with playing music, and performing DMA data transfers together with disk or hard disk activity, as in certain games or demos, are sometimes capable to slow down even modern Intel CPUs clocked at high numbers.

This is quite possible true, hell even NES emulation can choke a modern CPU, but again – dig up a reference. (A reference that shows this happening on WinUAE and not a real Amiga, as you can easily choke WinUAE by simply running several demanding applications.)

These slow-downs of processors reveal flaws and interruptions during the emulation,

I'm not entierly sure what you are trying to say here. Did you mean, "these slow-downs can result in interruption of the emulation, which leads to choppy music and video"?

and demonstrate how modern was the concept of co-processors in early Amiga design and the incredible capabilities of original Amiga hardware, still not outperformed by actual machines which are incapable to perform at once all these activities flawlessly.

This is just flat out wrong. A Playstation 2 does not have the CPU grunt to emulate a SNES, but does that make it inferior to a SNES?

No, the PS2 CPU just isn’t well suited for SNES emulation - that’s all. OTOH if you can prove that a flaw in the emulation is a result of a flaw in the host architecture, THEN you have something to rattle about – in which case you have to provide a reference. (But keep in mind that this is an article about Amiga emulators, so comparisons between computer architectures are probably best left to an article covering that topic.)

--Anss123 23:55, 7 January 2007 (UTC)[reply]

What are this files ?[edit]

I don't know : SKR, DLT, PDX, ATX, QTX, Pl, cr ESI, cr HLM, PDY.... OCS : amiga 1000 & 2000. ECS : amiga 500+, 1500, 3000, 600. AGA : amiga 1200, 4000, CD32. — Preceding unsigned comment added by 2A01:E34:EE2D:2D90:343E:E3F:3A49:E30B (talk) 08:35, 6 October 2021 (UTC)[reply]