mirror of
https://github.com/arabine/open-story-teller.git
synced 2025-12-06 17:09:06 +01:00
fix ram view
This commit is contained in:
parent
2b6d9946df
commit
a308714302
2 changed files with 4 additions and 4 deletions
|
|
@ -99,7 +99,7 @@ public:
|
|||
void LoadParams();
|
||||
|
||||
// Méthodes pour interagir avec la VM et le débogueur
|
||||
chip32_ctx_t* GetChip32Context() { return &m_machine.ctx; }
|
||||
uint8_t* GetRam(uint32_t &size) { size = m_machine.ram.size(); return m_machine.ram.data(); }
|
||||
DebugContext* GetDebugContext() { return &m_dbg; }
|
||||
|
||||
void ProcessStory();
|
||||
|
|
@ -145,8 +145,6 @@ private:
|
|||
AudioPlayer m_player; // Gère la lecture audio
|
||||
ThreadSafeQueue<VmEvent> m_eventQueue; // File d'événements de la VM
|
||||
WebServer m_webServer; // Serveur web intégré
|
||||
|
||||
std::string WrapModuleWithMain(const std::string& moduleCode);
|
||||
};
|
||||
|
||||
#endif // APP_CONTROLLER_H
|
||||
|
|
|
|||
|
|
@ -583,7 +583,9 @@ bool MainWindow::Loop()
|
|||
m_cpuWindow.Draw();
|
||||
|
||||
static MemoryEditor mem_edit_1;
|
||||
mem_edit_1.DrawWindow("RAM view", m_appController.GetChip32Context()->ram.mem, m_appController.GetChip32Context()->ram.size);
|
||||
static uint32_t ram_size = 0;
|
||||
static uint8_t *ram = m_appController.GetRam(ram_size);
|
||||
mem_edit_1.DrawWindow("RAM view", ram, ram_size);
|
||||
|
||||
auto selectedNode = nodeEditorFocused ? m_nodeEditorWindow.GetSelectedNode() : m_moduleEditorWindow.GetSelectedNode();
|
||||
m_propertiesWindow.SetSelectedNode(selectedNode);
|
||||
|
|
|
|||
Loading…
Reference in a new issue