Results 1 to 3 of 3
  1. #1
    C64 addict Staff Moderator
    My location

    Demon Cleaner's Avatar
    Join Date
    Dec 2002
    Location
    Phobos
    Posts
    7,664
    Downloads
    7
    Uploads
    88

    WinUAE 2.6.1 Betas

    Beta 1:

    - KS 1.3 OFS hardfile fix. Apparently 1.3 L:FastFileSystem does not support OFS. Use ROM built-in FS if OFS partition and hardfile FileSys path is empty. (2.6.0)
    - Added emulation of unimplemented FPU instruction exceptions. New FPU "Unimplemented emu" option added to GUI: ticked = emulate all instructions (old behavior), Unticked = instructions not emulated, unimplemented instructions generate exceptions: 6888x: S or D variants are not supported (FSADD, FDADD etc..), 68040/060 only. 68040: usual removed instructions and FINT/FINTZ 68060: usual removed instructions, FTRAP, FDBcc and FScc. FINT and FINTZ are back. 68040/060 unimplemented datatype (packed decimal) is still emulated normally because unimplemented datatype exception requires special pre and post FPU-only exceptions. (This is not guaranteed to be perfect, not that easy to test fully)
    - Hardware/software reset didnīt reset SCSI emulation fully.
    - A3000 KS 1.4 scsi driver wasnīt fully compatible with SCSI emulation, write command got stuck in never ending loop. Only reads worked. (WD SCSI chip is quite flexible, it allows multiple and very different ways to send and process SCSI commands)
    - Non-prefetch CPU mode RESET/JMP (An) combination detection did only check if it was located in chip ram, it didnīt check Z2 Fast.
    - Input panel Invert option added. Button and key presses become releases and vice versa. Joystick and mouse (if relative) movement is inverted.
    - winuaeenforcer aros m68k debug.library segtracker-like support added.
    - Added Tf debugger command that lists FileSystem.resource contents.
    - Added system memory list dump option to debugger (īTmī)
    - Merge >2M chip RAM with original chip ram pool instead of creating new one.
    - Bitplane data (usually horizontally repeating) was visible if sprites were visible in border regions. (2.6.0)
    - Do not emulate CIA TOD bug if MMU emulation is enabled, workaround for Amix boot hang. (Until real problem is found)

  2. #2
    C64 addict Staff Moderator
    My location

    Demon Cleaner's Avatar
    Join Date
    Dec 2002
    Location
    Phobos
    Posts
    7,664
    Downloads
    7
    Uploads
    88
    Beta 2:

    - Moved >2M Chip RAM merge earlier in boot process. Previous was too late and it broke early boot menu. (It sets reset proof resident positioned at the end of chip ram and if chip ram is not available early enough, exec assumes resident is invalid and ignores it). Now nearly complete unfragmented Chip RAM is available, even if booting with Chip RAM only configuration.
    - Do not filter all keyboard presses without matching releases, only filter repeats. (Which isnīt that simple because press and repeating press are identical events)
    - Inverted keyboard releases (=press) required matching release before next press event was accepted. (This update wasnīt really needed but maybe in future it will be more useful)
    - Added separate 68060 unimplemented integer emulation checkbox. More compatible should only enable/disable prefetch emulation. (approximate/partial or 68000 exact)
    - 68060 MOVEP was not marked as unimplemented.
    - Non-prefetch CPU mode now fully checks if memory disappears after reset by checking memory "bank" pointers instead of using hardcoded addresses. Program doing software reset by executing RESET + JMP (An) now always works. (If opcode is something else or PC points to non-existing memory for some reason, it assumes program attempted normal software reset and jumps to start of ROM code). Makes aros arosbootstrap softkick more reliable under emulation.
    - Tree view "Hard drives" -> "CD & Hard drives"
    - Delay 68020+ interrupt detection by one instruction unless cycle exact is enabled. (For example Skeleton Krew CD32 first enables interrupt and then updates interrupt vector. Game code even guarantees request is active while enabling interrupts..)
    - 68040 MMU PTEST and 68060 MMU PLPA instructions were shown incorrectly by debugger. (Read was shown as write and vice versa. Emulation was working fine)

    - TODO: hq2x shader filter fix and 2.6.1 should be mostly done

  3. #3
    C64 addict Staff Moderator
    My location

    Demon Cleaner's Avatar
    Join Date
    Dec 2002
    Location
    Phobos
    Posts
    7,664
    Downloads
    7
    Uploads
    88
    Beta 3: (Official will be out next week)

    - Direct3Dhq2x shader filter should work correctly again. (2.6.0)
    - 68040/060 MMU mode address error stack frame fixed. (Possibly only debuggers need this)
    - 68030 MMU mode address error stack frame has correct format but it is not yet recoverable. (I donīt think address error recovery is used by any OS)
    - FScc, FTRAP and FBcc didnīt get FPU out of NULL state. (No one cares fix)
    - extraframewait and framelatency command line parameters are also available via config file (uses win32. prefix)
    Beta 4: (possibly final)

    - Added new level between pre and post shaders (0 in GUI, selected by default) which works exactly like pre-2.6.0 versions. Some shaders (hq2x for example) requires input texture in original Amiga display resolution and output texture in final output resolution or result will be quite crappy. D3D h2x really works again.
    - Some on the fly graphics config settings (uae-configuration) reset RTG state.
    - RTG screen mode selection in Display panel wasnīt active if Z2 RTG was enabled.
    - AROS ROM updated.

Similar Threads

  1. WinUAE 2.6.0 Betas
    By Demon Cleaner in forum WinUAE
    Replies: 13
    Last Post: 13th May 2013, 08:39
  2. WinUAE 2.5.1 Betas
    By Demon Cleaner in forum WinUAE
    Replies: 1
    Last Post: 20th December 2012, 08:13
  3. WinUAE 2.4.2 Betas
    By Demon Cleaner in forum WinUAE
    Replies: 23
    Last Post: 3rd December 2012, 05:10
  4. WinUAE 2.4.1 Betas
    By Demon Cleaner in forum WinUAE
    Replies: 13
    Last Post: 7th May 2012, 18:41
  5. Missing Betas
    By Demon Cleaner in forum WinUAE
    Replies: 1
    Last Post: 27th October 2008, 23:57

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright classicamiga.com