Commit Graph

7 Commits

Author SHA1 Message Date
f14f316e38 Refactor BufferedImage logic with WebGL support, update DisplayView for GPU-based rendering, transition timing functions to Double, optimize MTMCClock frame logic, and add dynamic control for update state in ControlView. 2025-08-23 15:51:47 +02:00
8457d3a854 Refactor PlatformSpecific, update MonTanaMiniComputer and MTMCDisplay logic, add splash screen rendering with SplashData, and optimize observer calls and color initialization. 2025-08-18 11:36:42 +02:00
37691dc7fa Refactor rewind functionality with circular buffer, update BufferedImageData handling in DisplayView, enhance ConsoleView rendering updates, and integrate SnakeCode data. 2025-08-17 20:32:12 +02:00
f169dce339 Refactor MTMCClock frame handling, enhance emulator performance, integrate immediateTimeout, and optimize rendering logic for RegisterView, MemoryView, and BufferedImage. 2025-08-17 16:16:57 +02:00
d5314ce046 Add MemoryView component for memory rendering, refactor BufferedImage for RGB manipulation, and cleanup unused methods and comments in several classes. 2025-08-14 21:03:03 +02:00
9f295b2fb9 Add platform-specific requestAnimationFrame, refactor redundant string accessor methods, and introduce BufferedImage and Color classes for emulator graphics rendering. 2025-08-14 16:49:39 +02:00
c7552c2a95 Remove legacy JVM-specific file system, shell, and related implementations; migrate to platform-agnostic and common main modules. 2025-08-14 16:04:13 +02:00