Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
2019/04/14 - version 1.1.0 released
==========
List of changes in this release is 60 pages long! No wonder as it's been
four and half years since previous release, and the development never
stopped, mainly thanks to Thorsten. See the 'ChangeLog' file for details.
Tons of things have been fixed in all areas of the ARAnyM, and lots of
new features have been added. Following list is incomplete but still gives
you a good overview:
Notable changes:
----------------
* ARAnyM is hosted by GitHub.com at https://aranym.github.io/
* there are automated builds for x86/amd64, armhf and macOS
* added hotkey for turning audio on/off
* HostFS MiNT file locking implemented
* nfosmesa updated to OpenGL 4.6
* MetaDOS driver improved
* hotkeys work in the Setup GUI dialog as well
* configurable directory for screenshots (via Setup GUI)
* on macOS the configuration file is now looked up first
in ~/Documents/Aranym_files (if it does not exist yet)
* displaying non-ASCII characters in the fileselector
should work now
* path of loaded TOS/EmuTOS can now be selected in the Setup GUI
* JIT CPU compiler now supports Solaris
* JIT CPU compiler now supports more 64bit hosts (like kfreebsd)
New features:
-------------
* NatFeat SCSI driver for Linux
* NatFeat host exec
* NatFeat for query/set CPU JIT
* NatFeat for ARAnyM exit
* new command line option --option
that can set any value from the config file
* AppImage can now be built
|
|
* Built successfully when MAKE_JOBS_SAFE=yes and MAKE_JOBS=16.
* Update EmuTOS to 0.9.4.
Changelog:
*** repository tagged as ARANYM_1_0_2
2014/10/17 - Petr
- sysdeps.h: fixed typo error (I hope) that prevented the build on PPC64
- various files: version++ for the new release
2014/10/17 - version 1.0.1 released
==========
Just a quick bugfix release:
o SDL NF CDROM is included in the build correctly
o JIT is supported on kfreebsd (alternate kernel for Debian OS)
o some warnings that prevented build on Debian fixed
2014/10/15 - version 1.0.0 released
==========
Major highlights of this release:
o JIT CPU compiler now supports also ARM platforms driven by Linux
o JIT CPU compiler fixes memory management and adds some instructions
o massive NatFeat HostFS fixes and improvements (symlinks and more)
o NatFeat CD-ROM for Win32 and SDL
o NatFeat OSMesa support improved (OpenGL 4.4 / Mesa 10.1.4)
osmesa.ldg can replace tinygl.ldg now
o seamless mouse integration and keyboard input improved
o NVRAM: many country codes added (from current FreeMiNT)
o libSDL2 is supported now (along with libSDL 1.2.x)
o Cygwin, MinGW, Mac OS X, CentOS and Debian build fixes
Countless bug fixes and many other under-the-hood improvements are included
as well. This release crowns more than 13 years of continuous development
by many dedicated programmers (listed in the AUTHORS file). Thank you all!
|
|
* Update emutos to 0.8.7
Changelog:
2012/09/20 - version 0.9.14 released
Mac users: check out the new bridged ethernet (see README_ethernet.rtf).
All users: try out the new Single Blit Composing and Single Blit Refresh
modes - they might give you a better video performance.
There are also many compilation and build fixes for various MacOSX targets
and few MPFR FPU fixes.
And last but not least, there's a neat user requested feature - mouse ungrab
(frees your keyboard and mouse from ARAnyM window so you can work in other
applications while ARAnyM is running) simply by clicking the host middle
mouse button (well, works only if you don't have the Eiffel mouse wheel
emulation enabled in settings).
|
|
Thank you, tsutsui@.
I have check the build on Gentoo Linux/i386, DragonFly/i386 3.0.1,
and NetBSD/amd64 6.99.11.
|
|
* Add patch for configure.ac, for making potential ethernet support easier.
Changelog:
2012/03/23 - version 0.9.13 released
A couple of important bugfixes accumulated in last few days:
o USB NatFeat doesn't fail to claim devices in certain cases
o MPFR FPU got fix for restarting of instructions after access error
o JIT CPU version should work even when compiled with newer compilers
o update your mmusetup.cnf in MiNT setup for larger FastRAM (see
provided atari/mmusetup.cnf that is set for 512 MB FastRAM now)
2012/03/19 - version 0.9.12 released
New features:
o MPFR based new precise FPU emulation core. Somewhat slower than the
normally used IEEE or UAE FPU emulation cores (about 5 times)
but should be totally complete and precise. Enabled in Linux binary
MMU builds (aranym-mmu). Hopefully Debian-m68k developers will enjoy it
:-)
o USB NatFeat fully usable: http://wiki.aranym.org/manual#usb
With a FreeMiNT driver you can access your USB flash discs from
the Atari side easily. First enter the SETUP GUI and plug in
the desired USB device. The USB support is compiled in by default
in all linux binary packages.
o NF Clipboard implemented newly for BeOS
o "aranym --version" will now list the built-in FPU core and also all
NatFeats that are compiled in.
Bugfixes:
o memleaks in various files
o blitter memmove fix
o MacOSX project fixes
o small 64bit fixes in nfcdrom
o aliasing issue fixes (in nfosmesa that is not compiled in)
o CPU CAS+CAS2 instructions - several very important fixes!
o some little fixes for newer GCCs in various files
o RPM spec file updated for Fedora, openSUSE and Mandriva. Give
rpmbuild -tb aranym_0.9.12.orig.tar.gz a try!
2011/02/06 - version 0.9.11 released
New features: SCC serial port emulation and USB NatFeat support.
BeOS/Haiku port: fixes and improvements.
MMU emulation: fix for initialization and FPU registers.
Video: fix (refresh palette when switching from true color to bitplane
mode) and an improvement (use current fullscreen size if fixed size is 0x0).
|
|
Based on PR#43567 by Ryo ONODERA.
2010/05/27 - version 0.9.10 released
New feature: GEM clipboard support that allows you to pass data between
GEM clipboard and the host one (MS Windows, Mac OS X and X Window System).
It's currently implemented in FreeMiNT only and uses its aranym.xfs
virtual filesystem (U:\host\clipbrd). Please see setup instructions
in http://wiki.aranym.org/gem_clipbrd
Also couple of important bugfixes:
o fixed two nasty crashes in HostFS (related to recent symlink fixes)
o fixed Xcode building universal binaries on PPC
o VIDEL autozoom feature with correct aspect ratio for non-square pixels
2009/09/05 - version 0.9.9 released
This time mostly bugfixes:
o fixed possible crash in HostFS when quitting ARAnyM (not serious)
o fixed possible crash due to bug in libSDL up to v1.2.13 (very serious)
o fixed some redrawing problems in 8 and 16 color depths with soft NfVDI
o fixed all compile time warnings and Categories entry in aranym.desktop
o fixed weirdness when mouse pointer was leaving the window on Win and OSX
o fixed problem with invalid HostFS symlink breaking directory list
o improvement: HostFS symlinks are now shown as relative if possible
o fixed indirect descriptors handling in MMU
o fixed HostFS symlinks for certain path configurations
o added Mode key in the set of ARAnyM hotkey modifiers
o fixed Alt+mouse click problem on Mac OSX
o fixed Right Shift detection upon startup
If you found ARAnyM crashing previously when moving windows around
or doing any other activity where VDI had to blit screen areas then
please upgrade to this version ASAP. We've added a workaround for
a serious bug in the libSDL that was causing these weird ARAnyM crashes.
2009/04/25 - version 0.9.8beta released
o CPU: fixed TRAPcc and FTRAPcc instructions (for Guillaume's mplayer :-)
o VIDEL: pixel precise horizontal scrolling implemented
o fixed BUSY signal handling on the parallel port
o fixed mouse grab/ungrab/autograb (see below)
o added new ARAnyM mouse cursor (white arrow)
o added middle mouse button handling (in Eiffel mode)
o added suport for reversing mouse Y-axis in IKBD (used in Linux-m68k)
o fixed many DSP56001 instructions
o fixed NFJPEG on 64bit hosts
o fixed several NF drivers to work under FreeMiNT (not rely on __NF cookie)
o buggy JIT-FPU was disabled. Now FPU is precise though slower in JIT mode
Mouse grab/ungrab/autograb has changed: first, ungrabbing when leaving
ARAnyM window was fixed (issue with autograb on the window border).
Then, ARAnyM got a new mouse cursor (white one) so you can recognize
now when the mouse is grabbed (the cursor pointer is black in TOS)
and when it's not (the cursor pointer is white now).
At last, mouse autograb upon entering ARAnyM window was disabled until
we can ensure the Atari mouse cursor is positioned in sync with host
mouse cursor (will require Atari OS support, probably in a form
of aranym.acc and AES implementing appl_tplay).
Also the "AutoGrabMouse" config option has been removed.
2008/11/08 - version 0.9.7beta released
Mostly small fixes at various places plus a lot of work went into
improving the DSP56001 emulation. Also the sound DMA emulation is improved
to a point where GSXB driver should be unnecessary.
o improved automatic network setup on Mac
o reworked audio DMA emulation. Also added configurable host sound frequency
o one MMU bug fixed (regarding TTR)
o special support for halting ARAnyM on linux-m68k reboot (--halt)
o SDL GUI fixed (missing events after alerts)
o EMULOP is now privileged so if some old ARAnyM TSR starts crashing this is why
o joypads are now emulated
o joysticks and joypads can be configured in the config file
o '<>' and 'End' keys' scancodes made Atari compatible
Check the doc/config example file for the new [JOYSTICKS] and [AUDIO] sections.
|
|
Patch a few absolute paths
Add MESSAGE file
|
|
Throw out a few options which are pointless (fixed{video,fast}ram) since they
are only minimally relevant to JIT, or broken (blitsdlblit, blitmemmove).
Patch posix shell script instead of requiring bash.
Make OpenGL support an option.
Emutos has to be downloaded from http://emutos.sourceforge.net/en/download.htm
|
|
|
|
FreeBSD.
|
|
2004/07/06 - version 0.8.9beta released
Great bug fixes:
o JIT CPU is working on Linux 2.6.x
o Blitter is finally not crashing anymore
o integrated LILO (Linux Loader) reads gzipped files
o SDL GUI now accepts numbers typed on numpad
Especially the Blitter fix itself justifies a new release
since it has always been buggy and it was so annoying. Now we've won.
|
|
ARAnyM is an acronym: Atari Running on Any Machine. It is a virtual machine
software for running the Atari ST/TT/Falcon operating systems (TOS, FreeMiNT,
MagiC and others) and TOS/GEM applications on any kind of hardware - be it
an IBM clone (read it as "PC" :-), an Apple, an Unix server, a graphics
workstation or even a portable computer.
|