Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drpaneas
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Show HN: HareBoy – A Game Boy emulator written in Hare
(github.com)
2 points
by
drpaneas
8mo ago
|
0 comments
2.
▲
by
drpaneas
9mo ago
glad to hear that tasa
3.
▲
by
drpaneas
9mo ago
Thanks Kosta <3
4.
▲
by
drpaneas
9mo ago
I think Lua (yes you can code Dreamcast games with it) would be really awesome for kids, being able to make their own games, given the language is simple, like Python. But in general, for serious stuff C/C++ is still the preferred way.
5.
▲
by
drpaneas
9mo ago
thanks @steeve :D
6.
▲
by
drpaneas
9mo ago
Thanks :D How about porting Diablo? https://x.com/PanosGeorgiadis/status/2005692695402955143
7.
▲
by
drpaneas
9mo ago
You've put a smile on my face reading your comment, thank you for your feedback, happy holidays :D
8.
▲
by
drpaneas
9mo ago
problem is TinyGo uses LLVM, which doesn't support SH-4. The only reason I went with gccgo is due to SH4 target. In any case, I learned a ton of things doing this project :D
9.
▲
by
drpaneas
9mo ago
Many thanks @dontaj much appreciated, indeed documenting the process felt like another project of its own, so I am very happy to hear that! The effective dreamcast Go was inspired from the old time classic https://go.dev/doc
10.
▲
by
drpaneas
9mo ago
I am using sh-elf-gccgo (GCC) 15.1.0 which is ok-ish I guess. But in general gccgo tries to be close to Go, but they do not implement all the features. e.g. generics are still missing for example.
11.
▲
by
drpaneas
9mo ago
yeah, been there, nostalgia hits hard. Dreamcast was a beast of its era, it even had Ethernet! Even the VMU was something extraordinary! Too bad SEGA had to cancel it :(
12.
▲
by
drpaneas
9mo ago
thanks @rpastuszak, much appreciated :D
13.
▲
by
drpaneas
9mo ago
Hey Timur, long time no see, I hope all is going well :) No, you cannot use generics, they are not yet supported by gccgo.
14.
▲
by
drpaneas
9mo ago
you're very welcome :D Thanks!
15.
▲
by
drpaneas
9mo ago
thanks @danhau, much appreciated, indeed documenting the process felt like another project of its own, so I am very happy to hear that :D
16.
▲
Libgodc: Write Go Programs for Sega Dreamcast
(github.com)
240 points
by
drpaneas
9mo ago
|
57 comments
17.
▲
by
drpaneas
9mo ago
I built a Go runtime that runs on the Sega Dreamcast, the 1999 console with 16MB RAM and a 200MHz SH4 CPU. You can write games in Go with goroutines, channels, garbage collection, and all the language features you'd expect. It compil
18.
▲
PIGO8 – A PICO-8 Inspired Fantasy Console Framework in Go
(github.com)
3 points
by
drpaneas
1y ago
|
0 comments