diff --git a/index.html b/index.html index d133a17..190437b 100644 --- a/index.html +++ b/index.html @@ -15,6 +15,7 @@ + -
@@ -85,32 +85,72 @@

What is an Emulator?

    +
  • Console
  • Desktop
  • CPU
  • -
  • Console
-

Desktop Emulator

+

Whole-System Emulator

    +
  • Wii Virtual Console
  • VirtualBox
  • -
  • VMWare
  • Parallels
  • +
+
+
+

Transparent Emulator

+
  • HyperV
  • WSL2/Docker
  • -
-
-
-

CPU Emulator

-
  • qemu on Linux
  • Rosetta on Mac
-

Console Emulator

+

Debugger/Emulator

    -
  • Wii Virtual Console
  • +
  • FCEUX (Nintendo Entertainment System)
  • +
  • Dolphin (Wii / Gamecube)
  • +
+
+
+

Renode Is All of These

+
    +
  • Console: Able to present an interactive environment
  • +
  • Transparent: Can run in CI via Robot commands
  • +
  • Debugger: Has a GDB server built in
  • +
+
+ +
+
+

Example of Weird Hardware

+
    +
  • NRF52840
  • +
  • LM74 Temperature Sensor
  • +
+
+
+

Example of Weird Hardware

+
    +
  • NRF52833
  • +
  • LM74 Temperature Sensor
  • +
+
+
+

Example of Weird Hardware

+
    +
  • BlueNRG1
  • +
  • LM74 Temperature Sensor
  • +
+
+
+

Example of Weird Hardware

+
    +
  • RISC-V
  • +
  • FPGA-based framebuffer
  • +
  • Initial graphical demo in 1 hour
diff --git a/media/dolphin-debugging.jpg b/media/dolphin-debugging.jpg new file mode 100644 index 0000000..2ddc9fa Binary files /dev/null and b/media/dolphin-debugging.jpg differ diff --git a/media/fceux-QtSDL-DebugTools-HiRes.png b/media/fceux-QtSDL-DebugTools-HiRes.png new file mode 100644 index 0000000..aff3da5 Binary files /dev/null and b/media/fceux-QtSDL-DebugTools-HiRes.png differ diff --git a/media/fceux_debugging_environment_1900px.png b/media/fceux_debugging_environment_1900px.png new file mode 100644 index 0000000..9904b57 Binary files /dev/null and b/media/fceux_debugging_environment_1900px.png differ