[ATARI] Altirra x86 i x64 3.90 test XII 30/09/19

[4] # AtariAge Altirra 3.20 | Poniedziałek, 30 Września 2019 21:50CET

[ATARI] Altirra x86 i x64 3.90 test XII 30/09/19

Nowe wersja testowa Altirry, emulatora ATARI XE/XL/5200.

Ostatnia pełna wersja tego emulatora, jaka publicznie została udostępniona to Alirra 3.20 z 23 czerwca 2019 r.

Altirra 3.90 Beta XII 30/09/2019

The Last V8 - podejście do "radości" gry na Neptunie 156b;P

features added

  • Firmware: Added detection for more MIO firmware images and support for auto-trimming padded 16K images down to 8K.
    Video: Added PERITEL adapter and monochrome monitor emulation.

bugs fixed

  • Disk: Fixed case where drive timing could be disrupted after hitting a drive coprocessor breakpoint.
  • SCSI: Fixed BSY being asserted in selection phase even for non-existent devices.

Author's Comment:

  • Major rework of full drive emulation internals to reduce duplication. Only (intended) major change is that a fix for debugger step timing was pushed out to all drive types -- there was a case where if you hit a breakpoint on the drive coprocessor it could mess up the drive timing and thus the active transmission.
  • Fixed a case where the disk rotate commands could be improperly disabled when using full drive emulation.
  • Added support for green and amber monitor types. The PERITEL mode has been folded into a common monitor type option.
  • Added autodetection for the v1.1m and v1.1k MIO firmware images, and automatically trim off the leading 8K of padding on 16K images.
  • Fix for non-existent SCSI drives responding during selection phase, which caused MIO startup delays with no drive.
  • Fix bitrate options not being disabled properly when first opening the video recording dialog.
→ NOWSZY [ATARI] Altirra x86 i x64 3.90 test XIII 13/10/19

Altirra 3.90 Beta XIII 13/10/2019

features added

  • UI: Added /reset command-line switch to selectively reset settings.

bugs fixed

  • nw

Author's Comment:

  • Fixed horizontal position being slightly off when Alt+Shift+clicking in the debugger.
  • Change default overscan setting to Normal.
  • Add H.264 + MP3 recording setting to work around an apparently long-standing and unavoidable bug in the Microsoft AAC Encoder, which introduces random oink errors into the encoded stream. Strangely this bug seems to exist in all versions of Windows that have this encoder (7-10), and has also been reported in SDK samples and OBS Studio. ????
  • Update some video recording error dialogs to new style.
  • Add bluish-white phosphor setting.
  • The 'yr' and 'yw' debugger commands now take ? as the path, too.
  • Add /reset switch to allow for selective settings reset.
→ [ATARI] Altirra x86 i x64 3.90 test XI 18/09/19
HardBall! (1987, Atari)

Altirra 3.90 Beta XI 18/09/2019

features added

  • Disk: Added full emulation for 810 Turbo and Amdek AMDC-I/II disk drives.

bugs fixed

  • Debugger: Fixed some disassembly errors in 6809 mode.
  • Disk: Fixed some 6809 coprocessor emulation bugs.
  • Disk: Corrected side 2 sector mappings for ATR8000, Percom, and XF551 full drive emulators.

Author's Comment:

  • Amdek AMDC-I/II emulation (disk only, no printer).
  • Fixed 6809 emulation bugs with 5-bit indexing, ADCB #imm, and JMP ext instructions.
  • Fixed 6809 disassembly of LDX #imm instructions and some indirect modes.
  • Disassembly window now supports function separation and peeking for 6809, 65C02, and 65C816.
  • Fixed FDC Read Address command returning incorrect track/side on side 2.
  • ATR8000 side select is now hooked up.
  • Fixed logical-to-physical sector mapping on side 2 when using full disk emulators. There are now three separate modes depending on the drive: XF551 (side 2 reversed), ATR8000/Amdek (side 2 forward), and PERCOM (side 2 reversed by off by one).
  • Indus GT write protect latch is now hooked up so disk change based density detection works, and added button combo for forcing density detection.
  • Indus GT SIO ready sensing is now supported.
  • Fixed multiple incompatible disk warnings in a row.
