gbdk-2020
ENGAGE
gbdk-2020 | ENGAGE | |
---|---|---|
24 | 7 | |
1,568 | 269 | |
1.9% | 0.7% | |
9.3 | 2.1 | |
1 day ago | 3 months ago | |
C | C | |
GNU General Public License v3.0 or later | MIT License |
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.
gbdk-2020
-
GB Studio: Drag and drop retro game creator for GameBoy
If you want to program the Gameboy or Gameboy color with C or C++ the SDCC compiler is typically used: https://sdcc.sourceforge.net/ There's a ton of good info and dev tools here: https://github.com/gbdk-2020/gbdk-2020
-
Game Boy Competition 2023
This is a game jam where you make a Game Boy game in three months. If you don't know a lot of programming you can use GB Studio, you can learn the nitty gritty of how the Game Boy works by using assembly programming with RGBDS, or you can use C with GBDK or ZGB.
-
any resources for expanding on ECS?
I was messing around with GBDK just last night, so I'm in no position to poke fun at you ;)
- Call of Duty: Retro Warfare
- What personal projects can you do with C++?
-
Yo people I'm working on a GB Homebrew game in C and need some help running 2 loops at once I'll go into detail in the body
There is a c library for this. https://github.com/gbdk-2020/gbdk-2020
-
I released a new game compatible with Game Boy Color!
If you have some programming experience, you can make your game using languages like C and assembly. However, you don’t need to know how to code to start making your own game. There’s a free and open source game creator named GB Studio, that allows you to create your own title using a drag and drop tool. In this case, I decided to use C with the GBDK 2020 library for my project, as it gave me adequate flexibility without the need to dive into a low-level language like assembly to do so. You can read this guide to choose which tool suits you best.
-
Gameboy Homebrew Tutorial for Space Invaders
Last year i got started making Gameboy homebrew games. As a way to better learn the process, i decided to try re-making some classic games. In addition, i would post a tutorial. They say "In learning you teach, and in teaching you learn". This rings true for me, as in writing these tutorials it forces me to really analyze what aspects of game development i understand and what aspects i do not. Most recently i remade Space Invaders using GBDK-2020 and C. All source code and assets are available for free on GitHub.
- What programming languages were commonly used for games made in the 80's, 90's, and 2000's?
-
Not your usual content on this sub, but I finally got all of my own homebrews on custom carts!
To fix this, some very recent communities are working on updated versions of the library without these issues: GBDK-N and GBDK 2020. I've personally moved on to the latter, but any tutorials for the original GBDK are still valid, such as the rudimentary ones on the GBDK wiki, or most notably Gaming Monsters' Youtube chanel (which sadly didn't exist when I got into GB development lol).
ENGAGE
- ENGAGE: Battery-Free Game Boy
- Battery Free Gameboy
- Battery-Free Game Boy
-
Recent Discoveries in Embedded Systems
Could be, take a look at the batteryless Gameboy for example: https://github.com/TUDSSL/ENGAGE
-
The Open Source Autarkic (Eink) Laptop
But I don't know how to design at all, and RAM on its own is a lot harder to integrate into a board, and isn't as simple as soldering 8MB PSRAM on a Teensy pad. That said, this academic group did that with An Apollo3 MCU: https://github.com/tudssl/engage The Apollo4 will have 1.8MB SRAM, which I think will be more than a lot of these boards have https://ambiq.com/apollo4/ at much lower power. The Apollo3 Blue+ has 768K SRAM.
-
Minor changes and a name for my new board... Behold HUMMINGBIRD 32 (H32 for short).. A sub 200nA IQ sensor node with ESP32 & optional RFM9x module... waiting for prototypes before launching on groupgets!
Thanks for the analysis! I am not an engineer so I try to glean as much as I can from this so hopefully I can find the right components and discard the things that aren't needed. This board here used the same MCU in my link above: https://github.com/tudssl/engage so I am looking for ways to turn it into a solarpowered laptop with e-ink that doesn't shutoff/sleep every 10 seconds but can idle 24hrs using a few of these https://www.powerfilmsolar.com/products/electronic-component-solar-panels/indoor-light-series/ll200-2-4-75. I had considered the ESP-32WROVER with 8MB RAM but the PSRAM is not as low power as FRAM.
-
Tiny SliTaz port to ESP32-WROVER?
I became curious because this project ran a game on a 48mhz processor using FRAM: https://github.com/tudssl/engage
What are some alternatives?
gb-studio - A quick and easy to use drag and drop retro game creator for your favourite handheld video game system
rgbds - Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
ZGB - Game Boy / Color engine with lots of features
embox - Modular and configurable OS for embedded applications
gbdk-go - Experimental Go binding for GBDK(GameBoy Development Kit). You can develop GameBoy software using Go!
BFree - BFree: Enabling Battery-free Sensor Prototyping with Python
gbdk-n - gbdk libraries updated for newer versions of sdcc
epdiy - EPDiy is a driver board for affordable e-Paper (or E-ink) displays.
awesome-gbdev - A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
GameBoyPngConverter - A utility, written in .net core, for converting 4 color .png images to C files for use in the GameBoy Developer Kit (GBDK)
z88dk - The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
space-invaders-gameboy - Remaking Space Invaders for the gameboy, from scratch. Using GBDK 2020. Tutorial here: https://laroldsjubilantjunkyard.com/tutorials/recreating-gameboy-games/space-invaders/