!

[Atari] Fujisan 1.05 12/10/2025

[43] @ !!! Niedziela, 12 Października 2025 23:42 CET [31-08-2025 01:19 CET]

[Atari] Fujisan 1.05 12/10/2025

Atari800 opakowany w zwykłe menu? Czemu nie... zważywszy, że od ostatniej modyfikacji Atari800 WIn+ Jaskra minęły już lata, a a800 ciągle się rozwija - może nie w takim tempie jak Altirra, jednak nikt nie porzucił tego projektu.

Ja lubię menu A800, jednak ten dodatek może na pewno ułatwić korzystanie z niego wszystkim, którzy shella kojarza z Shellem, a tryb tekstowy jest dla nich za mało fikuśny;) 

Fujisan 1.0.5 Release Notes 12/10/2025

  • This release focuses on stability improvements, bug fixes, and enhanced cross-platform audio performance. Major improvements include USB joystick support,
  • ROM loading fixes, and better audio quality on Windows and Linux.


New Features

  • USB Joystick Support
    • Added full SDL2 joystick support for Windows, macOS, and Linux
    • Joystick hot-plug detection and automatic device scanning
    • Reorganized joystick settings UI for better usability


Pause Functionality

  • Added pause button to toolbar and menu (Ctrl/Cmd+P)
  • Allows pausing emulation without closing the application


Linux ARM64 Support

  • Added native ARM64 build support for Linux
  • Platform-specific optimizations for ARM64 architecture
  • Note: Removed .deb files from distribution for now


Bug Fixes

  • Speed Control
    • Fixed speed settings not saving correctly - Speed toggle now properly reads saved turboMode
    • Speed toggle reflects actual saved state instead of defaulting to false
    • Fixed emulation speed control and settings persistence


ROM Loading

  • Fixed ROM switching issue on Windows/Linux
  • Fixed OS ROM loading crash when path contains spaces
  • Fixed cartridge loading for raw ROM files
  • Fixed ROM path handling - removed incorrect quoting that caused "Invalid argument" errors
  • Added ROM file validation with automatic Altirra OS/BASIC fallback
  • Fixed ROM loading state persistence issues


Cartridge Management

  • Fixed cartridge eject - Cartridges now properly removed from emulator memory
  • Re-enables BASIC automatically when ejecting cartridge
  • Prevents ejected cartridge from loading on cold start


Audio Quality

  • Fixed Windows audio quality issues - Optimized cross-platform audio handling
  • Fixed Linux audio choppy issue - Increased buffer sizes to match Windows stability


Improvements

  • Audio Stability (Windows/Linux)
    • Increased Windows/Linux audio buffers for maximum stability during typing and UI operations


User Interface

  • Increased default main window size for better usability

Fujisan 1.0.4 Release Notes 08/09/2025

This release focuses on fixing critical Linux build and packaging issues, ensuring proper library dependencies are included for reliable deployment across different Linux distributions.

What's Fixed

Linux Build & Packaging

  • Fixed missing library dependencies: The Linux build now properly includes all required Qt5 libraries and dependencies in the package
  • Improved .deb package creation: Debian packages now correctly specify dependencies and include all necessary runtime libraries
  • Fixed library path resolution: Resolved issues with Qt5 plugin loading and library paths on various Linux distributions
  • Enhanced Docker/Podman build: Improved containerized build process for consistent Linux binary generation

Platform Support

  • Linux: Ubuntu 20.04+, Debian 10+, and other distributions with glibc 2.31+
  • macOS: macOS 11+ (Intel and Apple Silicon)
  • Windows: Windows 10/11 (64-bit)

Known Issues

  • 80-column display cards (XEP80, AF80, Bit3) remain disabled pending proper implementation
  • Some users may experience settings persistence issues with ROM selection on certain macOS systems (investigation ongoing)
  • Linux sound quality is still a WIP

Fujisan 1.0.3 Release Notes 01/09/2025

