For

Dos or Windows




Fellow32a.zip Fellow is an Amiga 500 emulator v32a ---------- Size 330k



SYSTEM REQUIREMENTS

In order to run Fellow, your system must meet, or exceed, the following specifications:

An IBM compatible computer with a 486 or faster CPU MS-DOS Version 5.00 or later 11 Megabytes of RAM A VGA Compatible video card A Mouse

It is RECOMMENDED that you have at least the following setup if you wish to get the most from Fellow:

An IBM Compatible computer with a 100MHz 486 or faster Pentium CPU MS-DOS Version 5.00 or later 16-20 Megabytes of RAM A PCI (S)VGA compatible video, with VBE 2.0 support Soundblaster or compatible sound card

If your video card doesn't support VESA BIOS Extensions 2.0, you will need to try and obtain either a DOS VBE 2.0 driver for DOS specifically for your video card (try the manufacturers home page), or Scitech Display Doctor, available on the net.

Without VBE 2.0 support, not all screen resolutions will be available when you run Fellow!

Fellow is quite CPU intensive, and should you wish to play Amiga games at the intended "real Amiga" speed, you will require somewhere between a Pentium 133 -> 150 CPU and a fast PCI video card, other factors like RAM speed will also influence your results (keeping in mind that DIMM RAM is 12ns, compared to standard EDO/Non EDO SIMMs which operate at 60ns and 70ns respectively).



New in Fellow v0.3.2a

Added in V0.3.2a is Rainer Sinsch's low-pass filter implementation + his correction to the Wav-file header. (In Wav-capture.)



Emulator Site Fellow Homepage

Emulator Site Paul McGunnigle's emulation homepage( Excellent )

WinUae086r3.zip Win95 Amiga Uae Emulator v0.8.6r3 ---------- Size 478k



UAE Benchmark Test

Amiga Benchmark Program is Aibb v6.0

Amiga KickStart Rom 1.3 ,2.0 ,3.0 ,3.1 no different in speed with any of the kickstarts

Standard Amiga

Standard A500 CPU 7.9 performance 1.5

Standard A1200 CPU 14.3 no FPU performance 2.0



System Requirements

In order to run UAE, you will need the following:

An IBM Compatible computer with a 386 or faster CPU MS-DOS Version 5.00 or later 8 Megabytes of RAM A VGA compatible video A Mouse

However, it is RECOMMENDED that you have the following setup, if you want to get the most from UAE:

An IBM Compatible computer with a 100mhz 486 or faster Pentium CPU MS-DOS Version 5.00 or later 16 Megabytes of RAM A PCI VGA compatible video card which supports VESA BIOS extensions 2.0 Analog or digital joystick, connected to game port Soundblaster/GUS or compatible sound card

UAE is a *very* CPU intensive program, which will benefit immensely from a fast CPU and plenty of RAM. The faster your computer is, the more you can enjoy what UAE has to offer in terms of fast emulation. Don't expect UAE to come to the party on a 386 with 256k VGA and 4MB RAM.



UAE - THE UN*X AMIGA EMULATOR Version 0.8.6r3

UAE ( 500 ) CPU ( Not tested yet )

UAE ( 1200 ) CPU ( Not tested yet ) FPU ( Not tested yet )

Was News in Version 0.8.6r3