→ [ATARI] Altirra x86 i x64 3.90 test X 8/09/19
Floyd Of The Jungle (1983, MicroProse Software, Sid Meier)

Altirra 3.90 Beta X 8/09/2019

features added

  • AltirraOS: Extended memory scan limit for 800 version to $D000 to support 52K expanded configurations.

bugs fixed

  • nw

Author's Comment:

  • Enables support for hardware H.264 encoders in Media Foundation and adds support for YUV conversion within the emulator to bypass the slow stock color space converter. The resampler/conversion routines have been further optimized and the pipeline is now YUV-conversion > upsampling > chroma subsampling, and a faster sample/buffer allocator has been added. Combined with hardware encoding when available, this should significantly reduce CPU usage during encoding. Use the x64 (AMD64) build for best results as the image processing routines run faster in 64-bit. On my XPS 13 potato, this gets 720p60 encoding below 40% of a CPU core.
  • Unfortunately, Media Foundation does not have built-in support for setting the color space properties on the H.264 stream. The emulator always uses BT.709 matrix coefficients when encoding WMV7/9 or H.264, which should be a bit more consistent than previously when msvproc.dll might have used BT.601 for some resolutions. H.264 is still recommended over WMV7/9, with WMV9 being particularly slow -- the profiler shows some unexpectedly poor motion prediction routines. Might be your only option if you are trying to use this on Vista, however.
  • AltirraOS has been revved to 3.22, raises the memory check limit from 48K to 52K on the 800 version.
→ [ATARI] Altirra x86 i x64 3.90 test IX 2/09/19

Altirra 3.90 Beta IX 2/09/2019

features added

  • Recorder: Added options for pixel aspect ratio and frame scaling.
  • Recorder: Added support for recording to WMV and H.264 through Media Foundation on Windows 7 and later.

bugs fixed

  • Audio: Fixed stereo mixing being twice as loud as mono mixing.

Author's Comment:

Rework of video recording engine. Now supports using Media Foundation for recording video directly into Windows Media Video and Audio (WMV7/WMV9) or H.264/AAC. This requires Windows 7 or later, Windows 10 recommended due to improved H.264 encoder. The video recorder also now has options for correcting aspect ratio and targeting standard frame sizes, so you can have the emulator rescale NTSC artifacted video to square pixels and then rescale to 480p or 720p with sharp bilinear. Note that encoding to H.264 can require a lot of CPU, especially since currently the software encoding is used due to a color conversion issue with hardware encoding (very slow NV12 converter in msvproc.dll). A quad-core is recommended for 720p. There may also be Rec. 601 vs. Rec. 709 color issues, so double-check videos uploaded to YouTube, etc. before going live. I may try doing the YUV conversion in the emulator to bypass the Media Foundation YUV handling problems but this is something for another day. WMV7/9 is there as a fallback in case H.264 isn't suitable for some reason but on all systems I've tried it is slower than H.264 encoding. ZMBV is still recommended if you're planning to do post-editing on the video.

POKEY audio rendering path has also been tweaked, thanks to this new toy:

Pokey Osciloscope

Recorded some waveforms from tap points in the audio circuit and recalibrated the emulator's non-linear output path. The raw output curve is now a bit more aggressive (1-exp(-2.9*i)) and the exponential decay curves have been made shallower (tau=2.6ms, 24.7ms). Amplifier saturation is now emulated at high dynamic volume levels. Also, fixed a bug where volume would double whenever the emulator switched from mono to stereo mixing due to a device needing stereo mixing.

Regarding aspect ratio of screenshots, you should be getting the correct aspect ratio when copying or saving a screenshot with the true aspect ratio option. This includes artifacting and (non-)interlacing. It will not match your screen, however, if you have the display stretching mode overridden to Fit to Window or Square Pixels, which causes the display to use a different (inaccurate) pixel aspect ratio. 

→ [ATARI] Altirra x86 i x64 3.90 test VIII 28/08/19

Altirra 3.90 Beta VIII 28/08/2019