Highlights

  • This release focuses on improved ROM management.

New Features

  • Flexible ROM Management: Decoupled Altirra OS from Altirra BASIC, allowing independent selection of each component for more flexible ROM combinations

Bug Fixes

  • Fixed Altirra OS setting not being properly applied on startup
  • Fixed patch application process during build

Technical Improvements

  • Centralized version management system
  • Consolidated and organized documentation and scripts
  • Improved cross-platform build scripts for Windows and macOS


Known Limitations

  • 80-column display support temporarily disabled pending proper implementation
    • Affected features: XEP80, Austin Franklin 80, Bit3 Full View 80, Proto80
    • UI options remain visible but are disabled with explanatory tooltips

Fujisan 1.0.2 Release Notes

Bug Fixes

  • Fixed Altirra OS ROM selection - The built-in Altirra OS toggle now works correctly across all Atari machine types
    • Resolved issue where Atari 800XL incorrectly loaded XL rev 2 ROM instead of Altirra ROM
    • Fixed machine-specific ROM parameter handling (-5200_rom, -osb_rom, -xlxe_rom)
    • ROM paths now initialize before emulator startup, ensuring proper OS selection
    • Improvements
  • Centralized version management - Version information is now consistent across the entire application
    • Window title and About dialog display accurate version info
    • Build artifacts use consistent naming (DMG/ZIP files)
    • Build system supports version override: ./build.sh --version v1.0.2
    • Automatic inclusion of build date and git commit hash

Technical

  • Enhanced CMake configuration for reproducible builds
  • Improved cross-platform build consistency

Fujisan 1.0.1 Release Notes

Atari800 w bardziej współczesnym opakowaniu.
Atari800 w bardziej współczesnym opakowaniu.

Fujisan 1.0.1 is a maintenance release that significantly improves audio performance, debugger functionality, and cross-platform compatibility. This release includes critical fixes for Windows audio, enhanced debugging precision, and improved build system reliability.

Key Improvements

Audio System Enhancements

  • New SDL2 Audio Backend: Implemented a robust ring buffer-based audio system for improved stability
  • Windows Audio Optimization: Fixed audio dropouts and crackling issues on Windows platforms
  • Dynamic Speed Adjustment: Added intelligent audio synchronization to prevent buffer underruns
  • Double Buffering: Implemented double buffering inspired by Atari800MacX for smoother playback

Debugger Improvements

  • Instruction-Level Precision: Breakpoints now trigger at exact instruction boundaries
  • Enhanced Step Commands: Fixed step_over to properly handle single-instruction stepping
  • Partial Frame Execution: Improved debugging accuracy with partial frame execution support
  • Unified Debugging Interface: Consolidated breakpoint handling for better reliability

Platform-Specific Fixes

macOS

  • Fixed architecture-specific builds for both Intel (x86_64) and Apple Silicon (ARM64)
  • Improved dark mode UI compatibility
  • Fixed missing disk LED indicator
  • Resolved Qt5 library conflicts between architectures

Windows

  • Fixed cross-compilation build issues
  • Optimized audio buffer sizes to prevent dropouts
  • Improved overall stability and performance

Linux

  • Enhanced container build system for better cross-platform compatibility
  • Fixed distribution packaging issues

UI/UX Improvements

  • Fixed dark mode rendering issues across all platforms
  • Restored disk activity LED functionality
  • Improved joystick configuration interface
  • Fixed missing UI images and icons

Build System

  • Improved patch application system for libatari800
  • Enhanced build scripts for all platforms
  • Better error handling and recovery in build process
  • Organized distribution files into platform-specific subdirectories

Bug Fixes

  • Fixed disk LED activity indicator not showing disk operations
  • Resolved joystick settings persistence issues
  • Fixed various UI elements not displaying correctly in dark mode
  • Corrected build script issues for Windows cross-compilation
  • Fixed patch application failures in certain environments

