WinUAE 4.1.0 Beta 1

Le nostre news in homepage

Moderatore: Newser

WinUAE 4.1.0 Beta 1

Messaggioda AMIGASYSTEM » lun ago 20, 2018 10:36 am

Immagine



WinUAE: Nuovissima versione del più famoso emulatore AMiGA, con la v4.1.0 Beta 1 arrivano tantissime novità, tra queste la riscrittura di PC Bridgeboard che avevamo annunciato e recensito QUI qualche giorno fa su Amiganews,


News Beta 1

- Full sub pixel accurate display emulation. AGA hires/shres BPLCON1 resolution is now fully supported, in all modes. Option in Chipset panel, not enabled by default. It is rarely needed and requires much more CPU power.
- Previously unemulated DIWHIGH H0/H1 AGA-only bits emulated. Does not require subpixel emulation mode.
- Emulated AGA borderblank undocumented feature: borderblank activates and deactivates horizontally 1 hires pixel later than on OCS/ECS. Only emulated if subpixel mode is enabled.
- Simple subpixel emulation mode (which only works if both odd and even playfield have same shift value) hires/shres resolution left border may have had wider than normal pixels in first visible pixel column.
- Added second fire button keys to built-in keyboard layout info strings.
- 68020 + memory cycle exact hung the emulator in some very tiny loops.
- Some programs caused continuous flood of "blitter is active, forcing immediate finish" log messages.
- Softfloat mode 68040/68060 nonmaskable FPU exceptions should be also disabled if Unimplemented FPU emu is ticked. It confuses 68040/68060.library FPU emulation.
- Blitter statesave with blitter active: log window opened and listed few lines of blitter debug information.
- CTRL+F11 quit ignored new "Warn when attempting to close window" option.
- Added new misc option which captures mouse immediately when windowed/full-window winuae window is activated.
- Added A4091 v40.4 and v40.9 to ROM scanner. v40.4 is most likely pre-release/beta version (but was dumped from working card), has serial debug logging and device name is "ncr.device", not "scsi.device".
- Fixed typo in NCR53C710 emulation (wrong bit), fixes A4091 v40.4 ROM boot hang.
- uaehf.device HD_SCSICMD didn't set scsi_SenseActual. Also set io_Actual=30 (=sizeof(struct SCSICmd))
- Allow also read commands (previously only metadata commands like INQUIRY were allowed) when accessing partition HDF via uaehf.device HD_SCSICMD.
- 53F94 emulation zeroed DMA transfer register at the end of transfer but it should be decreased by number of actually DMA transferred bytes (transfer won't necessarily complete fully). Fixes Blizzard 53F94 based SCSI controllers returning too large HD_SCSICMD scsi_Actual value after executing SCSI command that can return less than requested number of bytes.
- Fixed multimonitor mode mouse losing mouse capture at startup or mouse becoming unusable when first multimonitor window opened. Mainly x86 bridgeboard VGA related.
- Display port adapters that needed genlock data didn't work correctly since 4.0.0.
- Display port adapters didn't work in multimonitor mode. (I think they did work in some early 4.0.0 beta but got broken before final)
- "Warn when attempting to close window" option now works on the fly.
- Added CSA Twelwe Gauge emulation (partial, jumpers not yet supported)
- Added history list to statefile path string box.


PC Bridgeboard emulation rewrite (http://eab.abime.net/showthread.php?t=93726):

- Replaced DOSBox and Fake86 x86 emulators with PCem emulator core. CPU, interrupt controllers (PIC), timers (PIT), DMA controller and IO and memory mapping. PCem emulates specific PC models in hardware level, DOSbox emulates sort of "generic" PC with generic BIOS which required too many hacks and had compatibility problems.
- DOS extenders, Windows 3.x enhanced mode and Windows 95 confirmed working.
- Floppy controller is still using my own implementation.
- (S)VGA, XTIDE, NE2000 expansions supported like previously.
- Added CL-GD542x linear frame buffer support.
- Optional CL-GD5429 SVGA chipset. 2M VRAM support and blitter which may be useful under Windows. Previous 5426 is still the default.
- A2386SX VLSI chipset memory mapping features implemented (ROM shadowing, EMS pages).
- CPU panel x86 speed setting supported. "Max" option is gone because PCem emulates specific CPU frequency rate.
- FPU is not available, PCem does not seem to have FPU emulation, at least for pre-486 CPUs.
- Bridgeboard shared IO regions are now dynamically changed, same with mono/color vs VGA IO regions. Affects A2088+ only. Sidecar uses jumpers.
- PC Speaker (enable in bridgeboard settings) and Sound Blaster (various models) emulation added from PCem. Note that SB expansion GUI configuration does not do any SB model specific filtering.
- PC compatible mouse emulation, under Expansion/Custom expansions. Simple config: select which Amiga port gets routed to emulated ISA serial card. Serial (COM1), PS/2 and PS/2 Intellimouse supported. Last two aren't really possible in real world but it was easy to support in emulation (and may not work in emulation either). Implemented because bridgeboard AMOUSE is not Windows 95 compatible.
- Removed AT IDE Secondary, A2286 and A2386SX BIOS only supports primary IDE.

CSA Twelwe Gauge:
- A1200 68030 accelerator.
- v1.0 ROM (does newer ones exist?) is not KS 3.1 compatible. (KS 3.1 adds $08000000 RAM automatically, then CSA boot ROM does the same..)
- 5380 based PIO SCSI controller.
- "CSA Twelve Gauge(TM)/CSA1250(TM);P/N 22162A1000;Date: 93.JUN.25;Computer System Associates, Inc. (C)1993. All Rights Reserved


WinUAE 4.1.0 Beta 1 : Download
WinUAE 4.1.0 Beta 1 (64Bit): Download
Allegati
Winuae.jpg
Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5513
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi

Re: WinUAE 4.1.0 Beta 1

Messaggioda ivan74 » lun ago 20, 2018 3:11 pm

Sempre meglio, so che non è possibile ma magari un giorno l' autore di winuae riuscirà a far leggere al programma i floppy reali dell' amiga. :felice:
ivan74

Esperto
 
Messaggi: 73
Iscritto il: ven set 08, 2017 9:11 pm

Re: WinUAE 4.1.0 Beta 1

Messaggioda schiumacal » lun ago 20, 2018 3:40 pm

ivan74 ha scritto:Sempre meglio, so che non è possibile ma magari un giorno l' autore di winuae riuscirà a far leggere al programma i floppy reali dell' amiga. :felice:


Per una questione hardware hanno sempre detto tutti che non si può, ma secondo una legge di programmazione software, "Un bravo programmatore tutto può fare, unico limite la sua fantasia".

Quindi chissà... magari un giorno con WinUAE riusciamo anche a leggere i floppy Amiga da 880kbyte con un lettore di floppy PC da 720Kbyte, anche perchè in fondo sono uguali come struttura fisica...
Un giorno o l'altro risolverò equazioni di grado superiore a cinque.

http://www.schiumacal.altervista.org/
Avatar utente
schiumacal

Maestro
 
Messaggi: 595
Iscritto il: mer feb 10, 2010 8:08 pm
Località: (ITALY)

Re: WinUAE 4.1.0 Beta 1

Messaggioda ivan74 » lun ago 20, 2018 5:30 pm

schiumacal ha scritto:
ivan74 ha scritto:Sempre meglio, so che non è possibile ma magari un giorno l' autore di winuae riuscirà a far leggere al programma i floppy reali dell' amiga. :felice:


Per una questione hardware hanno sempre detto tutti che non si può, ma secondo una legge di programmazione software, "Un bravo programmatore tutto può fare, unico limite la sua fantasia".

Quindi chissà... magari un giorno con WinUAE riusciamo anche a leggere i floppy Amiga da 880kbyte con un lettore di floppy PC da 720Kbyte, anche perchè in fondo sono uguali come struttura fisica...


Magari utilizzando qualche schedina si potrebbe fare. :rock:
ivan74

Esperto
 
Messaggi: 73
Iscritto il: ven set 08, 2017 9:11 pm


Torna a News e rumors

Chi c’è in linea

Visitano il forum: Nessuno e 27 ospiti