All Projects → merwaaan → megado

merwaaan / megado

Licence: other
A SEGA Genesis/Mega Drive emulator in C

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
Makefile
30231 projects
shell
77523 projects

Labels

Projects that are alternatives of or similar to megado

vscode-cc65-debugger
VSCode extension for CC65 debugging with VICE or Mesen
Stars: ✭ 26 (+62.5%)
Mutual labels:  emulation
awesome-edge-computing
A curated list of awesome edge computing, including Frameworks, Simulators, Tools, etc.
Stars: ✭ 149 (+831.25%)
Mutual labels:  emulation
jsrobowar
👾 A port of RoboWar to the web browser using JavaScript and HTML5. (2010)
Stars: ✭ 31 (+93.75%)
Mutual labels:  emulation
yupi
🎲 open source gaming emulator for flash based games
Stars: ✭ 28 (+75%)
Mutual labels:  emulation
dynarmic
An ARM dynamic recompiler.
Stars: ✭ 675 (+4118.75%)
Mutual labels:  emulation
pretendo
A multiplatform NES emulator
Stars: ✭ 36 (+125%)
Mutual labels:  emulation
virtualc64web
vc64web - web based Commodore 64 Emulation with CSDb access for thousands of demos at your fingertip
Stars: ✭ 23 (+43.75%)
Mutual labels:  emulation
DOSee
DOSee is a DOSBox based, MS-DOS emulator for the web
Stars: ✭ 24 (+50%)
Mutual labels:  emulation
venix
No description or website provided.
Stars: ✭ 22 (+37.5%)
Mutual labels:  emulation
ghidra-emu-fun
Ghidra Emulates Functions
Stars: ✭ 36 (+125%)
Mutual labels:  emulation
dskalyzer
DSKalyzer Apple II disk image management tool
Stars: ✭ 23 (+43.75%)
Mutual labels:  emulation
worldwide
A toy GameBoy Color emulator written in golang.
Stars: ✭ 563 (+3418.75%)
Mutual labels:  emulation
n64
experimental low-level n64 emulator
Stars: ✭ 94 (+487.5%)
Mutual labels:  emulation
Smart-Traffic-Signals-in-India-using-Deep-Reinforcement-Learning-and-Advanced-Computer-Vision
We have used Deep Reinforcement Learning and Advanced Computer Vision techniques to for the creation of Smart Traffic Signals for Indian Roads. We have created the scripts for using SUMO as our environment for deploying all our RL models.
Stars: ✭ 131 (+718.75%)
Mutual labels:  emulation
CrystalBoy
C# GameBoy Emulator
Stars: ✭ 93 (+481.25%)
Mutual labels:  emulation
desmume
DeSmuME is a Nintendo DS emulator
Stars: ✭ 1,609 (+9956.25%)
Mutual labels:  emulation
SkyEmu
Game Boy, Game Boy Color, and Game Boy Advanced Emulator
Stars: ✭ 59 (+268.75%)
Mutual labels:  emulation
arcade-manager
Arcade management tool to handle your MAME/FBA romsets
Stars: ✭ 104 (+550%)
Mutual labels:  emulation
ria-jit
Lightweight and performant dynamic binary translation for RISC–V code on x86–64
Stars: ✭ 38 (+137.5%)
Mutual labels:  emulation
CeDImu
Experimental Philips CD-I emulator written in C++
Stars: ✭ 41 (+156.25%)
Mutual labels:  emulation

Build Status Build status

Work in progress.

Build

Linux

git clone [email protected]:merwaaan/megado.git
git submodule update --init --recursive
./install-deps.sh
./run.sh release ROM

install-deps.sh builds the dependencies in their own folder, and does not install anything into /usr.

The ./run.sh script builds and runs the emulator adding the dependencies on LD_LIBRARY_PATH if the build succeeds.

You can also wrap the binary with tools like valgrind or gdb:

./run.sh -r `valgrind --leak-check=full` debug ROM
./run.sh -r `gdb --args` debug ROM

In this case, using the debug target (no optimizations, debug symbols) is preferable.

Windows

First, initialize the dependencies (requires Msys and Python).

git submodule update --init --recursive
./install-deps-win.sh

Then, use the main MSVC solution megado.sln.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].