features added

  • Cartridge: Added JRC 64K + RAM cartridge type.
  • Disk: A warning is now displayed when attempting to insert a disk into a drive that doesn't support it (e.g. double-density disk into an 810).
  • Display: Added option for frame blending in linear color space for better accuracy.

bugs fixed

  • Disk Explorer: Modifying a mounted disk image now forces a disk change to flush caches on emulated full drives that do track buffering.
  • VBXE: Fixed a crash when toggling shared memory option.
  • VBXE: Fixed double correction of display with gamma or color correction options enabled.

Author's Comment:

  • Major rewrite of display setup logic to fix a bunch of corner case bugs, like frame blending giving a washed out display with PAL artifacting enabled, analysis modes rendering garbage in some modes, or double color correction with VBXE. Should be better now (knock on wood).
  • Optimized 32-bit PAL artifacting code path.
  • Fixed crash when toggling VBXE shared memory option on the fly.
  • Added option to do linear color space frame blending. This gives more accurate blended colors -- alternating luma 0 and 15, for instance, is more like luma 11 on real displays than luma 7.5. (It still flickers like crazy on a C-1702, mind you, but frame blending is also to cope when PC displays can't maintain locked frame rate.)
  • Fixed an issue with the new save states sometimes not loading because a cold reset was forced on state load.
  • Added the JRC 64K + RAM cartridge type. Cart type 160 is not supported for this, has to be selected manually.
  • Cartridge modes now appear in the mapper UI if they are possibly valid for the cartridge image size. Previously, they were not showing up if there was no autodetection rule for them, so they were only available if you checked the 'show all formats even if they may not work' option.
  • The emulator will detect and warn in some cases if you have a disk mounted in a drive that can't read it, such as a medium-density disk in an 810. This is currently implemented only for full disk drive emulation.
  • The Disk Explorer now checks whether the disk image file selected is already mounted in a disk drive and suggests to mount the image in the drive instead to prevent conflicts.
  • Modifying a mounted image in the Disk Explorer now forces a disk change on that drive interface to invalidate track buffers on that drive. This prevents a Happy 1050 from returning stale data.
→ [ATARI] Altirra x86 i x64 3.90 test VII 11/08/19
Frantic! (1986, Computronic)

Altirra 3.90 Beta VII 11/08/2019

features added

  • Video: Added PERITEL adapter emulation.

bugs fixed

  • Debugger: Fixed incorrect call nesting in history window in Z80 mode.
  • Disk: Improved accuracy of RIOT interval timer.
  • Disk: Corrected FDC head load and initial DRQ timings for Write Track command.
  • Disk: Implemented FDC Write Track quirk for back-to-back CRC ($F7) tokens.

Author's Comment:

  • Fixed history panel not nesting properly in Z80 disassembly mode due to using the wrong stack pointer.
  • Fixed 810 Turbo missing drive select configuration dialog.
  • Fixed 6532 RIOT interval timer based on checks against hardware -- now implements re-enabling of prescaler on timer read and should now be cycle-exact.
  • Fixed FDC Write Track, now has proper adjusted head load timing and head load -> initial DRQ -> index wait sequence.
  • FDC Write Track with $F7 F7 F7 sequence alternates CRC and $F7 data bytes as it does on the actual chip.
  • ... Also went ahead and implemented PERITEL mode, which now has an option under Video

 

→ [ATARI] Altirra x86 i x64 3.90 test VI
Draconus 2: Story continue (1991, National Soft)

Altirra 3.90 Beta VI 04/08/2019

features added

  • Debugger: Alt+Shift+click on the display jumps to History at the corresponding beam position.
  • Disk: Added full emulation for 810 Turbo disk drive.
  • Disk Explorer: Added Import File and Export File commands so that drag and drop is not needed to copy files.

bugs fixed

  • Disk: Full drive emulation FDC now allows Write Track commands to proceed immediately when the index signal is already active.
  • Disk Explorer: Fixed a filename validation bug with DOS 2 disks where duplicate files could be written if the original filename had extra characters after the extension.

Author's Comment:

  • Fixes screen update when stepping in debugger, which had been broken by the change to split frames at scanline 248.
  • Alt+Shift+left-click on the display when stopped in the debugger jumps to the closest entry in History for that beam position on the most recent frame.
  • Add 810 Turbo emulation support.
  • Fix FDC to immediately start a write track operation if the index sensor was already active, instead of waiting for a new edge. This was blocking the 810 Turbo double-density diagnostic test as that test leaves the index signal active and expects a DRQ to arrive afterward.
  • Fixed bug in Disk Explorer that allowed duplicate files to be written to a DOS 2 filesystem if the source name had the same 8.3 prefix with different characters after the extension. This now properly reports an error or renames the file.
  • The Disk Explorer now has right-click menu items for importing and exporting files so that drag-and-drop is not required to do so.
  • Added support for half float (min16float) precision in shaders in D3D11 mode on Windows 8+, for slightly better efficiency/performance.
  • Added workaround for bug in WINE causing crash in D3D11 mode -- WINE's DXGI layer incorrectly returns different LUIDs for the same adapter on different DXGI factories.
→ [ATARI] Altirra x86 i x64 3.90 test IV/V 21-22/07/19

Altirra 3.90 Beta V 22/07/2019

features added

  • nw

bugs fixed

  • nw

Author's Comment:

  • Fixes crash in Performance Analyzer with system display scale >100%.

Altirra 3.90 Beta IV 21/07/2019

features added

  • Debugger: Added option to disable automatic system symbols.
  • Simulator: Reordered frame wait and device poll timing around VBLANK to reduce input and output latency.
  • UI: Added experimental dark theme support.

bugs fixed

  • AltirraOS: KRPDEL is now set and keyboard repeat rates are NTSC/PAL adjusted on the XL/XE/XEGS version.
    CPU: Fixed cycle timing for indexed illegal read-modify-write instructions and ARR #imm ($6B).
  • Debugger: Line number information is now updated properly when using cartridge bank mapping in MADS listings.
  • Debugger: Disassembly window now accepts cartridge bank addresses.
  • Debugger: Fixed broken option to auto-load kernel ROM symbols.
  • Debugger: Reduced frequency of stale memory in the disassembly window.
  • Disk: Fixed some illegal indexed RMW instructions taking too few cycles for 6502 coprocessors in full disk emulators.
  • Display: Fixed crash when pasting into enhanced text display in CIO mode.
  • Display: Typing in enhanced text display (CIO mode) now clears the attract mode counter.
  • PerfAnalyzer: Joystick state (PIA port A) is now captured in traces.
  • Simulator: Display message via placeholder ROM if kernel ROM file could not be loaded.

Author's Comment:

  • Some latency reduction work. The split for frames has been moved from scanline 0 to scanline 248, since anything that depends upon the OS for input will sample controller input during VBI processing. Per-frame controller processing has also been reordered to reduce latency for certain types of emulated controllers, particularly light pens. Should knock off a frame of delay for some cases.
  • Fixed excessive polling of host gamepads in vertical blank.
  • PIA port A (controllers 1+2) is now included in performance traces.
  • Added information to the help file about bank-sensitive cartridge debugging, and fixed a bug with line number information not being fixed up in this mode.
  • Replaced /dark command-line switch with an official option in the UI, replaced some standard message boxes with the newer style, and fixed up the memory and source windows to be dark-aware.
  • History window go-to-source and go-to-disassembly are a bit more aware of global addresses now, go-to-source now reports when the source lookup fails, and go-to-disasm can be done via double-click.
  • AltirraOS 3.21: KRPDEL implemented and keyboard repeat rate is properly adjusted for PAL.
  • Fixed crash when pasting into enhanced video display in CIO intercept mode, and clear attract mode counter when accepting input.
  • Initial version of trace cache for 6502 coprocessors used in drive emulation. This provides a minor speed boost and is a prerequisite for JIT, but should not have visible effects otherwise (knock on wood). This is only enabled for plain 810 and 1050 drives as it does not support ROM banking.
  • Fixed cycle count bugs in the several illegal 6502 instructions, ARR #imm and read-modify-write instructions using indexed modes. The RMW instructions were not forcing the extra indexing cycle as is usual for store instructions. Normal instructions weren't affected and I'm not aware of any software that broke due to this -- was only found in a test.
  • The crash handler now reports if it couldn't write the dump file.
  • The emulator now falls back to the 'you are missing something' ROM if it couldn't load the OS ROM file.
  • Fixed broken option to auto-load kernel ROM symbols.
  • Added option to suppress automatic loading of system symbols (OS database, entry points, and hardware). They can still be loaded manually with .loadsym if desired.
  • Disassembly window does some checks to see if memory has changed, to reduce showing stale code when doing a fast update.

 

→ [ATARI] Altirra x86 i x64 3.90 test III
Froger 2:Three Deep (1984, SEGA)

Altirra 3.90 Beta III 25/06/2019

features added

  • nw

bugs fixed

  • nw

Author's Comment:

There was a bug in the dark mode code that caused list views to render all white when dark mode was disabled -- should be fixed now. (The reason for this is that to implement dark mode on Win32, you have to override system colors on individual controls.) But otherwise, the controls are actually there including their items, so if you're really good, you can click where things are supposed to be. How well do you know the emulator?

 

Tagi: Atari, Atari 5200, Altirra, Emulator, Test, Atari Xe, Atari Xl, Ivv, X64, 180919, X86, Xi, Xii, 300919

wstecz30/09/2019 21:50
Inne treści związane z tematem
[ATARI] Altirra x86 i x64 3.90 test III [ATARI] Altirra x86 i x64 3.90 test III
Była pełna wersja?... Była, więc czas na nowe wersje testowe Altirry, emulatora ATARI XE/XL/5200. Ostatnia pełna wersja tego emulatora, jaka publicznie została udostępniona to Alirra 3.20 z 23 czerwca 2019 r.
[Atari] AtariOnLine: "Atari Fan" na Lost Party [Atari] AtariOnLine: "Atari Fan" na Lost Party
Drodzy przyjaciele Atari Fana!W ciągu ostatniego czasu ratowania Atari Fana odebraliśmy mnóstwo pozytywnych wiadomości, słów wsparcia, a do tego znalazły się osoby, które nie tylko kupowały pismo, ale i wpłacały dodatkowe pieniądze, aby wesprzeć projekt. Za to wszystko serdecznie dziękujemy!Dzięki tej ofiarności udało ...
[Atari.Area] ct60e dostępne [Atari.Area] ct60e dostępne
W sklepie Retro-Cloud.eu pojawiła się nowa partia ct60e.Ct60e akcelerator do Atari Falcon z procesorem 060 i pamięcią SD-Ram, oryginalnie zaprojektowany przez Rudoplhe Czuba i udoskonalony przez Willego/Lamers.
[Atari.Area] AtariFan - aktualizacja informacji [Atari.Area] AtariFan - aktualizacja informacji
Dzięki ofiarności osób które nie tylko kupowały pismo, ale i wpłacały dodatkowe pieniądze, aby wesprzeć projekt udało się wykonać wydruk 150 sztuk, który już się rozeszły. Druga seria 150 sztuk również została wydrukowana i za kilka dni dotrze do Krolla, który będzie zajmował się dystrybucją. Więcej informacji.
[Atari] AtariOnLine: Remanent – gry z 2017 roku (2) [Atari] AtariOnLine: Remanent – gry z 2017 roku (2)
Poniżej zaprezentuję kilka modyfikacji gier z nowymi poziomami, o których nie pisaliśmy dotychczas na stronie głównej:Snowplow NYD 2017 (publikacja: styczeń 2017)Gra pochodzi z bonusowego dysku dołączonego do noworocznej kolekcji New Year's Disk 2017. Powstała w ten sposób, że Jason Kendall rozszerzył o dodatkowe levele oryginalną, ...
Do ściągnięcia
Dodatkowe informacje
Komentarze

T-shirt "CGB Yoshi"

Retro T-Shirt CGB Yoshi - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2019 | Krzysztof 'Faust' Karkosza Google+Kontakt