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.1.3 28/01/2026
New Features
- Added FujiNet and emulation speed information to status bar
- Added keyboard mappings for Insert/Delete/Clear functions:
- Insert: Insert character (Shift+Insert: Insert line)
- Delete: Delete character (Shift+Delete: Delete line)
- Shift+Home: Clear screen
- Alt/Option key variants for macOS compatibility
- FujiNet SD card folder moved to platform-specific user directories:
- Automatic migration dialog with user choice options
- "Show in Finder/Explorer" button for quick access to SD folder
Bug Fixes
- Make Integer Scaling Default for crispty graphics
- Add windows back as "all" in build.sh
- Fixed BASIC ROM configuration and checkbox state when using FujiNet
- BASIC ROM now correctly uses user-configured ROM (not Altirra fallback) with FujiNet OS disks
- BASIC toggle in toolbar and settings now works correctly with FujiNet enabled
- BASIC checkbox state properly preserved when toggling FujiNet on/off
- Fixed keyboard input handling:
- Shift+Backspace now correctly maps to Delete Line on macOS
- Ctrl+L now works correctly
- Paste text now properly handles uppercase and special characters (_ $ @ # % & [ ] | ^)
- Fixed case preservation during paste operations
- Fixed file permissions in Linux .deb package (binary now executable)
- Fixed Settings/Preferences dialog naming consistency across platforms
- Windows: Fixed build compilation issues
Improvements
- Optimized Settings dialog layout for lower resolution displays (1440x900+)
- Reduced dialog height to 730px
- Reorganized Video/Display tab controls into horizontal rows
- Improved tooltips for BASIC behavior with FujiNet
Platform Notes
- macOS: Dialog labeled "Preferences" with "Preference Profiles"
- Windows/Linux: Dialog labeled "Settings" with "Settings Profiles"
- Windows: NetSIO features not supported
- Fix crash on Kubuntu 25.10
- FujiNet SD card folder locations:
- macOS: ~/Library/Application Support/Fujisan/
- Windows: %APPDATA%Fujisan
- Linux: ~/.local/share/Fujisan/
Fujisan 1.1.2 20/01/2026
New Features
- Added keyboard mappings for Insert/Delete/Clear functions:
- Insert: Insert character (Shift+Insert: Insert line)
- Delete: Delete character (Shift+Delete: Delete line)
- Shift+Home: Clear screen
- Alt/Option key variants for macOS compatibility
Bug Fixes
- Fixed BASIC ROM configuration and checkbox state when using FujiNet
- BASIC ROM now correctly uses user-configured ROM (not Altirra fallback) with FujiNet OS disks
- BASIC toggle in toolbar and settings now works correctly with FujiNet enabled
- BASIC checkbox state properly preserved when toggling FujiNet on/off
- Fixed keyboard input handling:
- Ctrl+L now works correctly (Fastbasic Load File)
- Paste text now properly handles uppercase and special characters (_ $ @ # % & [ ] | ^)
- Fixed case preservation during paste operations
- Fixed file permissions in Linux .deb package (binary now executable)
- Fixed Settings/Preferences dialog naming consistency across platforms
Improvements
- Optimized Settings dialog layout for lower resolution displays (1440x900+)
- Reduced dialog height to 730px
- Reorganized Video/Display tab controls into horizontal rows
- Improved tooltips for BASIC behavior with FujiNet
Platform Notes
- macOS: Dialog labeled "Preferences" with "Preference Profiles"
- Windows/Linux: Dialog labeled "Settings" with "Settings Profiles"
Fujisan 1.1.1 4/01/2026
New Features:
- Fujinet state displayed in the status bar
- Emulation speed also added to the status bar
Bug fixes:
- Sometimes the emulation speed would be set to 0.5x but the toolbar would still show 1x speed.
Fujisan Version 1.1.0 02/01/2026
Major Features
FujiNet-PC Integration
- Full FujiNet-PC support built directly into Fujisan
- Seamless SD card emulation for disk image management
- Real-time drive LED activity indicators
- Automatic FujiNet-PC binary bundling and management
FujiNet Printer Support
- Integrated printer functionality with form animation
- Multiple output format support
- Direct printing from emulated Atari applications
FujiNet Drive Management
- Drag-and-drop disk loading to FujiNet drives
- Automatic file copying to SD card
- Support for all FujiNet device slots (D1-D8)
- NetSIO polling for improved connection reliability
Bug Fixes
Linux
- Fixed keyboard focus loss when clicking toolbar buttons, menus, or dock controls
- Emulator now properly retains focus for uninterrupted typing
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.
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
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[Atari.Area] Atari800MacX 6.2.0
Pojawiła się nowa wersja Atari800MacX oznaczona numerem 6.2.0. Jest to port świetnego emulatora Atari 800 na system macOS, wyposażony w natywny interfejs Cocoa, obsługę preferencji, menu oraz skojarzenia plików.
Najważniejsze zmiany w bieżącym wydaniu obejmują:
Aktualizację biblioteki libSDL2 z wersji 2.0.14 do 2.30.11.
Wsparcie dla wielu nowych typów kartridży, w tym obrazów .car ...
[Atari.Area] Gearlynx 1.1.3
Emulator Gearlynx doczekał się kolejnej aktualizacji, oznaczonej symbolem 1.1.3. Ten napisany w C++ projekt stawia na wysoką precyzję odwzorowania sprzętu, co czyni go jednym z najciekawszych rozwiązań dla osób chcących obcować z biblioteką gier Atari Lynx na współczesnych komputerach.
Atari Lynx, wydana w 1989 roku, była pierwszą na świecie przenośną konsolą z kolorowym ...
[Atari] AtariOnLine: Postacie gier Atari z klocków
Dzisiaj mniej typowy temat, ale też ciekawy - jak przekazać dziecku naszą fascynację pikselozą. Swój przypadek, na moją prośbę, opisał Mariusz "MDW" Włodarczyk, znany bardziej z gamedevu na Amidze, ale przecież miłośnik małego Atari:"Gdy cofnę się myślami do mojego dzieciństwa, to przypominam sobie, że do końca ...
[Atari.Area] VQ Tracker Beta 2
Ilmenit opublikował drugą wersję beta swojego innowacyjnego narzędzia VQ-Tracker. Jest to wieloplatformowy tracker muzyczny przeznaczony dla 8-bitowych komputerów Atari XL/XE, który pozwala na tworzenie muzyki opartej na samplach z wykorzystaniem technologii Vector Quantization.
Wydanie Beta 2 koncentruje się przede wszystkim na eliminacji problemów zgłoszonych po pierwszej prezentacji ...
[Atari.Area] 15. edycja BASIC 10 Liner Contest
Zainteresowanie językiem BASIC nie słabnie, a kolejna, piętnasta już edycja BASIC 10 Liner Contest jest tego najlepszym dowodem. Przez lata wyzwanie polegające na stworzeniu gry w dziesięciu liniach kodu inspirowało programistów do niesamowitej kreatywności i szukania nieszablonowych rozwiązań.
W ciągu dotychczasowych czternastu edycji powstało ponad 1000 programów, a organizatorzy ...