I’ve been working on Dink HD to greatly improve it for a new release, you can help test it here! It’s been open sourced (on the RTsoft subversion server) as well so feel free to contribute patches. The plan is to release it free on all platforms soon as I can, until then, it won’t run on iOS 11.
Also a new interview about the making of Dink is here. Talks about its low sales and making games as an indie in general.
It’s not perfect, here is what’s wrong with it/missing:
No midi playback. The fake SDL audio wrapper can’t handle it I guess although I didn’t really even try. Anyone know a easy way to play Midi via emscripten? All the CD audio does play though.
While save/load quicksave/quickload all work perfectly, nothing is actually saved if you close your browser window. It’s possible but requires some async save/loading I didn’t feel like dealing with right now. But this means don’t really play the game, you’ll lose everything!
The in-game DMOD download and install system amazingly does work, but only with Mystery Island because that dmod is hosted on the same domain. It isn’t saved when the browser closes
No gamepad support
Very unlikely it works on iOS Safari, only actually tested with Chrome on Windows
It’s an early step, but it’s very possible to setup some kind of system where you could click on any of the 300+ dmods on Dink Network and have them be (near) instantly playable right there in your browser.
Here’s another old game of mine exported to html5 with emscripten, Dungeon Scroll.
Have an iCade laying around? Well, start up Dink Smallwood HD V1.6.0 on your Android and enjoy beating down ducks and pigs in style. If your device will pair with an iCade, it will work great with Dink.
Also added support for the Xperia gamepad and fixed an issue where DMOD midi music wasn’t working right on some devices.
UPDATE: The issue described below has been fixed in V1.50, go update, touchpad users!
Hey, you can now grab Dink for webOS! But sadly, I made two mistakes in the current version:
1. Talk button doesn’t work right (touchpad only) it sort of instantly selects stuff, only happens right at the start of the game. ( After a help dialog is shown) To fix it: Pause and unpause the game, it will be corrected.
2. I accidentally limited it to webos 2.0+ devices – no reason, it runs fine on a webos 1.45 Pre as well.
Will be submitting a fix for both of these today… anyway, lesson of the day, test your stuff better than I do… !
Nicely put-together interview I did with Arkadiusz “Dark Archon” Kaminski about Dink Smallwood and its development. One thing bugs me though, Dink HD is playing but it has some kind of video bug where the screen transitions don’t work… doh! It’s not supposed to do that.