[ATARI] Altirra x86 i x64 3.10 test XII

[2] # AtariAge Altirra 3.00 | !!! Poniedziałek, 19 Lutego 2018 23:00 CET [19-02-2018 22:52 CET]

[ATARI] Altirra x86 i x64 3.10 test XII
Skomentuj

Nowa wersja testowej Altirry, emulatora ATARI XE/XL/5200.  Ostatnia pełna wersja tego emulatora, jaka publicznie została udostępniona to Alirra 3.00 z 28 grudnia 2017 r.

Mig Alley Ace (MicroProse Software, Inc., 1983)

Altirra 3.1 Beta XII 18/02/2018

changes

  • nw

features added

  • Audio: Added support for XAudio2 and WASAPI sound APIs.

bugs fixed

  • nw

Author's Comment:

Adds support for using the XAudio2 and WASAPI audio APIs. These allow for reduced delay and better reliability over the previously supported WaveOut and DirectSound APIs, down in the 30ms range. There is now also an Auto option which selects WASAPI if available and otherwise falls back to WaveOut; this is now the new default. Would appreciate testing of the WASAPI option specifically on systems that have weird sound setups, particularly >48KHz, >16-bit, or 5.1+ channels. First two I can test but not the latter.
 
WASAPI is available on Windows Vista or later. The XAudio2 option will attempt to use XAudio 2.8 on Windows 8/10 and try to fall back to XAudio 2.7 otherwise; XP/Vista/7 require the DirectX redistributable (uncheck the Bing Bar during install!)

 

→ [ATARI] Altirra x86 i x64 3.10 test XVIII/XIX

Altirra 3.1 Beta XIX 23/04/2018

changes

  • nw

features added

  • nw

bugs fixed

  • UI: Save states and SAP files now load correctly when dragged from .zip files.

