chrismaltby / gb-studio

A quick and easy to use drag and drop retro game creator for your favourite handheld video game system
https://www.gbstudio.dev
MIT License
8.58k stars 474 forks source link

[Request] Add ability to view LOG messages and memory of emulator #130

Open thomas-alrek opened 5 years ago

thomas-alrek commented 5 years ago

Note: for support questions, please use one of the following channels.

Reddit: /r/gbstudio Discord: Join Chat

This repository's issues are reserved for feature requests and bug reports.

chrismaltby commented 5 years ago

Hi Thomas, what I ended up doing during early development was to have a separate branch which I never merged where the Makefile, instead of using the SDCC compiler and GBDK, used Emscripten and my Javascript implementation of GBDK https://www.gbdkjs.com/ when I get some time I can try to dig out my old code for doing this, think it will be quite out of date now though. The problem with this method is that because most of the issues tend to come from the buggy compiler it ends up being not that useful other than to get the code together a high level.

I wonder if there's any good debugging JS emulators (like BGB but in JS) we could switch out the current one for if you set a flag on startup maybe?

thomas-alrek commented 5 years ago

I wonder if there's any good debugging JS emulators (like BGB but in JS) we could switch out the current one for if you set a flag on startup maybe?

There probably is. Optionally, we could just see if it would be hard to implement that in the current emulator.