-
Web-based port of Laurie Spiegel's _Music Mouse_. Instant composition; just wonderful to fiddle with. Suddenly thinking about interfaces for this.
-
Using a Raspberry Pi to emulate the memory of a NES cartridge and then outputting that data through the original NES. The making-of is good too.
-
Impressive, fun, immediate.
-
A good list of ways to protect any MCU circuit – not just an Arduino.
-
Good crunchy post on the design of the axe-recall feature in God Of War (2018); particularly interesting on how it evolved, how players perceived variance in its implementation, and the subtleties of its sound and rumble implementation. And yes, there's screenshake. It's one of the simpler functions to grok in the game, but one of its best mechanics, I think. Looking forward to more posts.
-
Beautiful. Poppy Ackroyd soundtrack, too.
-
Yeah, that. See also 'drawing is thinking' – drawing exposes the paragraphs I left out of paragraphs I wrote. I've been writing documentation recently and boy, that properly forces you to think about how to describe the thing you're doing.
-
Janelle Shane – with some effort – trains neural networks to make knitting patterns. Then knitters from Ravelry make them. I love this: weird AI being taken at face value by people for art's sake.
-
Quite like the look of Stimulus for really simple interactions without too much cruft.
-
Really rather impressive port of Prince of Persia to… the BBC Micro. From the original Apple II source code which is, of course, also a 6502 chip – although not quite the same. The palette may be rough and ready, but the sound and animation is spot on. I'd dread playing this with the original micro keyboard, though.
-
"You are a traffic engineer. Draw freeway interchanges. Optimize for efficency and avoid traffic jams." Lovely.
-
Useful, this stuff is not nearly as easy as it should be in ES.
-
Great interview with Meng Qi, with lots of lovely stuff on being both a musician and an instrument bulider. I need to return to this.
-
This feels… familiar. Two things resonated a lot, though: the description of Hymns Ancient and Modern as a tradition to come from, and especially the description of 'cramming for A-levels' – my version of that was a combination of Fopp and Parrot Records at university, and the local libraries' CD sections during my teenage years.
He's a better musician then me, though, clearly.
-
OpenEmu: OSX emulation front-end that supports multiple back-ends. Currently in beta (ie, compile-it-yourself) but looking interesting.
-
Fascinating article on the lengths one has to go to to get perfectly accurate hardware emulation. It's not enough to get stuff to run; you have to get it to run right, and in the era this hardware comes from, that means it needs to take into account the weirdness of hardware.
-
"As part two (see previous attempt) of my ongoing series in ‘computational necromancy,’ I’ve spent the last year and a half or so constructing my own 1/10-scale, binary-compatible, cycle-accurate Cray-1." Gorgeous.
-
"…to prove I could, I made a small desktop application. It’s called Clarke. It’s really not very exciting — don’t get your hopes up. It’s just a toolbar thing that sits there, quietly, using Skyhook’s API to triangulate your location from nearby wifi points, pushing it to Fire Eagle. Yes, it’s YAFEU (Yet Another Fire Eagle Updater)." Tom makes Proper Software. He is smart.
-
"Cracking the bus network is really the key to most cities, and we’re nearly at the point of directed bus serendipity. In London, at least."
-
Joel Johnson rounds on Wired for the gulf between their online and printed formats; the comments thread turns into a much more rational, and reasonable, discussion from many Wired staff, past and present.
-
"Boxer plays MS-DOS games on your Mac. It’s based on the robust DOSBox emulator, with a lot of magic sprinkled on top. Run DOS programs from Finder. Wrap your games into tidy packages that launch like Mac apps. Painlessly install games from CD—then bundle the CD with your game so you don't even need it in the drive."
-
"The lesson to be learned here is that when something screws with your careful plans, you take control of that thing, warp it to your every demand, and channel it into a concentrated stream of Awesome. That is how you do PR." Pretty much. Valve have handled this brilliantly – the achievement they awarded themselves being the icing on the cake – and not only have they been on-brand for a savvy, internet-enabled company, they've also been spot on-brand for TF2.
-
"…this is a good time to consider zzt’s library – not because it’s changing, but because it’s probably complete. the long-running game archive z2 just declared zzt dead, and why not – it’s served its purpose: allowing people who aren’t programmers or digital artists an avenue to game creation before game maker or construct existed. now they do." ZZT must have been one of the first games I played, and I poked around its level editor. This retrospective both fascinates and arouses nostalgia in equal measures.
-
"I’m really typecasting myself here. If there were an international “Person most likely to write a Spectrum emulator in Javascript” award, I’d have taken it for the last five years running. So here it is – probably the most stereotypical project I’ll ever come up with." Blimey.
-
"Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc."
-
"Losing is an opportunity that individuals deserve, and allowing the state to sweep in and save you from the consequences of your own actions robs you of a certain kind of agency." Fantastic article about the difference between win/lose and quit/finish. Lots of good stuff in here – a must-read.
-
"Every year on or around the same day … at the same time of day and from the same position a photograph is taken at each of the twenty locations on this map which is based on a circle of half a mile radius drawn around the place where the project was devised. It is hoped that this process will be carried on into the future and beyond the deviser's death for as long as the possibility of continuing and the will to undertake the task persist." Tom Phillips project, as mentioned in Reading the Everyday.
-
"Boxer is a DOS game emulator for OS X, built around the powerful DOSBox. Boxer aims to make it easy and painless to play your DOS games."
-
"Microsoft may very well not be broken. The world needs reliable bureaucracies that mollify the needs of corporations and individuals in the center of the market. But if it is broken, advertising isn't going to fix it."
-
"Some people believe that there's no correlation between quality and sales, and thus think that the way to make money is to make things that are easily marketable (read: licenses). Game developers themselves usually argue that sales above a certain level require a game to be sufficient quality. I decided to see which of these perspectives was correct for the Playstation 2 era." Datanalysismachinego!
-
"Of course, to get the most points, your band needs a bassist. And nobody wants to play bass. So if you want to lead a full band, you're going to have to play bass yourself. And this is like life!" Lovely article from Torpex' Jamie Fristrom.