English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   project.WHDLoad (https://eab.abime.net/forumdisplay.php?f=63)
-   -   WHDLoad 18.6 (https://eab.abime.net/showthread.php?t=104460)

Wepl 26 October 2020 00:33

WHDLoad 18.6
 
Version 18.6 has been released now (http://whdload.de).
I hope it will be useful...

fitzsteve 26 October 2020 01:09

Quote:

Originally Posted by Wepl (Post 1437112)
Version 18.6 has been released now (http://whdload.de).
I hope it will be useful...

Thanks for continuing to update and support this fantastic software :)

Amigajay 26 October 2020 09:17

Many thanks to everyone for their work!

Predseda 26 October 2020 09:44

:bowdown :bowdown :great

ransom1122 26 October 2020 10:11

Thanks Wepl. No issues so far for day 1 use.. :great

AMike 26 October 2020 10:41

Thanks for your ongoing hard work...awesome!

DamienD 26 October 2020 11:23

I was about to ask what are the changes but read the "History.txt" in the archive ;)

Posted here for others:

Code:

***  18.6 (22.09.2020)
        - new:        WHDLoad now disables interrupts of graphics cards under
                the Picasso96 software. This should solve problems with
                Spectrum cards and newer P96 releases (issue #2598). Thanks
                to Thomas Richter for providing useful information.
        - upd:        Manual translations are in sync again for catalan and czech.
        - new:        Kickemu kick31.s can be instructed to load/init the custom
                nonvolatile.s via option INIT_NONVOLATILE.
        - fix:        nonvolatile.s now correctly works on searching nonexistent
                items in a existing nvram file
        - chg:        In kickemu kick13.s a waitblit has been added to avoid
                problems with the gfx.Text patch (Psygore).
        - chg:        The provided source keyboard.s now uses cia timers instead the
                raster beam for the keyboard acknowledge delay.
        - fix:        Access faults of size word to address -1 and of size long to
                addresses -3..-1 are now reliable detected and reported.
                In earlier releases: on 68030: when ExpMem was used these were
                undetected, on 68040: when ExpMem was used and vector base was
                not write protected (e.g. Freezer detected, Snoop*,
                resload_Protect        used) these were undetected, if vector base
                was protected a        fault inside WHDLoad was reported, on 68060:
                these were always correctly reported
        - chg:        To reduce the likelihood that resload functions get
                interrupted by other calls to resload functions, some resload
                functions which usually take not much execution time, have
                been changed to be not interruptible anymore.
                The following resload functions have been changed that way:
                Abort, SetCACR, FlushCache, Control, Protect#?, SetCPU,
                GetCustom, VSNPrintF and Log.
                In general the option NoResInt/S can be used to avoid problems
                with interrupted resload calls at the cost of possible sound/
                graphics distortions when interrupts are disabled for a longer
                time.
        - chg:        The provided source sources/whdload/savegame.s is now fully
                pc-relative. It contains also additional fixes for interrupt
                acknowledge and AGA compatibility (JOTD/ross).
        - chg:        The inplace decruncher for the old RNC1 format has been
                improved to support files which need a larger distance
                (Heimdall/JOTD).
        - chg:        The kick31.s now prefers a A600 kickstart image if NO68020 is
                set. It fails now if there is only a 68000/010 and a
                A1200/A4000 kickstart image was loaded (JOTD).
        - fix:        When using kickfs.s the dos.library function
                Open(MODE_READWRITE) now performs correctly on Kickstart 3.1
                by creating a non-existent file. On Kickstart 1.3 the old
                behavior remains to not create a file.
        - chg:        If a call to resload_Examine is attempted without the flag
                WHDLF_Examine has been set in the Slave structure WHDLoad now
                terminates with an appropriate error message (JOTD).
        - chg:        The kickemu kick12.s, kick13.s and kick31.s has been modified
                to automatically set the Slave flag WHDLF_Examine if HDINIT is
                set (JOTD).
        - chg:        When using resload_Relocate with tags CHIPPTR/FASTPTR and the
                specified chip/fast memory location would result in an
                overlapping with base executable WHDLoad now gives a useful
                error message (JOTD).
        - fix:        Instead of waiting for a long video frame WHDLoad now forces a
                long frame before starting the Slave. This fixes startup
                problems on Kickstart 3.0 and an interlace video mode
                (issue #4798).
        - chg:        MMU-table creation has been reworked. It is now faster and
                uses less memory.
        - new:        Support for ACA-freezer added.
        - chg:        if "*" is specified for the Slave to load WHDLoad searchs the
                current directory for a file with the pattern "#?.slave" and
                will use the first file matching (Toni Wilen)


HOL2001 26 October 2020 11:49

Great news!
Many thanks! :)

alexh 26 October 2020 12:36

Thanks to all WHDLoad developers and contributors now and in the past

quantum8 26 October 2020 13:08

Looks like a huge update, thanks!

nikosidis 26 October 2020 13:53

Thank you :) Whd-load is a big reason why people still use Amiga.

Retro-Nerd 26 October 2020 16:54

Quote:

Originally Posted by nikosidis (Post 1437192)
Thank you :) Whd-load is a big reason why people still use Amiga.


Has to be carved in stone! :)


All times are GMT +2. The time now is 02:26.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.04518 seconds with 11 queries