Top
Best
New

Posted by elvis70 13 hours ago

I built a Game Boy emulator in F#(nickkossolapov.github.io)
243 points | 52 commentspage 2
mkw5053 11 hours ago|
Very cool. Makes me want to build something with F*
cachius 8 hours ago|
How about a Game Boy Game?
MattCruikshank 12 hours ago||
Sorry for the tangent - does anyone have some really zoomed in views of GB, GBColor, GBA screens in operation? I'd love for retro shaders to be able to more faithfully reproduce.

I mean, ideally, we'd run different color test patterns through, in different lighting conditions, to build a really detailed model, right?

Galanwe 12 hours ago|
I guess buying the second hand devices wouldnt be that expensive.
jrumbut 11 hours ago||
I wonder at what point even a still functioning device no longer looks the same?

I've been going through a lot of very old stuff recently and a lot of it is well preserved in a way but given enough years everything changes.

I don't think any original Gameboys have been made in twenty years or more.

__loam 12 hours ago||
I'm actually starting a new project to create a gba emulator in zig, and also starting with chip8. I'm going to skip nand to tetris because I played Turing complete. Cool to see I'm on the right track!
WoodenChair 8 hours ago|
Yes, CHIP-8 is kind of the standard "I want to get into emulators" first project. In my latest book Computer Science from Scratch we go CHIP-8 -> NES in chapters 5 to 6. GBA is quite a step up from CHIP-8. I would suggest doing NES or GameBoy next, but of course with today's LLM help GBA is very reasonable if you are going that route.
__loam 7 hours ago||
Got it
DeathArrow 2 hours ago||
Now I would like to see the other way around, F# running on Game Boy.
deadbabe 9 hours ago||
Building emulators is cool but everyone does it, and the end result is more or less the same. Is there some things that could be done during the process to perhaps make an emulator a little more unique instead of a perfect replica?
redrobein 7 hours ago|
What do you mean? It has to mirror the behavior of the hardware pretty closely otherwise... well... the games don't run.
dmitrygr 10 hours ago||
> No code is free from the influence of AI these days, even learning projects

Speak for yourself

surajguptayc 2 hours ago||
[dead]
abricq 11 hours ago||
[dead]
Ginop 12 hours ago|
I misread Fem-Boy and I was not understanding the context anymore lol