Live data from Hacker News

Dolphin Progress Release 2603

dolphin-emu.org

21–30 of 57 posts

Re: Dolphin Progress Release 2603

#21
On the topic of Dolphin progress reports, one of the people who author them has written an interesting blog post on the state of open source emulators and the kind of community problems they deal with: https://emucross.com/rethinking-open-source/

TL;DR if you open source a project prone to hype before you are established with a community, identity, and results to speak for, you risk entitled and uninformed users demanding more than you can deliver. Others may take your half-baked feature branches and release them (to fanfare from users who were able to use it with the exact one game it worked with), taking your credit.

Running these projects ain't easy and the Dolphin team deserves a lot of credit for doing it with a level of professionalism I'm sure many in here don't even see at work. The social work involved in this kind of project should not be taken for granted either.

Re: Dolphin Progress Release 2603

#22

I always love reading the dolphin progress reports. They do a good job of explaining how things work and parsing it out into something easy to understand

Right? I started reading them before I became a programmer. I think they helped me learn how to think about the inner workings of programs

Re: Dolphin Progress Release 2603

#23

On the topic of Dolphin progress reports, one of the people who author them has written an interesting blog post on the state of open source emulators and the kind of community problems they deal with: https://emucross.com/rethinking-open-source/ TL;DR if you open source a project prone to hype before you are established with a community, identity, and results to speak for, you risk entitled and uninformed users dema…

I was going to say that I'm glad it sounds like trifoce support is in mainline now.

Because some time ago I had multiple incompatible branches of Dolphin to support the games I played.

I'm not sure it was a half baked triforce fork but it was definitely not as polished as the main branch

Re: Dolphin Progress Release 2603

#24

On the topic of Dolphin progress reports, one of the people who author them has written an interesting blog post on the state of open source emulators and the kind of community problems they deal with: https://emucross.com/rethinking-open-source/ TL;DR if you open source a project prone to hype before you are established with a community, identity, and results to speak for, you risk entitled and uninformed users dema…

I was going to say that I'm glad it sounds like trifoce support is in mainline now. Because some time ago I had multiple incompatible branches of Dolphin to support the games I played. I'm not sure it was a half baked triforce fork but it was definitely not as polished as the main branch

As far as I know it is mostly more immature emulators that struggle with straight out "stolen work" - something tells me the triforce branch is more a matter of "let's get triforce to work and then we can get it working well with the main branch again afterwards"

Re: Dolphin Progress Release 2603

#25

I always love reading the dolphin progress reports. They do a good job of explaining how things work and parsing it out into something easy to understand

Right? I started reading them before I became a programmer. I think they helped me learn how to think about the inner workings of programs

I think they're the best status reports I've seen anywhere.

Re: Dolphin Progress Release 2603

#26
post #7

What is the most reliable place for ROMs these days? Is there any sort of checksum that can accompany them to ensure safety? While I trust Dolphin, I don't trust most ROMs.

In all my years of emulation, I've never come across a malicious ROM for a major console. Dolphin runs its own VM. Obviously anything is possible, but developing some kind of breakout-ROM which would infect the host machine is just way more engineering than I could imagine ever being worth it. The vector is just too complex, and the target (nerds downloading retro games) just isn't worth the squeeze. Archive.org actu…

The breakout engineering to exploit Dolphin has already happened, see for example:

* https://dougallj.wordpress.com/2016/11/13/exploiting-dolphin...

* https://gist.github.com/hthh/502ae16db55612f64d3966769a154c3...

* https://github.com/dolphin-emu/dolphin/pull/4447

Re: Dolphin Progress Release 2603

#27

On the topic of Dolphin progress reports, one of the people who author them has written an interesting blog post on the state of open source emulators and the kind of community problems they deal with: https://emucross.com/rethinking-open-source/ TL;DR if you open source a project prone to hype before you are established with a community, identity, and results to speak for, you risk entitled and uninformed users dema…

It's got to be a major struggle maintaining motivation in the face of aggressive and ungrateful users. It's bad enough when they're giving you money, it must be much worse when they're not.

Re: Dolphin Progress Release 2603

#29
"... we've identified the touchscreen protocol as being similar to Elo's SmartSet Data Protocol..."

Chuckled out loud at that one. Figures they went for an ol' reliable when they built the arcade cabinets for The Key of Avalon.

Post reply on HN