emuStudio
emuStudio copied to clipboard
Universal emulation platform and framework.
ZX Spectrum48K basic info: https://worldofspectrum.org/faq/reference/48kreference.htm ZX Spectrum tests: - https://github.com/raxoft/z80test - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/timing_tests-48k_v1.0.tzx - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/timing_tests-128k_v1.0.z80 - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/softspectrum_48_2019-03-08_21-29-34.mp4 - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/fusetest.tap - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/floatspy.tap - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/minfo.tap - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/btime.tap - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/stime.tap - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/ulatest3.tap - https://softspectrum48.weebly.com/uploads/6/6/7/5/66753101/ptime.tap...
All toolbar icons (or other standard icons) should be using constants from UIManager instead of keeping icons in resources, e.g.: ``` btnBrowse.setIcon(UIManager.getIcon("Tree.openIcon")); ``` Then, emuStudio will set these icons globally:...
Call flow should have some dynamically extensible (or fixed) cache independent on memory size. emuStudio should not depend on 1 memory size - many computers have more than one memory,...
Coming from https://github.com/emustudio/emuLib/issues/78 . Source code editor - On all edits, it must check if that column/line contains meta-information in memory, if yes, invalidate. - After compilation, it is responsible...
Seems like MigLayout is the best layout manager for swing - simple to write and very powerful.
Here's the documentation: https://vt100.net/docs/vt100-ug/chapter3.html
Space invaders is one of the most popular games for 8080. It is usually a main goal of 8080 emulator programming. And emuStudio doesn't have video display! Pity. http://www.emulator101.com/displays-and-refresh.html
- https://deramp.com/swtpc.com/OAE80_Reader/OAE80_Index.htm - https://github.com/simh/simh/blob/master/AltairZ80/altairz80_sio.c