Difference between revisions of "WAVE Multi-Emulator"

From Emulation General Wiki
Jump to navigation Jump to search
m (Added category)
(full overhaul of included information and page formatting)
Line 1: Line 1:
Wave Multi-Emulator (WIP) combines multiple emulators together into one lightweight Scratch/TurboWarp Project!
+
Wave Multi-Emulator combines multiple emulators together into one Scratch Project!
  
 
Platform      = [[Emulating on a web browser|Web Browsers]]<br/>
 
Platform      = [[Emulating on a web browser|Web Browsers]]<br/>
 +
{{Infobox emulator
 +
|title = Wave Multi-Emulator
 +
|logo = WaveEmulogo.png
 +
|logowidth = 225
 +
|developer = oxiti8, 52525rr, Geotale, Kouzeru
 +
|version = 0.8.7
 +
|active = Yes
 +
|platform = Scratch
 +
|target = [[Chip-8 emulators|CHIP-8 + extensions]]</br>[[Game Boy/Game Boy Color emulators|Game Boy/Color]]<br/>[[Nintendo Entertainment System emulators|NES]]<br/>[[Game Boy Advance emulators|Game Boy Advance]]<br/>[[Nintendo DS emulators|Nintendo DS]]</br>Bytepusher
 +
|accuracy = System-Dependent
 +
|prog-lang = Scratch
 +
|license = CC BY-SA 2.0
 +
|source = [https://github.com/NinjaWeedle/Wave-Multi-Emulator GitHub]
 +
}}
  
  
 
==Features==
 
==Features==
  
==GameBoy==
+
==Game Boy/Game Boy Color==
*GameBoy (DualGB) Game Boy: Still a WIP. Only 1 mapper/32KB roms supported for now. dpad = arrow keys, A = A key, B = S key, select = space, start = Enter.
+
*Game Boy/Game Boy Color (DualGB): Decent GB and GBC support, has audio. Current version found exclusively in Wave.
  
 
==CHIP-8==
 
==CHIP-8==
*Chip-8 (WAVE-8) Chip 8: Supports base CHIP-8, as well as SuperChip 1.1, hires CHIP-8, XO-CHIP 1.1, and HyperWaveCHIP-64.
+
*Chip-8 (WAVE-8): Supports base CHIP-8, as well as SuperChip 1.1, hires CHIP-8, XO-CHIP 1.1(full audio support), MegaChip(no audio), and HyperWaveCHIP-64(no audio). Exclusive to Wave.
  
 
==GBA==
 
==GBA==
*GBA Game Boy Advance: Expect little to nothing to work, especially not any retail games.
+
*Game Boy Advance(REGBA V0.0.5): Expect little to nothing to work, especially not any retail games. Unlike the other emulators in Wave, REGBA expects ROMs to be in base-64 format. Available separately.
  
 
==NDS==
 
==NDS==
*NDS Nintendo DS: simple homebrew like TinyFB runs, main issue is actually memory constraints. Doesn’t play any retail games (yet[?])
+
*Nintendo DS: Simple homebrew like TinyFB runs, main issue is actually memory constraints. Doesn’t play any retail games. Available separately.
 +
 
 +
==NES==
 +
*Nintendo Entertainment System (Cool NES 2.4): Compatibility is the same as CoolNES 2.4. Available separately.
 +
 
 +
==Bytepusher==
 +
*Bytepusher (1s1s BP): Limited to 400KB of memory due to the Scratch list limit. Available separately.
  
==CoolNES==
 
(CoolNES 2.2): Nintendo Entertainment System: Compatibility is the same as CoolNES 2.2.
 
*https://turbowarp.org/561973653?fps=60 - Link of emulator
 
  
 
==Converting Roms==
 
==Converting Roms==
*TurboWarp doesn't allow you to upload roms, so you have to convert a desired rom to (Hex) format
+
*Scratch does not allow you to upload files directly during runtime, so you have to convert the desired rom to either a hexadecimal or Base-64 format string depending on the emulator.
  
*Go here to convert ROMs : *http://tomeko.net/online_tools/file_to_hex.php
 
  
*Download *https://turbowarp.org/611781402?fps=60
 
  
 
[[Category:Web emulation software]]
 
[[Category:Web emulation software]]

Revision as of 02:02, 20 October 2022

Wave Multi-Emulator combines multiple emulators together into one Scratch Project!

Platform = Web Browsers

Wave Multi-Emulator
WaveEmulogo.png
Developer(s) oxiti8, 52525rr, Geotale, Kouzeru
Latest version 0.8.7
Active Yes
Platform(s) Scratch
Emulates CHIP-8 + extensions
Game Boy/Color
NES
Game Boy Advance
Nintendo DS
Bytepusher
Accuracy System-Dependent
Programmed in Scratch
License CC BY-SA 2.0
Source code GitHub


Features

Game Boy/Game Boy Color

  • Game Boy/Game Boy Color (DualGB): Decent GB and GBC support, has audio. Current version found exclusively in Wave.

CHIP-8

  • Chip-8 (WAVE-8): Supports base CHIP-8, as well as SuperChip 1.1, hires CHIP-8, XO-CHIP 1.1(full audio support), MegaChip(no audio), and HyperWaveCHIP-64(no audio). Exclusive to Wave.

GBA

  • Game Boy Advance(REGBA V0.0.5): Expect little to nothing to work, especially not any retail games. Unlike the other emulators in Wave, REGBA expects ROMs to be in base-64 format. Available separately.

NDS

  • Nintendo DS: Simple homebrew like TinyFB runs, main issue is actually memory constraints. Doesn’t play any retail games. Available separately.

NES

  • Nintendo Entertainment System (Cool NES 2.4): Compatibility is the same as CoolNES 2.4. Available separately.

Bytepusher

  • Bytepusher (1s1s BP): Limited to 400KB of memory due to the Scratch list limit. Available separately.


Converting Roms

  • Scratch does not allow you to upload files directly during runtime, so you have to convert the desired rom to either a hexadecimal or Base-64 format string depending on the emulator.