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
 Logininfo speichern

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
step1978Offline
Titel: Atari_8bit: Altirra v1.4  BeitragVerfasst am: 09.11.2009, 15:19 Uhr
News Scout


Anmeldungsdatum: 25. Jun 2005
Beiträge: 4.562

Wohnort: Berlin
Status: Offline

Eine neue Version des Multi Atari Emulators Altirra ist erschienen. Altirra emuliert Atari 800, 800XL und 130XE.



A new version of the multi Atari emulator Altirra has been released. Altirra emulates the Atari 800, 800XL and 130XE.

Zitat:
Altirra 1.4 released

Since things have come to a bit of a pause, I´ve pushed out a new release of Altirra, which is available on the Altirra main page. This version contains some major improvements to disk and sound emulation, as well as further tweaks to graphics and DMA timing for higher emulation accuracy.

Now available at that page is also the first main release of the Altirra Technical Reference Manual, which is a document containing everything I´ve learned about the Atari 8-bit hardware so far. It´s also the first time I´ve tried to write a large document in OpenOffice Writer, with which I´ve had mixed success. I´d say OO.o Writer is definitely at the point where you can write good-sized documents in it, but not yet at the point where you can do a full book or professional-level PDFs with it. There are just too many restrictions in areas like PDF bookmark handling and outlining to make completely polished output. Nevertheless, the manual hasn´t turned out too bad, and I hope it´s useful to anyone still working on an 8-bit Atari or is interested in the details of how the hardware works.

A few people have reported problems with graphics output in this version with low-end integrated graphics cards. One reason for this is that, unlike VirtualDub, Altirra defaults to having the Direct3D9 display path enabled in order to gain hardware accelerated display of 8-bit data. Unfortunately, this path can be too demanding for really low-end GPUs. I need to figure out what´s going on here because D3D9 is necessary for hardware accelerated display on Windows Vista and Windows 7 and I eventually want to switch the default in VirtualDub on those operating systems. In the meantime, if this happens to you, specify /ddraw or /gdi on the command line to force a lower display mode.



Changelog

Version 1.4 [November 8, 2009]:
[features added]
* Debugger: Added .diskorder command to force phantom sector load order.
* Debugger: Added .dma command to dump current ANTIC DMA pattern.
* Debugger: Added .caslogdata to diagnose cassette data read failures.
* Debugger: Added .pia command to dump PIA state.
* Disk: Added support for command $4E (Read PERCOM Block).
* Disk: Added support for reading Diskcomm (DCM) images.
* Cassette: CAS images and mono WAV files now play data as audio.
* Cassette: The SIO acceleration engine now reports diagnostics about damaged blocks to the console window.
* Cassette: Made accelerated read routine more robust against interpreting garbage as the start of block sync.
* Cassette: Optimized WAV processing routine.
* Cassette: Added command to unload tape.
* Cassette: Added emulation of feedback from SIO motor control line into audio input.
* UI: Added command to reset window layout.
* UI: Drag-and-drop is now a synonym for the Open Image command.
* UI: Added more key mappings.
* UI: Added Boot Image command to unload all existing cartridges/disks/tapes and cold reset after loading an image.
* UI: Added debugging option to dump raw audio to disk (32-bit float @ 63920.4 NTSC / 63337.4Hz PAL).
* UI: Added .com to list of file filters for the Open Image/Boot Image commands.
* UI: Added enhanced text display mode.
* Simulator: Added support for loading OS-A kernel ROM.
* GTIA: Added support for PAL artifacting.

[bugs fixed]
* UI: Mapped Ctrl+alpha/num and Ctrl+Shift+alpha/num keys.
* UI: Arrow-keys now auto-repeat.
* UI: View > Display works when the debugger is disabled.
* UI: Fixed window activation and sizing problems when toggling full screen mode.
* UI: This simulation is now throttled in full-screen mode.
* CPU: Implemented TDC instruction in 65C816 mode.
* CPU: Implemented undocumented $93 (SHA) and $BB (LAS) opcodes.
* CPU: Fixed flags on $9C (SHY) opcode.
* CPU: Removed bogus 65C816 opcode ($DC) in 6502 decoder.
* Cassette: Fixed desync between audio and data after accelerated load.
* Cassette: Audio/data channels are no longer swapped when processing stereo input.
* Cassette: Raised cutoff on control line low-pass filter to fix reliability problems at turbo baud rates.
* Cassette: Fixed incorrect SIO return code for accelerated cassette reads.
* Cartridge: Fixed MMU mapper so that the cartridge ROM now overrides BASIC at $A000-BFFF.
* Cartridge: TRIG3 is now deasserted when $A000-BFFF is unmapped.
* Cartridge: The second bank setting for Bounty Bob Strikes Back! cartridges is now saved in save states.
* Disk: Added support for weak bit emulation in VAPI images.
* Disk: Fixed VAPI image read errors when missing sectors are present.
* Disk: Fixed incorrect FDC status when loading long sectors that set the "lost data" status bit.
* Disk: SIOV/DSKINV acceleration handlers set more kernel variables for better compatibility.
* Disk: Abort acceleration attempt when disk buffer contains SIO timeout flag (TIMFLG).
* Disk: Adjusted sector read delay to increase VAPI image compatibility.
* Disk: Fixed cases where the virtual read/write setting was not obeyed properly.
* GTIA: Changes to GRAFPx/GRAFM are latched and no longer affect a sprite image that is already shifting out.
* GTIA: Increased timing precision of console speaker from 28 cycles to single cycle.
* GTIA: Fixed bug that caused some apps to misdetect the video mode as SECAM.
* GTIA: Adjusted timing for mid-screen changes to P/M graphics and color registers.
* GTIA: CONSOL output bit 3 wasn´t affecting input bit 3.
* GTIA: VDELAY now masks DMA fetches rather than actually delaying loads.
* POKEY: Fixed random crash in stereo mode.
* POKEY: 15KHz and 64KHz clocks are no longer joined between the left and right channel chips.
* POKEY: The channels now have the correct 0-3 clock skew for reading the noise generators.
* POKEY: Implemented channel 1/2 inversion when not in volume-only mode.
* POKEY: Implemented non-linear mixing.
* POKEY: Audio plays again when initialization mode is active.
* POKEY: Implemented serial force break bit (SKCTL bit 7) affecting two-tone mode.
* POKEY: STIMER now resets output channel states properly.
* POKEY: Asynchronous serial input mode now holds down timers 3 and 4 again when a byte is not shifting in.
* HLE: The math pack is now emulated even if the acceleration option is disabled.
* HLE: POTGO is now strobed during vertical blank stage 2 processing.
* HLE: STRIG2/3 are now updated from TRIG0/1 instead of TRIG2/3 for XL/XE hardware compatibility.
* HLE: Fixed bug where POKEY was put into initialization mode after an unaccelerated SIO transfer.
* HLE: POKEY audio channels are now shut off after an SIO operation.
* HLE: Added keyboard click.
* ANTIC: Two-line resolution mode now reloads GTIA every scan line.
* ANTIC: Fixed timing when using read-modify-write instructions to trigger WSYNC.
* Simulator: Memory banking wasn´t updated properly on changes to the port B data direction register.


Related links:

 
 
 
 Benutzer-Profile anzeigen  
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