Technical Details

  • Removed excessive debug logging from production builds
  • Improved memory management in audio subsystem
  • Enhanced error handling throughout the application
  • Better integration with libatari800 core

Known Issues

  • XEX load-without-run functionality is experimental and will be refined in future releases
NOWSZY [Atari.Area] Fujisan v1.0.5
NOWSZY [Atari.Area] Fujisan 1.0.4
NOWSZY [Atari.Area] Fujisan 1.0.3
NOWSZY [Atari.Area] Fujisan 1.0.2
→ [Atari.Area] Fujisan - nowy interfejs do Atari800

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz12/10/2025 23:42
Inne treści związane z tematem
[Atari.Area] 20. odcinek kursu programowania u Larka [Atari.Area] 20. odcinek kursu programowania u Larka
Larek, znany polski twórca i pasjonat Atari, zaprasza na kolejny odcinek swojego kursu pisania gier na 8-bitowe Atari. Dwudziesta część popularnej serii "Piszemy grę" będzie miała premierę na kanale YouTube już w środę 5 listopada o godzinie 20:00. Tym razem będziecie tworzyć listę rekordzistów. Wszystkich, którzy chcą nadrobić zaległości, zapraszamy do oglądania poprzednich ...
[Atari] AtariOnLine: Joypad CX41 [Atari] AtariOnLine: Joypad CX41
Mieliśmy ostatnio wspaniałą, drewnianą serię obudów Zenona, a teraz czas na coś z innego materiału - ze sztucznego tworzywa. Marcin "Fokaszalot" Baran, znany już z kilku projektów obudów do atarowskich urządzeń wykonanych w technologii druku 3D (SIO2SD Stick, HamSTer, XCF12, XL10, itd.), proponuje nam kolejny darmowy projekt, ale tym razem ...
[Atari.Area] ELITE Atari 8-bit! [Atari.Area] ELITE Atari 8-bit!
Świetna wiadomość dla fanów kosmicznych symulatorów! Pokazano wersję demonstracyjną portu kultowej gry ELITE, pochodzącej z wersji dyskowej na komputer BBC Micro, przeznaczoną na komputery Atari 8-bit. Wymagania systemowe są następujące: Komputer Atari 400 lub 800 (co najmniej 48 KB pamięci i OS/B) lub Atari XL/XE (co najmniej 48 KB pamięci i system XL/XE). Joystick. Stacja ...
[Atari.Area] BBC BASIC dla Atari XL/XE [Atari.Area] BBC BASIC dla Atari XL/XE
Jest to ostatnia wersja, która działa na procesorze NMOS 6502, co zapewnia kompatybilność z niezmodyfikowanym Atari. Późniejsze wersje języka wymagały już procesora 65C02 i nie uruchomią się na standardowych maszynach. Port działa na każdej maszynie kompatybilnej z XL/XE, która posiada co najmniej 64kB pamięci RAM oraz stację dyskietek. Część interpretera BBC BASIC rezyduje w ...
[Atari.Area] Altirra 4.40-test23 [Atari.Area] Altirra 4.40-test23
Altirra to jeden z najpopularniejszych i najbardziej zaawansowanych emulatorów 8-bitowych komputerów Atari XL/XE. Jest ceniona przez społeczność za wysoką dokładność emulacji sprzętu, w tym rozszerzeń takich jak VBXE, oraz bogaty zestaw narzędzi deweloperskich. Najnowsza wersja testowa, oznaczona jako Altirra 4.40-test23, wprowadza szereg usprawnień i poprawek, które z pewnością ...
Do ściągnięcia
fujisan-1.0.4-linux-x64.tar.gz
fujisan-1.0.3-linux-x64.tar.gz
fujisan-1.0.2-linux-x64.tar.gz
fujisan-1.0.1-linux-x64.tar.gz
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;)
Postaw mi kawę na buycoffee.to
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

© Try2emu 1999 - 2025 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU