snapmacro
chip8-core
snapmacro | chip8-core | |
---|---|---|
1 | 4 | |
13 | 4 | |
- | - | |
0.0 | 0.0 | |
almost 3 years ago | over 1 year ago | |
Java | Java | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
snapmacro
-
Create a simple bot creator in 33 lines of code
I have started to create a scripting programming language with keywords for mouse, keyboard, screen then I added support for statements so I added if, while, repeat statements, after that, I want to make it easy for the user to create a complex bot so I have added support for variables, functions and builtin function, for example, I have added builtin function called pixelColor to get the current mouse position pixel value, after finishing this language, it’s time for JavaFX to start so I have created a simple editor for it with some buttons like run, stop, restart …etc. and this is the result I called it SnapMacro.
chip8-core
-
Architecture suggestions + how to implement pausing?
UI is your peripherals like Display and Keyboard. Core is your hardware: a "board" with CPU, Memory, Clock etc. Take a look at classes I have in my emu
-
New here, nice place. I want to start with entry level GB/GBC but am only an expert with Java 7/8. How much do no unsigned numbers and the language hold me me back?
Apart from that I suggest looking at my Chip8 emulator core. It should give you an idea how to start with a nice code design from the start (I didn't know how to, did lots of refactoring of a huge switch statement while readingCPU architecture wiki pages :))
-
Static Dependency Injection with Intersection Types
I would suggest using dagger. I used it for assembling pieces of an emulator structured as real cpu. It's fast and clean. Another advantage: there is no need for static holder of injection context (Sim.context()).
-
Is chip 8 emulator flicker normal?
Detection of the next frame is here
What are some alternatives?
sof-language - The Stack with Objects and Functions Programming Language, a pure stack-based reverse-polish-notation functional and object-oriented experimental programming language.
hook-any-text - The goal of this project is to provide an alternative to well established text hookers, whose features are restrained to a certain number of game engines and emulators.
s1tbx - The Sentinel-1 Toolbox
Octo - A Chip8 IDE
jabref - Graphical Java application for managing BibTeX and biblatex (.bib) databases
chip8-swing - :video_game: Chip8 Emulgator written in Java 11 with Swing UI
ChartFx - A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
halfnes - An accurate NES/Famicom emulator
Skript - Skript is a Bukkit plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.
JavaDMG - A DMG (GameBoy) emulator written in Java
chart-fx - A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points. [Moved to: https://github.com/fair-acc/chart-fx]
Dagger2 - A fast dependency injector for Android and Java.