28 March 2007, 20:56 | #1 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
WinUAE 1.4.2 public beta series
Read this before downloading or posting!
WinUAE 1.4.2 public beta #1 Beta 1: - Chip set extra config load/save missed some models (crash when saving if using missing models) - GUI font dynamically switches to "Segoe UI" (Vista) or "Tahoma" (XP or 2000). Old font still in resource file to keep compatibility with older Windows versions. TODO: new GUI tree icons. - dynamically modifying resources and resizing dialogs is "fun"... - finally removed pixel format detection. It has not been needed for years.. - merged (and modified) "GUI" debugger by Karsten Bock. WIP. F1-F6: switch between different pages F1 and F2: two work areas F3 and F4: memory viewer F5 and F6: disassembler F3-F6: alt+cursor up/down/left/right modifies current address - x closes debugger, xx switches between console and GUI debuggers - extended debugger 'm' instruction, 'm r<cpu register>' - direct harddrive support now works with drives that return empty vendor and product id (confirmed: SyQuest removable harddrive) - log window position and size stored in registry. (Log window first appearing in default position before jumping to stored position is normal, logging must be initialized before registry handling) Windows 2000 or newer only. - GUI/Main window registry entry names changed, positions will reset - blitter CE-mode ABC channel combination cycle allocation fixed - rar archives left "temporary" files around (stupid unrar.dll..) - added combination of fullscreen and windowed mode. If you have two (or more) monitors, load your favorite WB configuration, select non-primary monitor and "full-window" mode to both native and RTG, also make sure "Magic mouse" is enabled, adjust P96 resolution. D3D/OGL filter may also be good idea. Result will be near-seamless Windows/Amiga integration - "Magic mouse" didn't work with some system patches, also adjusted sensitivity - tweaked vblank interrupt delay by 1 cycle (game Feud) - refresh rate switching (PAL/NTSC or by poking VPOSW) improved |
28 March 2007, 21:14 | #2 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Toni, did you remove the up/down buttons intentionally? They looked ugly, but I thought having them would be better than scrolling only with keys. And the F3-F6 windows are too big now, they overlap with the input control.
|
28 March 2007, 21:19 | #3 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Quote:
F3-F6: didn't notice, I think it must have been broken when I added re-sizing support. |
|
28 March 2007, 21:23 | #4 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Ok.
Make them 192 units height instead of 205. Thanks for the beta |
29 March 2007, 11:34 | #5 |
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
|
WinUAE becomes better & better with each new release!
Thanks Toni! |
29 March 2007, 11:57 | #6 | |
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
|
Quote:
Does it work if I select "primary display" in settings ? |
|
29 March 2007, 12:24 | #7 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Quote:
Quote:
|
||
29 March 2007, 18:30 | #8 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 858
|
Thanks for the new version Toni.
OT. I read the disclaimer on the new version where it says about using 'unstable software' with the possibility of 'serious programming errors', but Toni, I've being using Windows for ages now |
30 March 2007, 18:01 | #9 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
http://www.winuae.net/files/b/winuae_1420b2.zip
Beta 2: - 10x+ performance increase during "decrunching" color effects when no filters enabled and bitplanes disabled (background color only) - console debugger breakpoints sometimes continued immediately - quickstart "random" selection inside archives should be fixed - mousehack interrupt do not start multiple times anymore - all CPU-specific special registers added to debugger - CPU/FPU configuration rewrite. - new FPU options: none/68881/68882/CPU internal - 68030 (EC-version, 030-only MMU instructions are simply ignored) - proper 68060 with FPU support. See NOTEs below! - 68040/68060 without FPU allowed but note that 68060.library does not appear to like non-FPU 68060s.. - no FPU+68000/68010 (technically possible but not worth the trouble) 68060 NOTES: No working Setpatch and 68060.library = NO FPU. 68060 has FPU disable bit that all real 68060 accelerators' boot ROM set because KS task switching routine do not understand 68060's FRESTORE/FSAVE frames. Setpatch+68060.library is the fix. Real 68060 is also extremely slow without 68060.library because all caches and other speed-up features are not enabled but this is completely irrelevant in emulation. You can use "C:CPU" command to check CPU/FPU status: - Incorrect: "System: 68060 (INST: blahblah" - Correct: "System 68060 68882 (INST: blahblah" New setpatch (44.38 confirmed) support 68060.library directly, older versions need dummy 68040.library (less than 1K in size) NOTE2: FPU emulation emulates all 6888x instructions, even those that were removed from real 68040/060. !!! NOTE3: _EMULATED_ 68040 and 68060 HAVE EQUAL SPEED !!! |
30 March 2007, 18:07 | #10 |
Something
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 48
Posts: 757
|
Queue "Why isn't my 68060 faster than 68040?!?" post in 3...2...1...
|
31 March 2007, 00:09 | #11 |
FPGA Replay inside A590
Join Date: Sep 2004
Location: Rotterdam/Netherlands
Age: 58
Posts: 294
|
[quote=Toni Wilen]Full screen Amiga desktop on secondary monitor, full screen Windows desktop on primary monitor. Both active and usable at the same time. Mouse moves transparently between monitors, no need for ALT-TAB etc..
Hi Toni, The dual windowed fullscreen is perfect, just what i need (now i can dump my other pc). I Have A request: is it possible to add on the GUI menu a run winuae from core 0 and/or core 1 switch? I now this is a beta release but if i try to get my workbench res higer than 800*600 winuae craches. But this is realy the ultime solution if you want to run two os from one pc, thanks a lot for this options Last edited by wizard66; 31 March 2007 at 00:24. |
31 March 2007, 00:59 | #12 |
Amiga Fanatic
Join Date: Feb 2004
Location: North Yorkshire, UK
Age: 46
Posts: 733
|
Wow, all these changes and additions in 1.4.2 are fantastic!
Thanks for your continuing hard work, Toni. I'm also liking the new GUI font (Segoe UI) in Vista a lot. I know it doesn't have any effect on the emulation, but it certainly makes WinUAE look nice! Steve. |
31 March 2007, 01:24 | #13 |
Registered User
Join Date: Jul 2006
Location: Wakefield, UK
Age: 53
Posts: 72
|
Makes me wish I had two monitors.
|
31 March 2007, 04:11 | #14 |
Banned
Join Date: Aug 2005
Location: Portugal / Porto
Age: 59
Posts: 62
|
Now, does this man rock or does this man rock?
|
31 March 2007, 19:00 | #15 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
http://www.winuae.net/files/b/winuae_1420b3.zip
Quick beta before "WB replacement" authors tear their hairs while adding 68060 support because of emulation bugs Beta 3: - CPU/FPU on the fly change fixes - report 68060 EC/LC ID in PCR register when FPU not enabled, 68040/60 FPU disabled exception emulated. - some 68030 MMU instructions had incorrect instruction length (no, MMU is NOT emulated but MMU instructions are still processed normally instead of reporting illegal instruction because some programs expect MMU and most/all 68EC030's don't report exceptions either, they simply have MMU that does not work 100%) - http://aminet.net/util/sys/Mu680x0Libs.lha appears to be free, working replacement for 680x0-libraries. 68030 (didn't work in b2), 68040 and 68060 with or without FPU confirmed working. - FPU state restore fixed - added CPU/FPU frequency to state files (not yet really used except sets A500 speed if stored statefile was A500-speed config) - added 68030+ control register statefile support - 1340b4 "rare divide by zero error..." really fixed.. |
31 March 2007, 19:12 | #16 |
Global Caturator
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,107
|
Geez, I was just about to say how I've tested the beta2 version on my Vista - copied a few thousands of files & folders from my pc ntfs drive to an ami sfs drive while having the 060 emulation - everything worked great in the background window while watching a movie :]
Awesome work! I remember previous versions hanging in wb or exitinh the task on winxp... Did I forget to say thank you? Yes I did... THANK YOU SO MUCH |
31 March 2007, 19:28 | #17 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Stupid bug fixed, b3 reuploaded. (68020 crashed with mulib 68030.library installed)
|
31 March 2007, 20:53 | #18 |
Registered User
Join Date: Jan 2006
Location: france
Age: 53
Posts: 201
|
toni, u blast!!! winuae the best computer emu ever!!
|
02 April 2007, 01:12 | #19 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
*ponders*
*plans on making a "AmInteliga" computer which is basically Winslows with WinUAE running as the "explorer" using AOS3.9* :look What? WinUAE running 3.9 is so much more fun to use than Windows....... Tony? You ROCK!!!!! |
02 April 2007, 13:06 | #20 |
Longplayer
|
which 060.lib is most compatable with the emulation ?
apollo, blizzard,Mu, some other ? atm when 060 is selected(with fpu) setpatch isnt loading the 040 support so theres no fpu available to the os. I have the appolo libs setup atm, fake 040.lib which loads the 060 or 040 lib as needed. Last edited by Mad-Matt; 02 April 2007 at 13:27. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE 1.4.6 public beta series | Toni Wilen | support.WinUAE | 84 | 02 February 2008 13:29 |
WinUAE 1.4.5 public beta series | Toni Wilen | support.WinUAE | 156 | 20 December 2007 20:16 |
WinUAE 1.4.4 public beta series | Toni Wilen | support.WinUAE | 128 | 22 September 2007 20:29 |
WinUAE 1.4.3 public beta series | Toni Wilen | support.WinUAE | 156 | 29 July 2007 22:07 |
WinUAE 1.4.1 public beta series | Toni Wilen | support.WinUAE | 17 | 18 March 2007 15:45 |
|
|