gameboy

DMG-01 Emulator in Rust (by ablakey)

Gameboy Alternatives

Similar projects and alternatives to gameboy

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gameboy alternative or higher similarity.

gameboy reviews and mentions

Posts with mentions or reviews of gameboy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-08.
  • DMG-01 Emulator in Rust
    1 project | news.ycombinator.com | 9 Mar 2023
  • Battery Free Gameboy
    2 projects | news.ycombinator.com | 8 Mar 2023
    Looks like they used an existing emulator and this was mostly a hardware and memory integrity test. I’d love to see this approached from the perspective of “how clever can we get with the emulator itself to save power?”

    When I wrote mine, something I ran into was realizing that often the CPU and PPU are just doing the same thing over and over and over. If only I could cache all that work.

    For example, you don’t modify the previous frame. You have to draw the entire frame every time, writing sprites from OAM memory every time. Sometimes games do clever stuff here for effects, but a lot of the time you’re just drawing the same stuff. Like Tetris is almost completely a routine of drawing almost entirely the same graphics every time. Most of the cycles and OAM writes are just juggling sprites to draw the same layout every time.

    I documented the heck out of the PPU because it gave me the second most grief (sound being the worst by far) if you are curious: https://github.com/ablakey/gameboy/blob/master/src/guest/sys...

  • Show HN: Rust-starter, a boilerplate to build Rust CLI applications
    9 projects | news.ycombinator.com | 25 Jan 2021
    As long as you're not doing any complex argument handling, it's dead simple:

    https://github.com/ablakey/gameboy/blob/master/src/main.rs#L...

  • A note from our sponsor - WorkOS
    workos.com | 29 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic gameboy repo stats
3
53
0.0
over 2 years ago

ablakey/gameboy is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of gameboy is Rust.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com