![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
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 |
|
|
|
|
#2 |
|
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 865
|
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.
|
|
|
|
|
#3 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Quote:
![]() F3-F6: didn't notice, I think it must have been broken when I added re-sizing support. |
|
|
|
|
|
#4 |
|
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 865
|
Ok.
Make them 192 units height instead of 205. Thanks for the beta ![]() |
|
|
|
|
#5 |
|
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 444
|
WinUAE becomes better & better with each new release!
Thanks Toni! |
|
|
|
|
#6 | |
|
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 444
|
Quote:
Does it work if I select "primary display" in settings ? |
|
|
|
|
|
#7 | ||
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Quote:
Quote:
![]() |
||
|
|
|
|
#8 |
|
Registered User
Join Date: Apr 2002
Location: London
Posts: 210
|
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 ![]() |
|
|
|
|
#9 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
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 !!! |
|
|
|
|
#10 |
|
European In Extinction
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 35
Posts: 750
|
Queue "Why isn't my 68060 faster than 68040?!?" post in 3...2...1...
__________________
Usual signature |
|
|
|
|
#11 |
|
MiniMig's build 09
Join Date: Sep 2004
Location: Rotterdam (NL/HOL)
Age: 44
Posts: 247
|
[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. |
|
|
|
|
#12 |
|
Apprentice Modder
Join Date: Feb 2004
Location: West Yorkshire, UK
Age: 32
Posts: 475
|
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. |
|
|
|
|
#13 |
|
Registered User
Join Date: Jul 2006
Location: Wakefield, UK
Age: 40
Posts: 72
|
Makes me wish I had two monitors.
![]() |
|
|
|
|
#14 |
|
Banned
Join Date: Aug 2005
Location: Portugal / Porto
Age: 46
Posts: 62
|
Now, does this man rock or does this man rock?
![]() |
|
|
|
|
#15 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
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.. |
|
|
|
|
#16 |
|
KEELD
Join Date: Aug 2004
Location: .
Posts: 5,531
|
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 ![]()
__________________
:: modules.pl :: |
|
|
|
|
#17 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Stupid bug fixed, b3 reuploaded. (68020 crashed with mulib 68030.library installed)
|
|
|
|
|
#18 |
|
Registered User
Join Date: Jan 2006
Location: france
Age: 39
Posts: 141
|
toni, u blast!!! winuae the best computer emu ever!!
|
|
|
|
|
#19 |
|
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 38
Posts: 714
|
*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!!!!! |
|
|
|
|
#20 |
|
BoxIcons
|
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.
__________________
Amiga A1200T - BPPC 040/25 603/175 96mb Ram - Bvision, CGX v4 RTG. OS3.9 + OS4 dual boot. Last edited by Mad-Matt; 02 April 2007 at 13:27. |
|
|
|
|
#21 | ||
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Quote:
Quote:
![]() |
||
|
|
|
|
#22 |
|
BoxIcons
|
Great stuff thx. Im using the apollo 040 faker to load the mmulib 040/060 libs
__________________
Amiga A1200T - BPPC 040/25 603/175 96mb Ram - Bvision, CGX v4 RTG. OS3.9 + OS4 dual boot. |
|
|
|
|
#23 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
http://www.winuae.net/files/b/winuae_1420b4.zip
Beta 4: - statefiles with autoconfigurable (fast and z3fast) memory wasn't restored properly - directory filesystem statefile support. - Picasso96 statefile support (not very compatible yet) - HDF statefile support. WARNING: HDF _WILL_ get CORRUPTED if you try to restore same HDF statefiles multiple times and there has been one or more writes between restores. Read-only will be forced before official release. - JIT slowdown after restore fixed (CPU CACR register instruction cache setting syncronized with JIT cache settings) Filesystem statefile information: Handling of missing files or directories during restore: - missing root directory: most likely crashes - open file: dummy file with exact same name and size will be created (filled with zeros) to prevent crashes. Of course application using the file most likely fails because it may not contain data it expects but at least FS emulation and AmigaDOS is happy.. - open lock: lock is re-created but missing file/directory stays missing. Again, filesystem and AmigaDOS is happy. Application may crash or return weird errors.. Always check the log first if there are problems. NOTE: uaescsi, bsdsocket etc.. are not saved. You may be able to restore statefile with unsupported "expansion" devices enabled without crashing (for example restored uaescsi won't crash the emulator but Amiga-side program can get confused.. Tested with AmiKit, no crashes but CD0: stops working) NOTE2: statefile format can and will change in future betas. Manual loading of configuration recommended before restoring. |
|
|
|
|
#24 |
|
Apprentice Modder
Join Date: Feb 2004
Location: West Yorkshire, UK
Age: 32
Posts: 475
|
Cool, thanks Toni!
|
|
|
|
|
#25 |
|
BoxIcons
|
Major issue.
Something in the beta4 update kills the version command stopping the OS booting. If i use NoStartup and type version it says "Kickstart 48.68, Could not find version information for '' " it works as normal and finds workbench version under beta3 not major, maybe a bug with whichamiga prog, but system is detected as A4000 even when emu is set nearer to A1200 config(and a1200 chipset config set)
__________________
Amiga A1200T - BPPC 040/25 603/175 96mb Ram - Bvision, CGX v4 RTG. OS3.9 + OS4 dual boot. Last edited by Mad-Matt; 06 April 2007 at 18:01. |
|
|
|
|
#26 | ||
|
European In Extinction
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 35
Posts: 750
|
Quote:
Quote:
![]()
__________________
Usual signature |
||
|
|
|
|
#27 | |
|
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 2,673
|
Quote:
On another computer an OS3.9 HDF installation works fine, but on an OS3.1 HD dir config Version immediately crashes with 8000000B. All configs work fine with beta 3. |
|
|
|
|
|
#28 |
|
BoxIcons
|
Added, logfile just incase its useful
![]() forced quit winuae at the point the version command failed.
__________________
Amiga A1200T - BPPC 040/25 603/175 96mb Ram - Bvision, CGX v4 RTG. OS3.9 + OS4 dual boot. |
|
|
|
|
#29 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Only if JIT enabled?
|
|
|
|
|
#30 |
|
BoxIcons
|
it seems so !
unbarebly slow though without jit. Whichamiga says 030 4.1mhz lol. with jit 1774mhz
__________________
Amiga A1200T - BPPC 040/25 603/175 96mb Ram - Bvision, CGX v4 RTG. OS3.9 + OS4 dual boot. |
|
|
|
|
#31 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Problem solved. JIT cache was not flushed when 68020/68030 cache flush instruction was executed. (68040+ does it differently)
|
|
|
|
|
#32 |
|
Registered User
Join Date: Jul 2004
Location: Germany
Posts: 42
|
with 1.4.2b4 AmiKit does not boot
it stops with a window called Safe
and it aks: No xvs.library? I guess it's the same error which thomas got, because versioninfo doesn't work. With WinUAE 1.4.2b3 everything is fine. By the way, thank you Toni for your great work. |
|
|
|
|
#33 |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
http://www.winuae.net/files/b/winuae_1420b5.zip
Beta 5: - A600/A1200 and A4000 IDE emulation (mount RDB HDF as a IDE drive) - Following IDE harddrive commands emulated (commands that KS ROM require, also IDEFix97 appears to work fine) - Format Track (50, dummy command) - Identify Drive (EC) - Initialize Drive Parameters (91) - Read Sector(s) (20 and 21) - Read Multiple (C4) - Write Sector(s) (30 and 31) - Write Multiple (C5) - Recalibrate (10, dummy command) - Set Multiple Mode (C6) - Set Features (EF, no feature commands supported) - max 2 drives available. "HD Controller"-selection added to GUI. - support statefiles (WARNING: HDF data corruption danger!) - ATAPI (IDE CDROM) emulation not supported (yet?) Notes: you can't mix Kickstart versions. A4000 KS has only A4000 IDE driver, A600/A1200 KS has only A600/A1200 driver. Emulated drive is ancient ATA-1 feature level drive, size limits not tested, PIO-0 speed restrictions not emulated ![]() This also means some defaults have been changed. Real IDE without harddrive installed is now enabled if chipset extra is set to A600/A1200 or A4000. Emulated "IDE wire trick" is enabled if no drives installed to prevent long KS boot delay. Interesting note: A600/A1200 and A4000 KS IDE drivers are totally different, for example A4000 uses LBA addressing but A600/A1200 uses CHS. I don't see the point when the only hardware differences basically are base IO address and different interrupt register.. - HRTMon IDE activated if IDE emulation enabled. AR A1200 also works. - 68020/68030 + JIT random crashing fixed (b4) - non-3d filters work again (broke in 1.4.2b2) - Agnus/Denise revision settings re-added to advanced chipset - added non-EHB A1000 to Quickstart (not yet in advanced chipset), also added blitter busy bug to A1000 QS if cycle-exact enabled. (busy flag not set until blitter gets first bus access cycle) |
|
|
|
|
#34 |
|
BoxIcons
|
This should make it a little easier to start a rdb hardfile from scratch with the install disks looking for scsi.device by default.. testing.......
![]() Edit: working nice for me , thx tony ![]()
__________________
Amiga A1200T - BPPC 040/25 603/175 96mb Ram - Bvision, CGX v4 RTG. OS3.9 + OS4 dual boot. Last edited by Mad-Matt; 08 April 2007 at 12:53. |
|
|
|
|
#35 |
|
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 2,673
|
Still crashes LimpidClock.
|
|
|
|
|
#36 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Quote:
Some random data there. (and weird divu #0 later..) Does it crash if you use other Kickstart versions? (or non-Cloanto versions) CPU specific? |
|
|
|
|
|
#37 |
|
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 2,673
|
68040 crashes with and without JIT, 68020 works (Cloanto's 40.68 ROM)
With a 40.63 ROM it works. |
|
|
|
|
#38 |
|
Posts: n/a
|
version 1.4.2 beta 5 has crashing with IDE HD file
Hi Toni.
I tried to use IDE controler instead UAE but it not working propely for me. This is the story: Before create a new file I change "chipset extra" to A1200 when I create a new file (1024MB), set it as RDB mode and when ok, open again hardfile settings and change form UAE to IDE0 after this I save the config as new one and start. Inside emulation I turn off tooltype (hdtoolbox icon) SCSI_DEVICE_NAME (by add ; before) and I began preparing detected disk as normal ide. After first restart appears on screen DH0 is NON DOS DEVICE, after next restart when I tried enter to boot menu program crash. Thom |
|
|
#39 |
|
Posts: n/a
|
screen to small for native mode?
Hi All. Thats me again
![]() I have found something else in 1.4.2 betas (tested on 3 and 5) Problem concern native mode when you switching from P96 modes, e.g. new open screen for application or just after restart emulation. Screen resolution on my laptop is higher than windowed size and this is 1280x800 but after change to native mode (e.g. 640x256) on screen appears dialog window (native.jpg). This problem not exist in previous verions. Thom |
|
|
#40 | |
|
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 35
Posts: 8,191
|
Quote:
(Didn't notice this because I only tested with smallish images, like less than 100MB) |
|
|
|
![]() |
| 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.1 public beta series | Toni Wilen | support.WinUAE | 17 | 18 March 2007 15:45 |
| WinUAE 1.4.0 public beta series | Toni Wilen | support.WinUAE | 115 | 07 March 2007 11:43 |
| WinUAE public beta #3 and #4 | Toni Wilen | support.WinUAE | 5 | 21 December 2006 19:46 |
| WinUAE public beta #2 | Toni Wilen | support.WinUAE | 15 | 06 December 2006 10:39 |
| WinUAE public beta #1 | Toni Wilen | support.WinUAE | 24 | 02 December 2006 16:07 |