User-visible changes in 0.8.6: - Fixed random mounting of file-systems (-M or -m), due to uninitialized ptr. - Fixed file-system code to handle illegal Windows file-names coming from the Amiga - they get mapped to/from valid names. This allows MUI-3.8 to install with Installer 43.3 (tested). Hopefully this fixes other Installer probs. - Fixed file-system code to allow ACTION_SET_FILESIZE packet, for ShapeShifter usage (Create FileDisks now works). - Sound now works in full-screen. - Sound can be configured as either DirectSound or older waveOut-style. See the help (-h) for WinUAE. I recommend the following combination of sound and cpu-speed settings: -w -1 -S 2:s:16:22050:1 - Fixed a slow-down bug in Picasso96 regarding blitting, where the blit was being done BOTH by native x86 code and by emulated 68k code. - Fixed the A500 vs. Turbo parameter settings (-w) to match the Linux version. This means that "-w -1" gives full use of your x86 CPU, with "-w 0" only using enough x86 CPU power to emulate an A500. These options only work right if sound is enabled (using at least -S 1). On a PentiumII-266, and using -w 0 -S 2:s:16:22050:1 your CPU usage will hover around 50%, thus allowing your PC to still be useful while emulating the Amiga. - Included version 0.9 of uaegfx.card driver for P96. This should go in your devs:Monitors/ drawer on the Amiga. Newer P96 distributions should include this one, as well. Fixes a couple of small bugs. - Fixed obscure bug with mounted CD-ROM drives and Audio CDs which caused a GURU. The Audio CD will now show up on the Amiga as a list of files, but the Amiga will have no way to "play" the CD. - Fixed .adz support. Make sure gzip.exe is in your PATH somewhere. - Fixed the help and this document regarding hard-file mounting. - Web page updated.



UAE - THE UN*X AMIGA EMULATOR Version 0.8.6r2

UAE ( 500 ) CPU ( Not tested yet )

UAE ( 1200 ) CPU ( Not tested yet ) FPU ( Not tested yet )

Was News in Version 0.8.6r2

User-visible changes in 0.8.6: - Black scanlines implemented ('D' modifier for "-O" option) - Should no longer crash when resetting the emulation - DOS port update - Improvements in X11 and ncurses user interfaces. - Sound can be re-configured at run-time in the UI.

User-visible changes in 0.8.5: - Prettier gtk user interface - Swedish documentation by Jonas Holm Pileborg - Might compile with BSD make - The 68000 MOVEP instruction works properly - Many Win32 code updates - it _might_ compile out of the box for you if your compiler setup is identical to mine

User-visible changes in 0.8.4: - The option "-O" has two new modifiers, 'a' and 'p'.

User-visible changes in 0.8.3: - Amiga and GGI ports updated - X11 version supports DGA and windowed mode in one binary, hotkeys, and a mouse grabbing mode

User-visible changes in 0.8.2: - Should compile on *BSD and on non-x86 systems again. - Better gtk detection (hopefully) - Fixed bugs that made the low bandwidth feature and dithered color output unusable in the X11 version. - The X11 driver can now display 8 bit Picasso screens even on truecolor X displays.

User-visible changes in 0.8.1: - BeOS update (Christian Bauer) - New copper code that should be more exact and maybe a little bit faster. - Picasso bug fixed that caused corruption of window scrollbars. - Fix for problems in interlace modes on line doubled displays. - The CPU emulation can try to approximate the speed of a 7MHz A500.

User-visible changes in 0.8.0: - Better support for some BSD variants. - Fixed a display bug that caused dual playfield displays in high resolution to look wrong. - The gtk UI no longer crashes when the "-G" option is used.

User-visible changes in 0.7.0: - Picasso96 graphics card emulation by Brian King. - All CPU emulations (68000, 68010, 68020, 68020 + FPU, 68000 compatible) are now compiled into one binary and selectable at run-time. - Many changes in hardfile support. Now you can mount several hardfiles in arbitrary order. You can specify the geometry for every hardfile. The hardfile device has been renamed to "uaehf.device". Please adjust your MountList entry. - Stereo sound support - UAE has been ported to pOS by Samuel Devulder - New sound back-end that just writes sound to a file. - Improved serial support - The XFree86 VidMode extension is supported; if you use it, the X11 version will switch to the video mode that is "closest" to what you specified on the commandline. - Many minor and major bugfixes

