gnomon- / furby-source

Transcribed source code of the "FURBY.ASM - Version 25" PDF from http://www.seanriddle.com/furbysource.pdf
Other
97 stars 12 forks source link

Reconciled parallel work #3

Closed belimoth closed 6 years ago

gnomon- commented 6 years ago

I like the work in this a lot, thank you!! Big fan in particular of the Python script for doing the character set conversion - I was wrestling around with iconv and it felt like a frustrating dead end.

Do you mind if I leave this un-merged for a little while? My plan here is first to transcribe exactly what's in the PDF, then overlay the character set corrections, then overlay the line wrapping corrections, so that the resulting repo simultaneously serves as (1) a faithful record of the original document, (2) a documented set of transformation steps, and (3) a correct, machine-readable, compilable program. I feel like your corrections definitely move towards (3) and set the stage for (2) but they're a bit at odds with (1) right now.

In the short term though I would love to pull it in on a non-master branch, if you're cool with that!

belimoth commented 6 years ago

Go ahead ya, I did the character fixes in advance so I could benefit from syntax highlighting; easy enough to switch between.

There are a handful of character-level differences that are worth merging if you ignore the boxing and wrapping, I took the differences between the two transcriptions after unfixing mine and compared against original.

belimoth commented 6 years ago

continued at #4