Remove ExtractPalette from ROM class
This commit is contained in:
@@ -271,13 +271,5 @@ SDL_Texture *ROM::DrawGraphicsSheet(int offset) {
|
||||
return sheet_texture;
|
||||
}
|
||||
|
||||
gfx::SNESPalette ROM::ExtractPalette(uint addr, int bpp) {
|
||||
uint filePos = addr;
|
||||
uint palette_size = pow(2, bpp);
|
||||
auto palette_data = (char *)SDL_malloc(sizeof(char) * (palette_size * 2));
|
||||
memcpy(palette_data, current_rom_ + filePos, palette_size * 2);
|
||||
return gfx::SNESPalette(palette_data);
|
||||
}
|
||||
|
||||
} // namespace app
|
||||
} // namespace yaze
|
||||
@@ -1,5 +1,5 @@
|
||||
#ifndef YAZE_APP_UTILS_ROM_H
|
||||
#define YAZE_APP_UTILS_ROM_H
|
||||
#ifndef YAZE_APP_ROM_H
|
||||
#define YAZE_APP_ROM_H
|
||||
|
||||
#include <compressions/alttpcompression.h>
|
||||
#include <rommapping.h>
|
||||
@@ -51,8 +51,6 @@ class ROM {
|
||||
uint GetGraphicsAddress(uint8_t id) const;
|
||||
SDL_Texture* DrawGraphicsSheet(int offset);
|
||||
|
||||
gfx::SNESPalette ExtractPalette(uint addr, int bpp);
|
||||
|
||||
uchar* data() { return current_rom_; }
|
||||
const uchar* getTitle() const { return title; }
|
||||
long getSize() const { return size_; }
|
||||
|
||||
Reference in New Issue
Block a user