User-visible changes in 0.6.9: - The sprite code finally seems to work now (well, mostly :( ) - Sprite-to-sprite collisions implemented - EHB and dual playfield modes are faster on x86 systems. - Disk changes should be detected again. - Believe it or not, I think the reset and quit buttons in the UI actually work this time. - POSIX_PENGUINS for Linux systems with glibc-2.0. There's now real hope that it speeds things up on SMP machines (it still slows down single processor machines if it's enabled, though). - The filesystem code should be somewhat more robust. It can also be set up to run multi-threaded. That makes sense even on single processor machines. - The old follow-mouse hack for the X version is disabled. There is now a new Amiga program named "mousehack". Please put it in the directory you use for harddisk emulation and put the command "run >NIL: mousehack" in your startup-sequence. - 4 or 8 MB chip memory are supported. - Two joysticks are supported on Linux systems, as well as several alternative keyboard "fake" joysticks (using two simultaneously is possible). Also, two joystick buttons are now supported. - The SVGAlib/DOS version user interface is a bit improved. It can now be used during the emulation by pressing F11, e.g. for changing disks. - For the non-DGA X11 version, the LOW_BANDWITH and DONT_WANT_SHM compile options have been turned into the -L and -T run-time options. - Linux/GGI port by Christian Schmitt/Stefan Reinauer (untested)

User-visible changes in 0.6.8: - This should contain all the necessary files... - Bugfixes

