Sat. Nov 23rd, 2024

CEmu es un emulador de calculadora CE de código abierto

By admin Feb 20, 2024

[ad_1]

CEmu es un emulador de calculadora de terceros para TI-84 Plus CE / TI-83 Premium CE, diseñado para desarrolladores. Funciona en Windows, macOS y Linux, programado en C y C++ con Qt para mayor rendimiento y portabilidad. Tenga en cuenta que CEmu no es un producto oficial de TI.

¡CEmu funciona de forma nativa en Windows, macOS y Linux!

Características

Características estándar

  • Asistente de volcado de ROM incorporado. CEmu lo hace no No dependa de descargar un sistema operativo del sitio web de TI ni tiene un arranque/cargador personalizado: se requiere una ROM de su propia calculadora. CEmu hace que sea muy fácil conseguirlo.
  • Emulación precisa y rápida (también puedes personalizar la velocidad e incluso alternar la aceleración)
  • Pantalla de calculadora redimensionable
  • Opción de ventana “siempre visible”
  • Captura de pantalla, copia y arrastrar y soltar (PNG)
  • Grabación de pantalla (PNG animado)
  • Emulación USB para transferencias (incluso para aplicaciones y sistemas operativos)
  • Combinaciones de teclas personalizables con múltiples ajustes preestablecidos
  • Registro e historial de pulsaciones de teclas
  • Modos de pantalla completa (tecla F11)
  • Estados de emulación para guardar/restaurar eficientemente
  • Máscaras CE (colores como los dispositivos reales)
  • Disponible en inglés, francés, español, holandés y chino

Características del desarrollador

  • Opciones principales disponibles a través de argumentos CLI
  • Funciones de IPC al iniciar varios procesos CEmu
  • Elección de emulación de revisión ASIC / HW (A, pre-I, M+…)
  • Importar/Exportar RAM, ROM, imágenes…
  • Frecuencia de actualización de pantalla personalizada, indicador FPS
  • Velocidad/aceleración de emulación personalizada
  • Consola de texto enriquecido para facilitar el registro y la depuración
  • Código dando pasos, saltando…
  • Puntos de interrupción, puntos de vigilancia R/W/X
  • Desensamblador eZ80 (con soporte equivalente)
  • Monitor/editor de puertos
  • Monitor/editor del temporizador general
  • Visor/editor de memoria
  • Estado de CPU/visor/editor de registros
  • Visor/editor de estado/parámetros LCD
  • Seguimiento de errores de caché flash y tiempo de acceso promedio
  • Visualizador de memoria (como pantallas LCD virtuales totalmente personalizables)
  • Visor de pilas
  • Visor OP1-7
  • Visor/editor de pilas FP y OP
  • Visor de la tabla de asignación de variables (IVA)
  • Lista de variables con vista previa y lanzador de programas.
  • Visor de programas TI-Basic con resaltado de sintaxis y reformateo
  • Depurador de programas TI-Basic con paso línea por línea
  • Lista de archivos recientes con capacidad de reenviar rápidamente
  • Contador de ciclos para evaluación comparativa/perfilado
  • Emulación de DMA y SPI (para una precisión óptima)
  • Varios. emulación (retroiluminación, batería…)
  • “Autotester” (pruebas unitarias automatizadas, secuencias de comandos ligeras)

Licencia

CEmu tiene licencia bajo la GPLv3.
Agradecimientos: Algunas piezas de CEmu son, directamente, modificadas o inspiradas, de z80e, pájaro de fuego, archivos libti, tivars_lib_cpp, KDMacTouchBary FatCow “Iconos web frescos de la granja”.
La información completa sobre la licencia está disponible en el LICENCIA archivo.

Recursos y descargas

GitHub – CE-Programming/CEmu: Emulador TI-84 Plus CE / TI-83 Premium CE de terceros, centrado en funciones de desarrollador

Emulador TI-84 Plus CE / TI-83 Premium CE de terceros, centrado en funciones de desarrollador – CE-Programming/CEmu

[ad_2]

Source link

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *