martes, 26 de abril de 2016

WinUAE v3.3.0 Beta 11

Como casi todas las semansa nueva versión beta del mejor emulador que hay del ordenador Commodore Amiga, permite usar tofos los distintos modelos de Commodore desde el Amiga 500 , 1200C CDTV, CD32 y con muchos modos gráficos usando dx,opengl,permitiendo que los juegos ocupen toda la pantalla sin ningun borde,lectura de los cd en cdtv y cd32 mucho mas rápida que en la consola original, uso de savetates y muchas otras opcioes.

Cambios:
– Screenshot/capture without « before filtering » ticked now uses much faster GetRenderTargetData() function in D3D mode to capture the output.
– Ticked 68060 unimplemented CPU emu checkbox also enabled 68030 MMU instructions.
– Terminate indirect UAE Boot ROM trap threads before unmapping Amiga side memory to prevent random crashes when exiting emulator with traps active.
– Debugger il mask is now accepted in two 32-bit parts, 64-bit values are not supported by debugger input.
– Added gfx_black_frame_insertion_ratio config entry, sets timing between normal and black frames in adaptive sync mode. Default is 50 (50%, normal and black frames have same duration).
– CD32 emulation updates, mostly previously unknown undocumented features:
 – It seems unmapped addresses don’t « float », all invalid reads seem to always return zeros.
 – CIA chip select, address bits 12 and 13 are CIA selects. Gary: 0=none,1=A,2=B,3=A+B, Gayle: 0=none,1=A,2=B,3=none, Akiko: 0=A,1=A,2=B,3=B (Very unexpected)
 – CIA address space: Gary: $A00000-$BFFFFF, Gayle: $BFDxxx and $BFExxx, Akiko: $BFE000-$BFFFFF.
 – Custom register mirror at $B90000-$B9FFFF! (This is really weird..)
 – Usual custom register mirror at $C00000-$CFFFFF.
 – Akiko addresses are mapped from $B80000 to $B87FFF (was $B8FFFF) and has 64 byte mirroring (was no mirroring)
 – Akiko ID at $B80000.l is $C0CACAFE (was only $CAFE at $B80002.w, KS checks this address for $CAFE)
 – All write-only registers seem to read same data as nearby read-only register.
 – Interrupt registers only have bits 24 to 31 writable, other bits always read as zeros.
 – Config ($B80024) register has bits 23 to 31 writable, other bits always read as zeros.
 – Subchannel arrived interrupt bit is set at boot for some unknown reason, subchannel index register ($B80018) works strangely and has unexpected value at boot ($C2).
 – Match Akiko C2P behavior with real hardware when reading bytes/words or when doing multiple read passes.
 – When booted with CD inserted: first packet from CD MCU is always « media inserted » packet.
 – $B80028.b reads last received command packet byte.
 – Writing to $B80028.b sends command bytes to CD MCU. (This is not emulated yet and no program uses it)
 – Akiko internal CIAs don’t have external TOD input pins. CIA-A TOD which normally counts vsyncs or power supply ticks count rate is selected with $B80020 bit 23 (0=50Hz, 1=60Hz). CIA-B (hsync) timing logic is not known yet but it is also internally generated.
 – Old interrupt request set/clear hacks removed.
 – All CD status return codes (including errors) include door status (open/closed) in bit 0.
 – Contents of unused TOC entry bytes now contain real hardware matching values.

Página oficial:
http://www.winuae.net/

Versión beta en los foros de English Amiga board
http://eab.abime.net/showthread.php?p=1067148#post1067148

Descarga de la versiión beta 10 32 bits:
http://www.winuae.net/files/b/winuae_3300b11.7z

Descarga de la versiión beta 10 64 bits:
http://www.winuae.net/files/b/winuae64_3300b11.7z

Descarga la última versión estable:
http://www.winuae.net/files/WinUAE3220.zip




No hay comentarios:

Publicar un comentario