yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
Todo List
Member yaze::app::core::LoadFile (const std::string &filename)
Load a file based on the platform and add error handling
Member yaze::app::editor::AssemblyEditor::DrawEditMenu ()
Implement this.
Member yaze::app::editor::AssemblyEditor::DrawFileMenu ()
Implement this
Member yaze::app::editor::DrawExitInserterPopup ()
Implement deleting OverworldExit objects
Member yaze::app::editor::DrawItemEditorPopup (zelda3::overworld::OverworldItem &item)
Implement deleting OverworldItem objects, currently only hides them
Member yaze::app::editor::DrawOverworldEntrancePopup (zelda3::overworld::OverworldEntrance &entrance)
Implement deleting OverworldEntrance objects, currently only hides them
Member yaze::app::editor::DrawSpriteInserterPopup ()
Implement deleting OverworldSprite objects
Member yaze::app::editor::DungeonEditor::DrawRoomSelector ()
Jump to tab if room is already open
Member yaze::app::editor::GraphicsEditor::UpdateGfxSheetList ()
Update the interaction for multi select on sheets
Member yaze::app::editor::GraphicsEditor::UpdateScadView ()
Implement the Super Donkey 1 graphics decompression
Member yaze::app::editor::MessageEditor::DrawMessageList ()
ImGui style text filtering
Member yaze::app::editor::MessageEditor::ReadAllTextDataV2 ()
Fix the command parsing.
Member yaze::app::editor::OverworldEditor::DrawToolset ()
Customizable shortcuts for the Overworld Editor
Member yaze::app::editor::Tile16Editor::UpdateTransferTileCanvas ()
Implement tile16 transfer
Member yaze::app::emu::SNES::RunCycle ()
this starts a little after start of vblank
Member yaze::app::emu::video::Ppu::EvaluateSprites (int line)
rectangular sprites, wierdness with sprites at -256
Member yaze::app::emu::video::Ppu::HandleOPT (int layer, int *lx, int *ly)

not sure if correct

not sure if correct for interlace

Member yaze::app::emu::video::Ppu::HandlePixel (int x, int y)

subscreen pixels can be clipped to black as well

math for subscreen pixels (add/sub sub to main)

Member yaze::app::emu::video::Ppu::Read (uint8_t adr, bool latch)
only when ppulatch is set
Member yaze::app::emu::video::Ppu::Write (uint8_t adr, uint8_t val)

oam address reset when written on first line of vblank, (and when

mosaic line reset specifics

vram access during rendering (also cgram and oam)

Member yaze::app::gfx::LoadAllPalettes (const std::vector< uint8_t > &rom_data, PaletteGroupMap &groups)
Refactor LoadAllPalettes to use group names, move to zelda3 namespace
Member yaze::app::gui::BeginWindowWithDisplaySettings (const char *id, bool *active, const ImVec2 &size, ImGuiWindowFlags flags)
Add more display settings to popup windows.
Member yaze::app::gui::Canvas::DrawBitmapTable (const BitmapTable &gfx_bin)
Add parameters for sizing and positioning
Member yaze::app::gui::ColorsYaze ()
Make the ColorsYaze style into a configuration file.
Member yaze::app::kMaxGraphics
Verify what this was used for in ZS
Member yaze::app::zelda3::dungeon::FetchSubtypeInfo (uint16_t object_id)
Determine the subtype based on object_id
Member yaze::app::zelda3::overworld::OverworldMap::LoadCustomOverworldData ()
Might need this one too "index == 0x1B"
Member yaze::app::zelda3::overworld::OverworldMap::LoadDeathMountainGFX ()
Change the conditions for death mountain gfx
Member yaze::app::zelda3::screen::TitleScreen::BuildTileset ()
get the gfx from the GFX class rather than the rom.
Member yaze::app::zelda3::Sprite::Draw ()
Add something here?
Member yaze::test::emu::TEST_F (CpuTest, COP)
FIX COP TEST
Member yaze::test::gfx::TEST (LC_LZ2_CompressionTest, CompressionSingleSet)
Check why header built is off by one