User-visible changes in 0.6.7: - Some bugs in the new playfield code removed; some speed improvements - New alternate user-interface for X (note the debugger doesn't completely work yet). The Tk GUI is also improved. Note that I don't use either, so there are no stability guarantees. - The options "-d" and "-C" are replaced with "-O", which allows much better control over the graphics display. The old options will continue to work for a few more releases and will be removed after that. - Yet Another Blitter Bug fixed (Sanity Arte demo) - Blitter control by copper now works (would have worked before if I hadn't forgotten the COPCON register) - On Linux systems (running at least kernel version 1.3.something) UAE can now be set up to run in two threads. That's only potentially useful on SMP machines, it's a performance loss on other machines. It currently is most probably a big performance loss even on SMP machines: The implementation is very primitive. This is just to get started.

User-visible changes in 0.6.6: - Playfield hardware emulation almost completely rewritten. It _should_ be somewhat more stable and bugfree, but there's no doubt that there are some new fun and exciting bugs in this version. Features: Interlace drawing merges two frames and should look better, plus it now works with even frame skip values. The copper is more accurate. Sprite DMA works better (see Interference by Sanity) Some other bugs removed. - The spanish keyboard now has a "W". - Nice pictures in the Tk GUI. - The USER_PROGRAMS_BEHAVE compile-time option now "works" even if you don't use the compiler.

User-visible changes in 0.6.5: - Bugfixes in the filesystem code and in the compiler - There was some speed loss in 0.6.4, which should be fixed for the i386 versions. Actually, UAE won't run on a 386 anymore (uses the bswapl instruction). It would be pointless anyway... - The text user interface in the SVGAlib and DOS versions supports harddisks better - The XFree86 DGA extension is supported. - Italian documentation by Paolo Besser. - Spanish keyboard support for X; French keyboard updated - I _hope_ that the X version UAE now always resets keyboard autorepeat. - Option "-A" to control the accuracy of the emulation. Use "-A 0" to restore the old behaviour, which is likely to be somewhat faster. - Solaris sound should actually compile this time. - The built-in debugger has a "M" command to search for sound modules.

For versions earlier than 0.6.5, you'll have to read the ChangeLog to find out what's new.





UAE - THE UN*X AMIGA EMULATOR Version 0.6.9

UAE ( 500 ) CPU ( Not tested yet )

UAE ( 1200 ) CPU ( Not tested yet ) FPU ( Not tested yet )

Was News in Version 069

The sprite code finally seems to work now (well, mostly :( ) Sprite-to-sprite collisions implemented EHB and dual playfield modes are faster on x86 systems. Disk changes should be detected again. Believe it or not, I think the reset and quit buttons in the UI actually work this time. POSIX_PENGUINS for Linux systems with glibc-2.0. There's now real hope that it speeds things up on SMP machines (it still slows down single processor machines if it's enabled, though). The filesystem code should be somewhat more robust. It can also be set up to run multi-threaded. That makes sense even on single processor machines. The old follow-mouse hack for the X version is disabled. There is now a new Amiga program named "mousehack". Please put it in the directory you use for harddisk emulation and put the command "run >NIL: mousehack" in your startup-sequence. 4 or 8 MB chip memory are supported. Two joysticks are supported on Linux systems, as well as several alternative keyboard "fake" joysticks (using two simultaneously is possible). Also, two joystick buttons are now supported. The SVGAlib/DOS version user interface is a bit improved. It can now be used during the emulation by pressing F11, e.g. for changing disks. For the non-DGA X11 version, the LOW_BANDWITH and DONT_WANT_SHM compile options have been turned into the -L and -T run-time options. Linux/GGI port by Christian Schmitt/Stefan Reinauer (untested)



UAE - THE UN*X AMIGA EMULATOR Version 0.6.8

EUAE ( 500 ) CPU 14.3 performance 5.5 ( Excellent with Games )

EUAE020 ( 1200 ) CPU 7.9 FPU 179.1 performance 5.5

GUAE ( 500 ) CPU 0.0 performance 1.0

Was News in Version 068

Rewriten all video and handlers code. Changed a bit the serial support for DOS, might work better now. Not tested. CapsLock LED works now. Debugger can be used, use HOME+F6 to activate debugger, you can also use Ctrl+C if you get locked inside the debugger. The g debug comand leaves debugger. No more log files, if you want a log use 'uae > uae.log', only the last 100 messages are kept in memory.



UAE - THE UN*X AMIGA EMULATOR Version 0.6.8b

EUAE ( 500 ) CPU 14.3 performance 5.5 ( Excellent with Games )

EUAE020 ( 1200 ) CPU 7.9 FPU 179.1 performance 5.5

GUAE ( 500 ) CPU 0.0 performance 1.0

Was News in Version 068b

Now any sound rate can be used, not only the 22050 and 44100. Bug fix in the y centering routine. Changed a bit gfx code to work more like the old one. Bug fix in text interface, regarding diskimage handling. Bug fix that made emulator abort without telling why (now it tells )

Important Highlights

Debugger can be used, use HOME+F6 to activate debugger, you can also use Ctrl+C if you get locked inside the debugger. The g debug comand leaves debugger. No more log files, if you want a log use 'uae > uae.log', only the last 100 messages are kept in memory.



UAE - THE UN*X AMIGA EMULATOR Version 0.6.8c

EUAE ( 500 ) CPU 14.3 performance 5.5 ( Excellent with Games )

EUAE020 ( 1200 ) CPU 7.9 FPU 179.1 performance 5.5

GUAE ( 500 ) CPU 0.0 performance 1.0

Was News in Version 068c

New virtual mount option, with allows allows full amiga files names and attributes under plain DOS subdirectories, now there is no need to use the hardfile (thought this is still kind of beta :). New interface from Tim Gunn. New serial code from Stefan Reinauer, mighty work better now. New sound buffer scheme, now the emulator writes directly into the sound buffer, there are two sound buffer parameter, minimum and maximum (only works with SB for now, GUS works with the same last scheme). � Bug fix in VESA code, that ignored svga granularity, emulator should be more compatible now. Bug fix in memory management, emulator should run more easyly under windows. Bug fix in disk ejecting. Bug fix in sprites missing. Bug fix in keyboard emulation with cause emulator to abort.

Important Highlights

The new virtual mount option is used with the -v and -V command line options similar to the -m and -M commands. Directories with amiga files will have an file named #uae.vfs with makes the control of the full amiga file names and attributes. The new sound buffer scheme, uses a min and max buffer sizes the emulator will try to adjust size dynamicly. Also the emulator writes the samples directly into the sound buffer, for GUS onwers only the max parameter will have efect for now. Debugger can be used, use HOME+F6 to activate debugger, you can also use Ctrl+C if you get locked inside the debugger. The g debug comand leaves debugger. No more log files, if you want a log use 'uae > uae.log', only the last 100 messages are kept in memory.



More information coming soon to you in more detail it any one has any more information about the UAE or Fellow please let me know.



Back to my Emulators Page...