nurpax / petmate

PETSCII editor with Electron/React/Redux
MIT License
183 stars 14 forks source link

Add seq export format #150

Closed manuelvio closed 5 years ago

manuelvio commented 5 years ago

After being bitten by git and its commit history management (again), I've decided to nuke my fork and reapply changed files. I've closed the previous PR in order to open this one.

The previous PR description still apply, as modified files are the same: Recently I was asked to create a PETSCII logo for a bbs and I needed to save my file in seq format. Due to lack of support for this format in petmate I had to save my file in an intermediate .c format and open it in Marq's PETSCII editor in order to get a seq export. Luckily enough, sources for seq export are available, so I decided to integrate them into petmate as an exercise (and because I'm a bit lazy and I don't want to jump from an editor to another :) ) I've noticed that issue #99 was closed due to the lack of specifications, I don't know if this particular implementation meets some official standards (if any), but I can say that files generated with it can be used in bbs.

nurpax commented 5 years ago

Thank you so much!

manuelvio commented 5 years ago

It seems that the code I borrowed from Marq Petscii editor was, in fact, originally written by @sixofdloc in his PETSCII2SEQ, so the credit of the main seq export code in my pr should be his.