Poster | Thread |
zErec
| |
WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 14-Nov-2015 11:46:44
| | [ #1 ] |
|
|
|
Cult Member |
Joined: 17-Dec-2003 Posts: 514
From: Germany | | |
|
| Click Here --> WinUAE Site
Unbelievable Tony Willen (and partners) expanded WinUAE massively!!! Thanks alot!!!
New features:
64-bit compatible 680x0 JIT 64-bit compatible PPC emulation PCI bridgeboards Commodore PC/AT bridgeboards A2410 RTG Zorro II board DCTV video port graphics adapter (Partially) Genlock "emulation", including transparency and ECS genlock features Directory harddrive and hardfile KS 1.2 and older full autoboot support Initially emulated hardware: Accelerator boards: DKB Wildfire HD controllers: 3-State Apollo 500/2000 A2090 previously missing ST-506 support Elaborate Bytes A.L.F. Kupke Golem Fast SCSI/IDE Mainhattan Data Paradox SCSI Multi Evolution 500/2000 OMTI-Adapter Spirit Technology HDA-506 Tecmar T-Card/T-Disk Vortex System 2000 Xebec 9720H Commodore x86 bridgeboards: A1060 (A1000 Sidecar) A2088 A2088T A2286 A2386SX x86 bridgeboard expansion devices: AT IDE HD controller (A2286 and A2386SX) XTIDE Universal BIOS compatible IDE HD controller ISA VGA display card (Cirrus Logic GD542x based)
PCI bridgeboards: G-REX Mediator 1200/4000 Prometheus PCI bridgeboard compatible PCI cards: FM801 sound card ES1370 (SB128) sound card RTL8029 network card
Other changes: CD and sound card emulation audio output quality improved 68020/030 prefetch emulation improved High DPI display support improved AGA subpixel scrolling emulated Support shortcut paths (.lnk) in command line More undocumented chipset features supported Right control = right Windows key option Memory accesses only -cycle-exact mode UAE devices (uaeserial etc) are compatible with KS 1.2 and older Improved compatibility with very old A500 config files
Fixed bugs:
WinPCap network mode didn't detect any devices 68030 data cache emulation fixes Custom to/from RTG mode switch didn't check for filter changes JIT on/off on the fly change (outside of GUI) was unreliable Keyboard layout changed (B/C only) during device re-enumeration D3D9 non-shader mode forgot scanline texture when switching modes Audio wave recording created huge broken wave files It was not possible to select HDF PCMCIA SRAM and IDE options Flash ROM and RTC file dialogs didn't allow creation of new files Last edited by zErec on 14-Nov-2015 at 11:53 AM. Last edited by zErec on 14-Nov-2015 at 11:51 AM.
_________________ - AmigaX1Ooo with OS4.1FE // CD32/SX32Pro/SX1/CD32Shuttle - A600-Vampire600 FPGA // A4KT/CSPPC233,144MB,PCI, AOS4.1.6FE - MACmini 1.5GHz // Pegasos 2 1GHz // Efika - ATARI Falcon/060/SuperVidel // ATARI Falcon MK X |
|
Status: Offline |
|
|
pavlor
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 14-Nov-2015 11:52:00
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @zErec
After using several WinUAE 3.2 beta´s for months, I must say Toni did great work! OS4 now works with PCI sound (drivers on OS4 depot) and network cards, not even speaking about numerous other features (full 64 bit support, Bridgeboards, ...). |
|
Status: Offline |
|
|
Birbo
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 14-Nov-2015 16:04:42
| | [ #3 ] |
|
|
|
Cult Member |
Joined: 5-Apr-2007 Posts: 594
From: Zurich, Switzerland | | |
|
| @zErec
Is there a possibility to have more RAM on OS4? For example as Mediator PCI RAM Expansion? _________________ Sometimes we give people a lot of credit just because they’re writing nice sentences even if it isn’t adding up to much. |
|
Status: Offline |
|
|
pavlor
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 14-Nov-2015 16:13:27
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @Birbo
Quote:
Is there a possibility to have more RAM on OS4? For example as Mediator PCI RAM Expansion? |
Ask Hyperion...
Required change in kernel is really simple. |
|
Status: Offline |
|
|
outrun1978
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 14-Nov-2015 18:31:13
| | [ #5 ] |
|
|
|
Cult Member |
Joined: 22-Feb-2015 Posts: 596
From: Unknown | | |
|
| @pavlor
I have noticed a big improvement on this latest release of WinUAE using X86 mode on my Microsoft Surface 3 under Amiga OS4.1 FE especially in terms of sound and speed, although for best results on this machine I still have to run it in 640x480 mode.
64 bit mode sadly causes the muffled/garbled sound when running OS4.1 FE on this machine.
_________________ Amigaone X5000/20 4GB Radeon RX 550 Polaris 12 AmigaOS4.1 Final Edition Update 1 Amiga 1200 Workbench 3.1.4 Amiga CD32 |
|
Status: Offline |
|
|
cdimauro
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 9:00:57
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 29-Oct-2012 Posts: 3650
From: Germany | | |
|
| @pavlor
Quote:
pavlor wrote: @Birbo
Quote:
Is there a possibility to have more RAM on OS4? For example as Mediator PCI RAM Expansion? |
Ask Hyperion...
Required change in kernel is really simple. |
But it seems that there's already a kernel patch for this...
Aside this, only the Voodoo3 emulation currently is missing to "close the circle" and let WinUAE become a serious contender for real OS4 hardware. |
|
Status: Offline |
|
|
pavlor
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 9:05:06
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @cdimauro
Quote:
But it seems that there's already a kernel patch for this... |
That would be probably some older pre-FE version. I don´t know, how compatible this could be with current FE enviroment.
Quote:
Aside this, only the Voodoo3 emulation currently is missing to "close the circle" and let WinUAE become a serious contender for real OS4 hardware. |
No compositing, no 3D, slow network... |
|
Status: Offline |
|
|
cdimauro
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 9:36:32
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 29-Oct-2012 Posts: 3650
From: Germany | | |
|
| @pavlor
Quote:
pavlor wrote: @cdimauro
Quote:
But it seems that there's already a kernel patch for this... |
That would be probably some older pre-FE version. I don´t know, how compatible this could be with current FE enviroment. |
It should be fully compatible. That's a part of the o.s. initialization, and I'm pretty sure that the memory scanning & mapping routines aren't changed. Quote:
Quote:
Aside this, only the Voodoo3 emulation currently is missing to "close the circle" and let WinUAE become a serious contender for real OS4 hardware. |
No compositing, no 3D, |
Even with a Voodoo3? Quote:
The last WinUAE introduced the support with some other network devices. Have you tried them? |
|
Status: Offline |
|
|
Templario
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 9:59:11
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 22-Jun-2004 Posts: 3663
From: Unknown | | |
|
| |
Status: Offline |
|
|
pavlor
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 10:37:01
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @cdimauro
Quote:
It should be fully compatible. |
That is question for betatesters and they are bound by NDA.
Quote:
Compositing is not supported by OS4 on Voodoo 3 cards (I think) AND WinUAE implementation will be pure software based (at least in first versions), so slooooooooooooow.
Quote:
The last WinUAE introduced the support with some other network devices. Have you tried them? |
Did you read what devices are emulated? You can´t get much more from 10 Mbit/s ethernet card...Last edited by pavlor on 15-Nov-2015 at 10:37 AM.
|
|
Status: Offline |
|
|
cdimauro
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 10:47:35
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 29-Oct-2012 Posts: 3650
From: Germany | | |
|
| @pavlor
Quote:
pavlor wrote: @cdimauro
Quote:
It should be fully compatible. |
That is question for betatesters and they are bound by NDA. |
No, I was talking about the code itself: something which betatesters have no access, normally. Quote:
Quote:
Compositing is not supported by OS4 on Voodoo 3 cards (I think) |
So it's not sure. To be verified. Quote:
AND WinUAE implementation will be pure software based (at least in first versions), so slooooooooooooow. |
Sure, but consider that you can use a much faster CPU, so even the full Voodoo3 emulation can be acceptable for an OS4 user. Quote:
Quote:
The last WinUAE introduced the support with some other network devices. Have you tried them? |
Did you read what devices are emulated? You can´t get much more from 10 Mbit/s ethernet card... |
Yes, but such limit means nothing, unless if the code is using a more exact emulation. In short, such limit could easily not apply at all.
It's like the Z3 RAM emulated by (Win)UAE: it's not deadly slow like the original, because here you're not doing cycle-accurate emulation of the RAM.
So, an emulated network card can transfer much more data than the original. |
|
Status: Offline |
|
|
pavlor
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 10:56:44
| | [ #12 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @cdimauro
Quote:
So it's not sure. To be verified. |
Now verified. Radeon only.
Quote:
Sure, but consider that you can use a much faster CPU, so even the full Voodoo3 emulation can be acceptable for an OS4 user. |
Judging by speed of CLGD5446 emulation, I don´t think so...
Quote:
So, an emulated network card can transfer much more data than the original. |
Card is emulated (and used by drivers) at original speed. I have cca 1 MB/s speed with both Z2 (A2065) and PCI network cards. Of course, it wouldn´t be problem to use similar solution as bsdsocket.library emulation in OS3 side with full network speed, but again changes in WinUAE and OS4 are needed (drivers). |
|
Status: Offline |
|
|
OlafS25
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 11:16:58
| | [ #13 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6343
From: Unknown | | |
|
| @cdimauro
only a basic question... PCI support meaning direct access to the hardware or at least low level access to the host? The big disadvantage of UAE compared to Amithlon is missing low level access. |
|
Status: Online! |
|
|
cdimauro
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 11:19:41
| | [ #14 ] |
|
|
|
Elite Member |
Joined: 29-Oct-2012 Posts: 3650
From: Germany | | |
|
| @pavlor
Quote:
pavlor wrote: @cdimauro
Quote:
So it's not sure. To be verified. |
Now verified. Radeon only. |
Amen... :-/ Quote:
Quote:
Sure, but consider that you can use a much faster CPU, so even the full Voodoo3 emulation can be acceptable for an OS4 user. |
Judging by speed of CLGD5446 emulation, I don´t think so... |
Well, that's a totally different SVGA, which also seems 2D-only.
A 3D card emulation can benefit a lot from SIMD units, removing also a lot of the overhead (you already have 3D primitives, so code can be much better optimized). Quote:
Quote:
So, an emulated network card can transfer much more data than the original. |
Card is emulated (and used by drivers) at original speed. I have cca 1 MB/s speed with both Z2 (A2065) and PCI network cards. |
OK, but 1MB/s for surfing is very good. Quote:
Of course, it wouldn´t be problem to use similar solution as bsdsocket.library emulation in OS3 side with full network speed, but again changes in WinUAE and OS4 are needed (drivers). |
Another bounty... |
|
Status: Offline |
|
|
pavlor
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 11:21:16
| | [ #15 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9588
From: Unknown | | |
|
| @OlafS25
Quote:
The big disadvantage of UAE compared to Amithlon is missing low level access. |
That is not problem of UAE device drivers - speed is close to native.
PCI support in WinUAE has no direct access to the hardware. |
|
Status: Offline |
|
|
cdimauro
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 11:21:21
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 29-Oct-2012 Posts: 3650
From: Germany | | |
|
| @OlafS25
Quote:
OlafS25 wrote: @cdimauro
only a basic question... PCI support meaning direct access to the hardware or at least low level access to the host? The big disadvantage of UAE compared to Amithlon is missing low level access. |
No low-level / direct hardware access is here.
WinUAE only emulates a PCI bridge, mapping some PCI cards which are supported. That's all. |
|
Status: Offline |
|
|
fishy_fis
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 15-Nov-2015 11:50:11
| | [ #17 ] |
|
|
|
Elite Member |
Joined: 29-Mar-2004 Posts: 2159
From: Australia | | |
|
| @pavlor
If you've tried it you'd see the voodoo3 emulation thats being proposed isn't slow. You can't really compare the cirrus logic card on an emulated zorro 2/3 bus to voodoo3 over PCI bus.
Emulated or not the hardware (both busses and chipsets) make a significant difference.
@thread
Given the emulation of PCI bus boards does this mean openpci is now supported? Last edited by fishy_fis on 15-Nov-2015 at 11:58 AM. Last edited by fishy_fis on 15-Nov-2015 at 11:57 AM.
|
|
Status: Offline |
|
|
thinkchip
| |
Re: WinUAE 3.2 with PCI-Brigdboard Support and more!!! Posted on 17-Nov-2015 15:10:59
| | [ #18 ] |
|
|
|
Super Member |
Joined: 26-Mar-2004 Posts: 1183
From: Salt Lake City, Utah, USA | | |
|
| @zErec
I have a A2286 bridgeboard. I'd like to compare the emulation with the real thing. I imagine you have to have the Janus software, which I have. Also I'd like to check out the A2386. The PC 386 introduced memory management, which you need to do anything, especially running anything after Windows 3. Just wondering how you get PC disks in a format WinUAE can read. _________________ X5000 / microA1(OS4.1 FE U2) / CodeBench / Imagine / Blender Lightwave 2019 / Microsoft Visual C++ |
|
Status: Offline |
|
|