Live data from Hacker News

Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

github.com

91–100 of 108 posts

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#92
post #46

Earlier quoted context omitted.

Games back then were a bit of a dark art... I feel like I don't really encounter stories of heroics in making games work on their hardware anymore. Even at the end of PS1 with Final Fantasy their hand drawn backgrounds were too big to fit into VRAM iirc Or in the PS2 era Jak and Daxter using the principle of hot reloading from lisp to figure out open worlds without loading screens

The limitations nowadays for game development are more on the budget side than the hardware.

The fact that a single dev used to be able to complete an entire game really makes me wish I had come of age back in the day when that was possible. I feel like you can only approach something similar with pico-8 or another fantasy console these days.

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#93

Tangentially related - I recently picked up a retro gaming handheld from Aliexpress for the meagre sum of £50, which is capable of playing consoles from gameboy to snes to playstation 1, and apparently even a smattering of N64 and dreamcast (with poor performance). There are a dizzying array of options (game boy form factor, horizontal, clamshell design ala the advance SP), and although I'm sure the build quality lea…

I've had the best luck with the Argon USB C power supplies for RaspberryPi 3/4 connected to USB/SATA adapters with SSDs. Most other power supplies I've tried get low power warnings constantly. The inline power switch is cool to, though less useful with the cases I've used.

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#94

Tangentially related - I recently picked up a retro gaming handheld from Aliexpress for the meagre sum of £50, which is capable of playing consoles from gameboy to snes to playstation 1, and apparently even a smattering of N64 and dreamcast (with poor performance). There are a dizzying array of options (game boy form factor, horizontal, clamshell design ala the advance SP), and although I'm sure the build quality lea…

if people want more info on these devices, russ from retro game corps does a ton of reviews on them, from the cheapest (that are less than 30 euro) to the really expensive ones (600+!). i myself own a retroid pocket 5, one trimui brick (which my wife adores) and a steam deck (yes, it's an amazing retro gaming machine). (retro catalog also has a ton of technical information, including ratings) https://www.youtube.com/…

Thanks for the share... been using a Beelink SER8 for about 6 months or so with Chimera, which has been mostly okay... I have to reset audio out to hdmi each boot and a couple other niggles with the Bluetooth controllers. May need to switch to ones that use custom/proprietary USB dongles with lower latency.

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#95

Earlier quoted context omitted.

The limitations nowadays for game development are more on the budget side than the hardware.

The fact that a single dev used to be able to complete an entire game really makes me wish I had come of age back in the day when that was possible. I feel like you can only approach something similar with pico-8 or another fantasy console these days.

But it still is! None of the technology that made these games possible has disappeared; quite the opposite, as you already mention (with Pico-8 etc.)

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#96
List of links and support documents for those interested in Gameboy Development (and example Homebrew ROMs)

Gameboy Dev: https://gbdev.io/

PanDocs (tech reference): https://gbdev.io/pandocs/

Gameboy Tech Ref Doc (gekkio): https://gekkio.fi/files/gb-docs/gbctr.pdf

Game Boy Development Kit 2020 (GBDK-2020) Reboot: https://gbdk-2020.github.io/gbdk-2020/docs/api/

GBDK-2020 Github: https://github.com/gbdk-2020/gbdk-2020

GBDK-2020 Examples: https://github.com/gbdk-2020/gbdk-2020/tree/develop/gbdk-lib...

GBDK Showcase (Homebrew Software): https://gbdk-2020.github.io/gbdk-2020-gallery/

Homebrew Hub: https://hh.gbdev.io/

Neil Young Album (Silver & Gold) with Cover Image produced using the Gameboy Camera: https://en.wikipedia.org/wiki/Silver_%26_Gold_(Neil_Young_al...

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#97

Hi guys, original creator of the emulator here. I am shocked by how much attention my little hobby project is getting. Thanks for the support.

Thanks for posting this! Your repo is very nicely organized.

I've been wanting to get in to making an emulator (chip8). I decided early I wanted it to run on wasm, but have been stuck in the weeds of what framework/tools to use to actually get it done. I've looked into game engines and egui, but they just add so much extra complexity.

I think seeing your repo I'm just going to try the straight wasm-bindgen + canvas route. So thanks again for making this.

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#98

Hi guys, original creator of the emulator here. I am shocked by how much attention my little hobby project is getting. Thanks for the support.

Thanks for posting this! Your repo is very nicely organized. I've been wanting to get in to making an emulator (chip8). I decided early I wanted it to run on wasm, but have been stuck in the weeds of what framework/tools to use to actually get it done. I've looked into game engines and egui, but they just add so much extra complexity. I think seeing your repo I'm just going to try the straight wasm-bindgen + canvas r…

Actually I didn't post this on HackerNews. Somebody else did. But I'm glad to hear you got inspiration from my emulator. Yeah I found wasm-bindgen pretty easy to use.

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#99

I remember being 7 years old figuring out how to unzip the no$gbemulator to play Kirby and Final Fantasy Adventure on my dad's Windows 95 laptop. Good times.

Same, first emulator I ever used, maybe a little after you (Windows 98)

The ability to speed up time made leveling up pokemon so much easier back in the day. Walking back and forth in the grass.

Also my first introduction to save states outside the game itself / quick loading.

Re: Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

#100

Earlier quoted context omitted.

burn a lot of fcking goodwill for measly 4% web user, turn out eating google money literally make you the next "google" chromium edge literally surpass firefox and with new policy it would eat more to the marketshare

Is it that surprising that Edge is surpassing Firefox given Firefox doesn't have the onboarding ramp of Microsoft and Google? Microsoft shoves Edge in your face every chance it gets, as does Google. What can Mozilla do to compete against that? Unfair to use market share as an argument.

"What can Mozilla do to compete against that?"

well if only Modzilla foundation spend money given to them to actual firefox development instead of ehm ehm DEI policy (lol) and pay executive millions of dollars

at this rate even brave,opera browser would surpass firefox

Post reply on HN