mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

336K
active users

I'm currently looking at the home page for FCEUX and I'm like "OMG I WANT ALL THESE FEATURES IN _MY_ EMULATOR"...

David Smith

@quephird I always wanted to make an NES emulator that appended all the state to a permanent record and then had a time slider at the bottom so you could scrub through your play history

@quephird not really. Like it would be cool but I also don’t really play NES games (SNES is more my style), so it would be pretty silly for me to ask for features

@Catfish_Man I'm _thinking_ about trying to build a SNES emulator, but ugh... I don't know if I'm clever enough to figure out such a complex machine.

@quephird I kinda wonder if there’s a bell curve of complexity, with “actually simple” and “basically just a computer” at the ends and “fuckin weird custom stuff” in the middle heh. SNES would presumably be halfway up the left slope if so.

@Catfish_Man @quephird
In my P-Lang class, one of the homeworks has the students basically build this for games written in Elm (pure functional lang where recording all past state is relatively easy).

@inthehands @Catfish_Man

Oh gosh, I _really_ dug Elm for a while. Do you know if it's still in active usage/development?

@quephird @Catfish_Man
I think it’s unchanging but not abandoned, just sort of…stable. Sure hope it keeps working: it’s a much nicer introduction for the student to the ML world than Haskell or Ocaml!

@inthehands @Catfish_Man @quephird

hah. I've slowed my rewrite of Inner Ear, my first app, because I want this as you work through an exercise.

Ticker tape of each move you've made and interacting with the ticker tape maybe also makes it on to the ticker tape?

Second system syndrome in full effect.

@Catfish_Man @quephird There was an excellent homebrew emulator for DS whose name escapes me that stored all program state in a ring buffer and bound a button (I think L?) to letting you rewind it while playing. It was really cute
@Catfish_Man @quephird Obviously not something you’d actually want to use if you were playing seriously but it’s fun to play The Legend of Zelda except it’s Re:Zero