1 repositorio
Tools for rendering and monitoring the video output and framebuffer state of emulated hardware systems in real-time.
Distinct from Simulation Output Visualizers: Distinct from Simulation Output Visualizers: focuses on graphical framebuffer rendering for hardware emulators rather than abstract simulation data like traffic or throughput.
Explore 1 awesome GitHub repository matching data & databases · Emulator Framebuffer Visualizers. Refine with filters or upvote what's useful.
Chips es un framework de biblioteca C modular y de solo encabezados diseñado para construir simuladores de hardware precisos a nivel de ciclo y replicar arquitecturas informáticas históricas de ocho bits. Proporciona los componentes fundamentales necesarios para construir sistemas vintage completos integrando microprocesadores emulados individuales y chips periféricos. El framework se distingue por una arquitectura basada en componentes donde los módulos de hardware se implementan como encabezados independientes que pueden conectarse entre sí para formar sistemas complejos. Modela las interacciones de hardware a un nivel bajo, utilizando emulación de señales a nivel de pin y comunicación de bus mapeada en memoria para asegurar un comportamiento determinista. Los desarrolladores pueden capturar todo el estado interno de un emulador en un búfer de memoria, permitiendo instantáneas persistentes y una restauración precisa del estado. El proyecto incluye un conjunto integral de herramientas de diagnóstico y desarrollo, como visualización de depuración en modo inmediato y monitoreo en tiempo real de registros del sistema y framebuffers. También proporciona utilidades de línea de comandos para automatizar la generación de definiciones de componentes de hardware y código fuente, facilitando la construcción de entornos embebidos personalizados.
Provides real-time visualization of the emulator framebuffer and system status to monitor video output during execution.