Author's Comment:

  • Improved PRIOR handling in save states. The GTIA renderer was not restoring some internal state properly, so the P/M graphics rendering switched priority (though collisions didn't). There was a separate issue where loading a save state cross-version would cause a different problem with the same symptoms; that was unfortunately saved into the supplied save state, so the fixes won't make that save state work, though they should prevent it from happening again.
  • Fixed bug where save states and SAP images wouldn't load when dragged from .zip files in Explorer, or any other non-file load path was used.
  • Fixed bug where attempting to boot a save state image through Boot Image instead of Load State would reset the computer after loading the save state.

Altirra 3.1 Beta XVIII 22/04/2018

changes

  • nw

features added

  • Disk: Added option to revert a disk in virtual read/write mode back to last saved contents.

bugs fixed

  • Disk: DOS 1 format now uses correct VTOC signature.
  • Disk: Fixed directory update bug on DOS2/MyDOS disks when deleting the last file on the last directory sector.
  • Input: Fixed startup crash when DirectInput 8 is not available.

Author's Comment:

  • Fixed crash on startup in the ARM64 build. (QEMU is nearly unusably slow for this, btw.)
  • Fixed crash on startup when running within the Windows 10 recovery console -- DirectInput 8 support is now optional.
  • Fixed a bug when deleting files from DOS2/MyDOS disks in the disk explorer: the directory wasn't updated correctly if the file being deleted was the only entry at the beginning of the last directory sector.
  • Fixed wrong VTOC signature when formatting new disks in DOS 1 format.
  • Added commands to disk UI to convert disks to DOS 1 format and to reinterleave at 12:1.
  • Added command to disk UI to revert a modified disk in virtual R/W mode, discarding changes and re-reading the original, unmodified disk image.
  • Fixed sharp bilinear filter not updating properly when changing the artifacting setting. It is supposed to disable the horizontal sharpening when high artifacting is enabled and this wasn't happening if you switched the artifacting mode after already in sharp bilinear mode.

 

→ [ATARI] Altirra x86 i x64 3.10 test XVII

Altirra 3.1 Beta XVII 08/04/2018

changes

  • nw

features added

  • UI: Added option to automatically switch to default profile when launched to start images.

bugs fixed

  • nw

Author's Comment:

  • Added ARM64 build configuration. No way to tell if it works yet. (Anyone got a Snapdragon-based Windows 10 device?)
  • Fixed issue with IDE slave device response with only a master on the bus. This was due to inconsistency between the CF and ATA implementations -- SIDE/MyIDE/IDEPlus should now have the same behavior here. Getting back $00 is documented behavior (ATA-4 9.16.1 Device 0 only configurations).
  • Fixed window auto-size, was taking indicator margin into account even when not enabled.
  • Added support for autoswitching to the default profile for an image type when launched for a file as the associated program for that file type. This is an option in Tools / Options / File Types but it is on by default. This behavior requires /launch to be specified on the command line, so for those who have already set up file associations you'll need to remove and readd them, and this won't affect existing IDEs and batch files that launch images through Altirra.
→ [ATARI] Altirra x86 i x64 3.10 test XVI
Capitain Cosmo (1982, Nexa Corporation)

Altirra 3.1 Beta XV 29/03/2018

changes

  • nw

features added

  • nw

bugs fixed

  • nw

Author's Comment:

  • Problem: When I try one of these wave files (booting from cassette with START+OPTION), the cassette boot file is booted correctly, but a small turbo file that immediately follows the cassette boot file does not (screen is black, there is no T-Play displayed). When I try the same with release 3.00, everything works just fine (horizontal loading bars visible, turbo file loads successfully).
  • Solution: Dang sort option on the combo box scrambled all the options
→ [ATARI] Altirra x86 i x64 3.10 test XV
Koronis Rift (Epyx, Inc., 1985)

Altirra 3.1 Beta XV 24/03/2018

changes

  • nw

features added

  • AltirraOS: Added 65C816 native mode capable version.
  • UI: Enlarged the hit area for dockable pane splitters to make them easier to hit.
  • UI: Main window caption can now be customized.

bugs fixed

  • Debugger: .vectors now reports the native IRQ and emulation COP vectors correctly and no longer reports a bogus native reset vector.
  • Debugger: Fixed invalid effective address being displayed in disassembly for [dp] and [dp],Y addressing modes.
  • Debugger: Suppress operand label decoding for direct page modes in 65C816 mode if D<>0.
  • Display: ANTIC DMA analysis mode now displays when artifacting is enabled.
    HLE: Improve tolerance for nonstandard CIO path termination (fixes MultiBASIC DIR command with H:).

Author's Comment:

  • D3D9 bicubic mode fixed. It got broken when I had to work around some constexpr bugs in the compiler (constexpr pointer arithmetic is very broken right now).
  • ANTIC visualization now works with artifacting and frame blending modes. It still won't work if VBXE is on, though, since in that case the rendering is done directly to 32-bit.
→ [ATARI] Altirra x86 i x64 3.10 test XIII
Hacker (Activision, Inc., 1985)

Altirra 3.1 Beta XIII 04/03/2018

changes

  • nw

features added

  • Display: Added option for color correction from NTSC/PAL colors to sRGB and Adobe RGB color spaces.

bugs fixed

  • Display: Gamma correction setting now works in PAL high artifacting mode.

Author's Comment:

  • Overflows have been fixed in NTSC high artifacting mode, so artifacting saturation can be pushed higher for 800 colors. For blue/green artifacting, try artifact phase 130deg and artifacting saturation 319%. Note that this will produce excessive fringing, which I need to retune the filters to combat.
  • Added support for correcting from NTSC color space to sRGB or Adobe RGB. This improves red/blue balance vs. green which seems to help with color reproduction. Try -57d hue base and 25.7d hue step with NTSC/PAL to RGB. Note that this correction is fairly expensive when artifacting is enabled (it's free otherwise). Adobe RGB can give more saturated colors if you have a monitor that can be switched to that mode.
  • Gamma correction now works in PAL high artifacting mode.
→ [ATARI] Altirra x86 i x64 3.10 test XI

Altirra 3.1 Beta XI 16/02/2018

changes

  • nw

features added

  • nw

bugs fixed

  • nw

Author's Comment:

  • Fixed audio timestamp issue that broke cassette audio channel.
  • Fixed auto-size with indicator margin. Also made the indicator margin constant height, as having it toggle as the status bar appeared and disappeared was rather weird in practice.

 

 

→ [ATARI] Altirra x86 i x64 3.10 test X
Oil's Well (a.k.a. Oils Well) (Sierra On-Line, Inc., 1983)

Altirra 3.1 Beta X 13/02/2018

changes

  • nw

features added

  • nw

bugs fixed

  • Debugger: Fixed repaint issue in history window related to removing NEXT node.

Author's Comment:

  • Fix for RapidOS-related warmstart issues.
  • Fix for refresh issue in history pane. Finally got a repro case -- was related to when the NEXT node got removed. Added invalidate call and we'll see if it sticks.

 

 

→ [ATARI] Altirra x86 i x64 3.10 test IX
07 zgłoś się (2013/17, Muffy) konwersja z ZX Spectrum ze świetną podmianą grafiki (Krzysztof "Kaz" Ziembik). Coś dla fanów w klimatach dobrego PRL'u. W wersji na emulatory stąd. Pudełkowo na prawdziwą platformę - Retronics.

Altirra 3.1 Beta IX 11/02/2018

changes

  • nw

features added

  • Serial: Added support for emulating modem dialing and handshake sound.
  • Serial: Modem registers S8 and S11 are now supported.
  • UI: Added overscan option to reserve bottom margin space on screen for the indicators.

bugs fixed

 

  • Serial: Modem S12 register now controls command sequence guard time.

Author's Comment:

  • Modem registers now hooked up: S8 (dial comma delay), S11 (DTMF tone time), S12 (escape sequence guard time). Note that S2 (guard character) is still a better way to disable the escape sequence than S12.
  • Modem dialing and handshaking sequences are now emulated including sound. It will use different audio sequences for 300 baud (Bell 103), 1200/2400 baud (Bell 212), and 4800/9600 baud (V.32). For now, you'll all be subjected to phone network sounds from North America. Note that increased delay from the handshaking sequence can cause problems with servers that quickly drop idle connections, in which case the handshake portion might need to be disabled. DTMF tone dialing is implemented but not interpreted, so it will still use the dial proxy address for anything dialed ATDT instead of ATDI. There is not yet handshaking simulation for accepting calls (ATA/ATS0=1).
  • Dialing out can now be interrupted.
  • Added option to raise the bottom of the display to clear the indicators (View > Overscan > Indicator Margin).

/debug has been in for a long time but the command-line help was pretty ugly -- I only cleaned it up for 3.00.

The Disk Drives dialog was just made modeless in 3.10-test. Making the configuration dialog modeless is a possibility but there are problems with doing so as it'd have to live update to track changes. I had to do some work for Disk Drives to update live, and that's a lot more complicated for the configuration dialog. Menus didn't have this problem because they updated every time you opened them -- which you had to do a lot.

There's already a quick setup wizard on first launch and in Tools, and I don't want to go down that route further -- it's just slapping more putty on top instead of actually fixing the underlying UI problems. Biggest problem is there simply isn't much consistency in the difference between a beginner and a power user. Another way to put it: although everyone only uses 10% of the program, it's never the same 10%.

The list that eccofonic posted is pretty extensive. I've thought about putting in some macro-buttons like "turn off all acceleration," but that only covers some cases. One other thought is possibly putting in a summary page in the configuration dialog that gives a high-level view of the current setup and if particular settings are enabled that have compatibility or accuracy concerns. I had an idea that I could use this to also replace that mediocre emulation crash dialog and put quick fix links in here like "make faster" and "make more accurate."

Profile system does need a little work. One big problem that keeps cropping up is that I keep forgetting which profile is active. Been thinking about adding customizable window caption support to show that.

 

→ [ATARI] Altirra x86 i x64 3.10 test 8

Altirra 3.1 Beta 8 7/02/2018

changes

  • nw

features added

  • Disk: Added options to UI disk dialog to reinterleave disk images and to convert disk images to different filesystems.
  • VFS: Added support for accessing files within filesystems in disk images (atfs://). Try: altirra64 "atfs://f:downloadsatari800mydo4534.arc!mydo4534.dcm"

bugs fixed

  • Disk: Fixed some issues with zero-byte file and subdirectory creation on MyDOS disks.
  • Disk: Fixed occasional filesystem errors when expanding .ARC files on an SDFS disk.
  • Disk: Adjusted DD 512 SDFS boot sector to pass CLX validation.
  • Serial: Fixed crash in R-Verter emulation if remote connection sent characters before the CONNECT message had been sent.
  • Simulator: Corrected mapping issue for 24K/32K/40K memory modes.

Author's Comment:

I'm using linux/wine/Altirra so I'm not sure it's Altirra's issue or not.  While using RVerter emulation when I attempt to make a connection I get an Altirra minidump (enclosed)

his appears to be caused by an old configuration that doesn't have a connect baud rate specified for the modem. As a result, it is "connecting" at 0 baud which then causes the failure. I'll put in a guard for this, but you should be able to fix this by adjusting the modem device configuration.

Never mind, found it -- also happened if a byte got received before the modem could send CONNECT. Fixed now.  Also adds support for a new VFS protocol, atfs: -- allows access to files within filesystems in disc images. Added because I was annoyed at a DCM inside of an ARC and didn't want to bother manually extracting it. The syntax is atfs://(image)!(filename), e.g.: altirra64 "atfs://f:downloadsatari800mydo4534.arc!mydo4534.dcm".

 

Inne treści związane z tematem
[Atari] AtariOnLine: Reedycja kolejnej klasycznej książki: „Atari Basic” [Atari] AtariOnLine: Reedycja kolejnej klasycznej książki: „Atari Basic”;
Jak pisze Jurek „Duddie” Dudek, właściciel firmy Retronics:Zaczynam zbierać zamówienia na książkę Atari Basic pana Wiesława Miguta. Rozmiar został pomniejszony i dopasowany, format z dwukolumnowego zmieniony na jednokolumnowy. Zawartość ...
[MULTI] Pantheon 6.748 [MULTI] Pantheon 6.748;
Multiemulator Pantheon, programu autorstwa  Bostjana 'Grandy' Grandoveca i jego kolejna odsłona. Gameboj w akcji;)
[ATARI] Altirra x86 i x64 3.10 test 5 [ATARI] Altirra x86 i x64 3.10 test 5;
Nowa wersja testowej Altirry, emulatora ATARI XE/XL/5200.  Ostatnia pełna wersja tego emulatora, jaka publicznie została udostępniona to Alirra 3.00 z 28 grudnia 2017 r.
[VCS] Stella 5.1 [VCS] Stella 5.1;
Nowa wersja Stelli - wieloplatformowego emulatora jednej z najważniejszych maszynek lat osiemdziesiątych - Atari 2600 (Video Console System). Emulator Stella został pierwotnie opracowany dla systemu Linux przez Bradford W. Mott, w chwili obecnej rozwija go Stephen Anthony.  Z nowinek ...
[Atari] AtariOnLine: Grawitacja 2018! [Atari] AtariOnLine: Grawitacja 2018!;
Już za 2 miesiące, 13 kwietnia 2018, startuje druga Grawitacja – kolejna edycja jedynego ośmiobitowego game jamu w Polsce!Pierwsza edycja przyniosła nam aż 6 produkcji na małe Atari, a wnosić można po osobach, które już się zapisały, że i ...
Do ściągnięcia
Dodatkowe informacje
Komentarze
Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

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