Willkommen bei AEP Emulation Page - Emulation News

Hauptmenü
· Home / News
· News Kategorien
· News Archiv

· Mein Account
· Suche
· Forum (neu)
· Forum
· Weblinks
· Spiele Reviews
· Übersetzungen
· Impressum
· Datenschutz

Downloads
 


Forum
Mitglieder Online
Keine Mitglieder online.

You are an anonymous user. You can register for free by clicking here
Benutzername
Kennwort
 Angemeldet bleiben

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Glossar
· FAQ

Review of the moment

Sprache
Sprache auswählen:

DeutschEnglisch

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· RSS News-syndication Deutsch
· News-Banner (JPG)

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
JezzeOffline
Titel: Amiga: WinUAE v2.8.2 Beta 5  BeitragVerfasst am: 27.07.2014, 12:04 Uhr
Banned Team Member


Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751


Status: Offline

Die fünfte Beta Version des Amiga Emulators WinUAE in Version 2.8.2 wurde zum Testen freigegeben.



The 5th beta version of the Amiga emulator WinUAE 2.8.2 is available for testing.

Zitat:
http://www.winuae.net/files/b/winuae.zip

Hotfix:
Added "1s pause" option to misc panel, Emulator (emulated PC) is paused for 1 second every time CPU is reset. Early start menu and CSMK3/CSPPC/BlizzardPPC boot menu can be entered very easily now. (For accelerator boot menu you need to press and release esc quickly, then press it again and keep it pressed)

Beta 5:

Big accelerator board emulation update:

Added CyberStorm MK3, CyberStorm PPC and Blizzard PPC. ! There is no PPC CPU ! Technically it emulates board with PPC CPU removed. (Which surprisingly does not seem to cause any problems, at least under emulation, real hardware may get confused if PPC chip is removed). SCSI fully supported, boot menu works, boot menu options can be modified and saved to flash, flash updater works. Map rom should work, including BlizKick.

Boot menu config is saved to flash rom which means selected flash rom will be modified, only use copy of your flash rom image (If it is writable, files inside archives are never modified).

You need to be really fast or select slower CPU mode if you want to enter boot menu (ESC key). This needs some emulator updates to allow easier way to press keys when starting emulation.

Map ROM is software selectable in boot menu, map rom option in GUI does nothing when using these boards.

Flash ROM images must have following names and must be in ROM directory because checksum based ROM detection can´t work:
  • CyberStorm MK3: cyberstormmk3.rom
  • CyberStorm PPC: cyberstormppc.rom (emulates Phase5 version that has 128k flash, DCE 512k flash version not tested)
  • Blizzard PPC: blizzardppc.rom (Note: flash is 512k but second half is only used for config, if rom image is 256k (size you get if you simply dump the F0 space from real hardware), it gets extended to 512k after onfig save or flash update). ROM images uploaded to the zone.
  • Physical flash file is updated (after flashing) only when emulator is reset or quit.

GUI/config file ROM selection will be added later. Note that real flash rom images also contain some card specific information (PPC CPU speed, serial number which also includes card type). This area is blank in rom images uploaded to the zone (they are from official flash updater, old serial is kept when flashing). blank serial does not seem to cause any problems but some software probably gets confused.

NOTE: Only Blizzards use Accelerator board memory slider, other boards use CPU Board memory slider and Accelerator board slider still needs to be set to some non-zero memory amount. (Will be fixed later).

