diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 8971508..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ -project(GameBoyEmulator) -cmake_minimum_required(VERSION 3.9) -add_application(Emulator - src/bootstrap.c - src/cpu.c - src/dmg.c - src/emulator.c - src/instructions.c - src/lcd.c - src/rom.c - resources.r -) diff --git a/compile.sh b/compile.sh deleted file mode 100755 index ee62459..0000000 --- a/compile.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -mkdir -p build -cd build -cmake .. -DCMAKE_TOOLCHAIN_FILE=../../Retro68-build/toolchain/m68k-apple-macos/cmake/retro68.toolchain.cmake -make -cd .. diff --git a/main/bootstrap.c b/src/bootstrap.c similarity index 100% rename from main/bootstrap.c rename to src/bootstrap.c diff --git a/main/bootstrap.h b/src/bootstrap.h similarity index 100% rename from main/bootstrap.h rename to src/bootstrap.h diff --git a/main/cpu.c b/src/cpu.c similarity index 100% rename from main/cpu.c rename to src/cpu.c diff --git a/main/cpu.h b/src/cpu.h similarity index 100% rename from main/cpu.h rename to src/cpu.h diff --git a/main/dmg.c b/src/dmg.c similarity index 100% rename from main/dmg.c rename to src/dmg.c diff --git a/main/dmg.h b/src/dmg.h similarity index 100% rename from main/dmg.h rename to src/dmg.h diff --git a/main/instructions.c b/src/instructions.c similarity index 100% rename from main/instructions.c rename to src/instructions.c diff --git a/main/instructions.h b/src/instructions.h similarity index 100% rename from main/instructions.h rename to src/instructions.h diff --git a/main/lcd.c b/src/lcd.c similarity index 100% rename from main/lcd.c rename to src/lcd.c diff --git a/main/lcd.h b/src/lcd.h similarity index 100% rename from main/lcd.h rename to src/lcd.h diff --git a/main/rom.c b/src/rom.c similarity index 100% rename from main/rom.c rename to src/rom.c diff --git a/main/rom.h b/src/rom.h similarity index 100% rename from main/rom.h rename to src/rom.h diff --git a/main/types.h b/src/types.h similarity index 100% rename from main/types.h rename to src/types.h diff --git a/system6/CMakeLists.txt b/system6/CMakeLists.txt new file mode 100644 index 0000000..d6ea23a --- /dev/null +++ b/system6/CMakeLists.txt @@ -0,0 +1,15 @@ +project(GameBoyEmulator) +cmake_minimum_required(VERSION 3.9) + +include_directories(../src) + +add_application(Emulator + ../src/bootstrap.c + ../src/cpu.c + ../src/dmg.c + ../src/instructions.c + ../src/lcd.c + ../src/rom.c + emulator.c + resources.r +) diff --git a/system6/compile.sh b/system6/compile.sh new file mode 100755 index 0000000..9d437d5 --- /dev/null +++ b/system6/compile.sh @@ -0,0 +1,6 @@ +#!/bin/sh +mkdir -p build +cd build +cmake .. -DCMAKE_TOOLCHAIN_FILE=../../../Retro68-build/toolchain/m68k-apple-macos/cmake/retro68.toolchain.cmake +make +cd .. diff --git a/resources.r b/system6/resources.r similarity index 100% rename from resources.r rename to system6/resources.r