Skip to content

Commit

Permalink
remove unused interfaces
Browse files Browse the repository at this point in the history
  • Loading branch information
finger563 committed Jan 4, 2024
1 parent f23b836 commit 9775a37
Show file tree
Hide file tree
Showing 11 changed files with 3 additions and 59 deletions.
5 changes: 0 additions & 5 deletions components/gbc/include/gameboy.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,10 @@
#include <string_view>
#include <vector>

void set_gb_video_original();
void set_gb_video_fit();
void set_gb_video_fill();
void reset_gameboy();
void init_gameboy(const std::string& rom_filename, uint8_t *romdata, size_t rom_data_size);
void load_gameboy(std::string_view save_path);
void save_gameboy(std::string_view save_path);
void start_gameboy_tasks();
void stop_gameboy_tasks();
void run_gameboy_rom();
void deinit_gameboy();
std::vector<uint8_t> get_gameboy_video_buffer();
6 changes: 0 additions & 6 deletions components/gbc/src/gameboy.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -194,12 +194,6 @@ void save_gameboy(std::string_view save_path) {
fclose(f);
}

void stop_gameboy_tasks() {
}

void start_gameboy_tasks() {
}

std::vector<uint8_t> get_gameboy_video_buffer() {
const uint8_t* frame_buffer = get_frame_buffer0();
// copy the frame buffer to a new buffer
Expand Down
12 changes: 0 additions & 12 deletions components/nes/include/nes.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,6 @@ void reset_nes();
void init_nes(const std::string& rom_filename, uint8_t *romdata, size_t rom_data_size);
void load_nes(std::string_view save_path);
void save_nes(std::string_view save_path);
void start_nes_tasks();
void stop_nes_tasks();
void run_nes_rom();
void deinit_nes();
void set_nes_video_original();
void set_nes_video_fit();
void set_nes_video_fill();
std::vector<uint8_t> get_nes_video_buffer();

extern "C" {
void nes_pause_video_task();
void nes_resume_video_task();
void nes_pause_audio_task();
void nes_resume_audio_task();
}
6 changes: 0 additions & 6 deletions components/nes/src/nes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -90,12 +90,6 @@ std::vector<uint8_t> get_nes_video_buffer() {
return frame;
}

void stop_nes_tasks() {
}

void start_nes_tasks() {
}

void deinit_nes() {
nes_poweroff();
}
5 changes: 0 additions & 5 deletions components/sms/include/sms.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,6 @@ void init_sms(uint8_t *romdata, size_t rom_data_size);
void init_gg(uint8_t *romdata, size_t rom_data_size);
void load_sms(std::string_view save_path);
void save_sms(std::string_view save_path);
void start_sms_tasks();
void stop_sms_tasks();
void run_sms_rom();
void deinit_sms();
void set_sms_video_original();
void set_sms_video_fit();
void set_sms_video_fill();
std::vector<uint8_t> get_sms_video_buffer();
8 changes: 0 additions & 8 deletions components/sms/src/sms.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -213,14 +213,6 @@ std::vector<uint8_t> get_sms_video_buffer() {
return frame;
}

void stop_sms_tasks() {
// TODO:
}

void start_sms_tasks() {
// TODO:
}

void deinit_sms() {
// TODO:
}
4 changes: 0 additions & 4 deletions main/gbc_cart.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,11 @@ class GbcCart : public Cart {
void init() {
#if defined(ENABLE_GBC)
init_gameboy(get_rom_filename(), romdata_, rom_size_bytes_);
start_gameboy_tasks();
#endif
}

void deinit() {
#if defined(ENABLE_GBC)
stop_gameboy_tasks();
deinit_gameboy();
#endif
}
Expand All @@ -74,7 +72,6 @@ class GbcCart : public Cart {
Cart::pre_menu();
#if defined(ENABLE_GBC)
logger_.info("gbc::pre_menu()");
stop_gameboy_tasks();
#endif
}

Expand All @@ -83,7 +80,6 @@ class GbcCart : public Cart {
Cart::post_menu();
#if defined(ENABLE_GBC)
logger_.info("gbc::post_menu()");
start_gameboy_tasks();
#endif
}

Expand Down
4 changes: 3 additions & 1 deletion main/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,8 @@ extern "C" void app_main(void) {
.log_level = espp::Logger::Verbosity::WARN
});

print_heap_state();

while (true) {
// reset gui ready to play and user_quit
gui.ready_to_play(false);
Expand All @@ -179,7 +181,7 @@ extern "C" void app_main(void) {
fmt::print("Selected rom:\n");
fmt::print(" {}\n", selected_rom);

// print_heap_state();
print_heap_state();

// Cart handles platform specific code, state management, etc.
{
Expand Down
4 changes: 0 additions & 4 deletions main/msx_cart.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,11 @@ class MsxCart : public Cart {
logger_.error("unknown platform");
return;
}
start_msx_tasks();
#endif
}

void deinit() {
#if defined(ENABLE_MSX)
stop_msx_tasks();
deinit_msx();
#endif
}
Expand All @@ -83,7 +81,6 @@ class MsxCart : public Cart {
Cart::pre_menu();
#if defined(ENABLE_MSX)
logger_.info("msx::pre_menu()");
stop_msx_tasks();
#endif
}

Expand All @@ -92,7 +89,6 @@ class MsxCart : public Cart {
Cart::post_menu();
#if defined(ENABLE_MSX)
logger_.info("msx::post_menu()");
start_msx_tasks();
#endif
}

Expand Down
4 changes: 0 additions & 4 deletions main/nes_cart.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,11 @@ class NesCart : public Cart {
void init() {
#if defined(ENABLE_NES)
init_nes(get_rom_filename(), romdata_, rom_size_bytes_);
start_nes_tasks();
#endif
}

void deinit() {
#if defined(ENABLE_NES)
stop_nes_tasks();
deinit_nes();
#endif
}
Expand All @@ -73,7 +71,6 @@ class NesCart : public Cart {
Cart::pre_menu();
#if defined(ENABLE_NES)
logger_.info("nes::pre_menu()");
stop_nes_tasks();
#endif
}

Expand All @@ -82,7 +79,6 @@ class NesCart : public Cart {
Cart::post_menu();
#if defined(ENABLE_NES)
logger_.info("nes::post_menu()");
start_nes_tasks();
#endif
}

Expand Down
4 changes: 0 additions & 4 deletions main/sms_cart.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,11 @@ class SmsCart : public Cart {
logger_.error("unknown platform");
return;
}
start_sms_tasks();
#endif
}

void deinit() {
#if defined(ENABLE_SMS)
stop_sms_tasks();
deinit_sms();
#endif
}
Expand All @@ -89,7 +87,6 @@ class SmsCart : public Cart {
Cart::pre_menu();
#if defined(ENABLE_SMS)
logger_.info("sms::pre_menu()");
stop_sms_tasks();
#endif
}

Expand All @@ -98,7 +95,6 @@ class SmsCart : public Cart {
Cart::post_menu();
#if defined(ENABLE_SMS)
logger_.info("sms::post_menu()");
start_sms_tasks();
#endif
}

Expand Down

0 comments on commit 9775a37

Please sign in to comment.