Blizzard PPC seems to have something else in F50000 which may be important. (I only have CyberStorm PPC for testing). Blizzard is (and can´t be) JIT compatible due to high RAM addresses and RAM mirroring, CyberStorms are much more JIT friendly but it is not guaranteed to be safe. Blizzard also does not boot if MMU emulation is enabled.
  • Added optional FPU emulation that uses softfloat library, another feature not for normal use. Full 80-bit FP accuracy, bit-perfect results (not including trigonometric functions), supports FPU arithmetic exceptions, much slower (Uses integer algorithms, host FPU is not used).
  • Added mostly unmodified Qemu 53c895a SCSI emulation (originally heavily modified for 53c710 emulation). It is 53c770 compatible, 53c770 is used in CyberStorm MK3 and CyberStorm PPC.
  • Some 53c710 updates, Blizzard PPC SCSI driver didn´t work.
  • Added simple flash rom emulator.
  • Fastest possible CPU option is now available for cycle-exact modes. CPU internal cycles are not counted, only (mainboard) memory accesses are cycle exact (DMA steals cycles from CPU) in this mode.
  • 68040/060 "cycle-exact" mode is back, emulates only Amiga mainboard memory accesses cycle-exactly, includes instruction(*) cache emulation. Any 32-bit fast ram or cached access is still immediate. (Which is still much closer to real 040/060 than old behavior, 040/060 is heavily bottle-necked when accessing mainboard)
  • 68040/060 "compatible" mode now adds instruction cache emulation.
  • 68030/040/60 MMU mode "more compatible" (68030: adds both instruction and data cache emulation, 68040/060: instruction cache only) and "cycle-exact" modes supported. (more compatible + mainboard access slowed down)
  • 68030: data cache support is temporarily disabled. (Didn´t work with MMU for some reasonm)
  • DFx: eject messages appeared in new status bar even if drive was already empty.
  • Right-align status messages in fullscreen mode.
  • A2065 autoconfig was broken (b4)
  • b1 directory filesystem change rewritten again, removed also lots of unneeded complexity from original code.
  • On screen CPU halt message reason code was always 1.
  • Generated virtual RDB (when IDE/SCSI mounting partition hardfile) created empty string for device name.
  • 270b6 "JIT MOVEM used direct mode if memory was direct capable but direct mode was disabled." was wrong fix, original code probably was done to work around some JIT indirect bug.. (AmiKit crash during boot if JIT is in indirect mode)

*) Instruction cache only? because emulating data cache would not make any useful difference (except to slow down emulation), data cache normally does not cache any mainboard addresses anyway.

Beta 4:
  • Added Blizzard 1230-IV and Blizzard 1260 board options. Do not use if you only want to run WB and other programs, it is not JIT direct compatible due to memory address space aliasing. Only emulates memory layout (which is Blizzard unique), matching CPU is not 100% required if you want to try weird configs. Map ROM is also emulated, old map rom checkbox in ROM panel enables Blizzard hardware maprom if Blizzard board is selected. Requires matching Blizzard flash ROM images. (Only difference between 1230IV and 1240/1260 is slightly different boot rom, hardware ram addresses appear to be exact same) Mostly useless, mainly meant to help development and testing. (Useful for aros m68k testing for me at least)
  • Added Warp Engine board emulation (It has already emulated 53C710 SCSI), autoconfig works, ROM code runs, SCSI (53C710) does not work yet, not yet sure how jumpers are mapped to board address space.
  • Really fixed CD32 data track checks. (CD32 Commodore Demo Disc 2.0 MPEG tracks)
  • Disk Swapper panel drag´n´drop or file dialog multiselect mangled file names strangely.
  • Added A590 XT drive emulation. A590 emulation is now complete WARNING: XT drives use real physical CHS geometry, don´t attempt to use hardfiles formatted using other controller, it won´t work in real world. (Emulation includes work around hack) Largest XT drive was 40M and protocol max limit is 511 cylinders, 15 heads and 63 sectors = ~235M. Both SCSI and XT drive can be active at the same time in same controller. Interesting fact about ROM xt.device: It uses WD33C93 Translate Address command to convert LBA to CHS which means WD33C93 chip needs to be inserted and working or XT (which has nothing to with SCSI) port won´t work.
  • Fixed A590/A2091 SCSI emulation crash if SCSI ID was non-zero.
  • Z3 autoconfig was broken (b1).
  • Serial port data rate register (SERPER) was not saved correctly to statefile.
  • Serial port transmit interrupt and transmit related status bits are now more accurately timed in cycle-exact CPU modes. (If some software really cares, probably not)
  • Inter-process serial port emulation added, when selected, automatically creates virtual null modem cable between two winuae processes. Uses shared memory, no latency. (Says "Master" in serial port selection menu if WinUAE instance created shared memory and "Slave" if shared memory was already created by some other instance. If nothing = something failed)
  • Added support for short text messages, appears in OSD bar´s unused space and windowed mode bottom bar. Currently only shows disk image eject/insert and input device autoswitch information. OSD messages won´t appear in following configurations: native mode + DirectDraw + no filter and RTG mode + DirectDraw. (In DirectDraw mode status bar is drawn directly to target surface, erasing gets annoying because it should not be read. In D3D mode it is another texture, hardware does the rest)
  • Added remove all button to Disk Swapper panel.
  • Game controllers can be now optionally kept active when winuae window is not active or minimized.
  • Accelerator board roms in the zone.


Related links:
[ Amiga Emus ]

_________________
Test your limits and break through! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen ICQ-Nummer 
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 
AEP Emulation Page 1998 - 2024