Viewing profile — bbbbbr
bbbbbr
HN member- Joined
- Fri, Feb 07, 2020, 4:47 AM UTC
- HN karma
- 73
- Public activity
- 31 items
- HN profile
- View on Hacker News ↗
About bbbbbr
No profile information was provided.
Recent public activity
-
comment
Comment #48438967
It's after the fact now, but I maintain a list of 32K Game Boy games on itch.io here: https://itch.io/c/3521183/game-boy-32k-roms Great project btw
-
comment
Comment #48042160
That CPU halting only applies for PGB mode 1. In PGB mode 2 the CPU is still able to run (within a limited address range) and can use register FF75 "PGBIO" for limited input and ou…
-
comment
Comment #48040467
I don't think it's widely known (only found and documented somewhat recently) that there is a way for cartridges to directly drive the Game Boy Color LCD, bypassing the CPU/PPU (PG…
-
comment
Comment #46113696
Not the parent, but I have a take. :) For GBDK-2020 we've been using the 6502 support in SDCC to support the NES as a target console for about 2 years alongside the existing Game B…
-
comment
Comment #46101009
With regard to code size in this comparison someone associated with llvm-mos remarked that some factors are: their libc is written in C and tries to be multi-platform friendly, std…
-
comment
Comment #46100983
There is a similar project for the Game Boy (sm83 cpu) with a fork of LLVM. https://github.com/DaveDuck321/gb-llvm https://github.com/DaveDuck321/libgbxx It seems to be first reaso…
-
comment
Comment #38779275
There is a variation on the new-pcb and components approach called the "Ultra Boy Colour" which doesn't require any parts from an OEM Game Boy Color. It can use a clone CPU that wa…
-
comment
Comment #36377601
GBStudio does use cart ROM banking (for code and assets), but extensible cart RAM (SRAM) is typically only used for save data if I remember correctly. In general for Game Boy games…
-
comment
Comment #35672476
Garmin watches work well with the desktop sports tracking program MyTourBook. I've never had to activate a Garmin watch or register it online in order to use it. Not connecting it …
-
comment
Comment #31253160
This is correct. A phone number is NOT required to enable 2FA, at least in my experience within the last few months. I set up 2FA to use Yubikey hardware keys for a google account,…
-
comment
Comment #30408947
There is also a NES port in the works: https://twitter.com/FG_Software/status/1495400042722897925 And a C64 port: https://twitter.com/roysterini/status/1493540659352985602 A brief …
-
comment
Comment #30408866
The linked GBC version is my fork with some improvements (and more in the works). The current published release uses a similar compression approach by zeta_two, but in current buil…
-
comment
Comment #30135589
Plenty of games are being written in C for the Game Boy on a regular basis. Just a few polished examples of that: https://tangramgames.itch.io/tobu-tobu-girl-deluxe https://user0x7…
-
comment
Comment #30135521
RGBDS-live may be just what you had in mind. I can't remember exactly, but there may have been some experiments with a SDCC based C version of that as well. https://daid.github.io/…
-
comment
Comment #30135473
Great recommendations. In order to filter out "Game Boy-like" material on itch.io, you can also use the tag "gamboy-rom". Then it should only show you entries that will run on actu…
-
comment
Comment #29961495
Here's a guide which helps select tools for Game Boy homebrew development based on skill, experience and project scope: https://gbdev.io/guides/tools.html There was a big Game Boy …
-
comment
Comment #29961440
Here's a bunch, a mix of ASM, GBStudio, GBDK and ZGB Deadeus: Pretty much a new-classic homebrew: https://izma.itch.io/deadeus Soul Void: Great graphics, gothic: https://kadabura.i…
-
comment
Comment #29961423
The GB emulators most commonly for homebrew development are the following. They all have debuggers and a high level of accuracy. Emulicious has C source debugging when using VSCode…
- comment
- comment
-
comment
Comment #28103763
Thanks for the reply. It'll be interesting to follow the progress. Can definitely see wanting to keep the compiler and code in a known state. Though modern SDCC generates code that…
-
comment
Comment #28103220
Are you participating in the re-launch of development for Infinity? (great to see it happening) If so, what approach are you taking for the toolchain? Keeping the existing version …
-
comment
Comment #26991888
How about using (experimental) Go on the Game Boy :) https://github.com/pokemium/gbdk-go
-
comment
Comment #26991746
Aside from some a couple performance critical parts of code or if you're trying to push the hardware to it's maximum limits with effects or complex mechanics, C is totally sufficie…
-
comment
Comment #26991530
GBDK went mostly unmaintained for around ~20 years, and so it stagnated a bit. It has recently been upgraded to a modern version of the SDCC compiler with better optimization, and …