add support for Bitsy 7.10; turn dithering off by default; more help text

This commit is contained in:
Max Bradbury 2021-11-06 11:15:34 +00:00
parent a2c92b1e12
commit 7c444cb35d
3 changed files with 16 additions and 9 deletions

View File

@ -1,6 +1,6 @@
[package] [package]
name = "pixsy" name = "pixsy"
version = "0.75.0" version = "0.710.0"
description = "convert images to Bitsy rooms" description = "convert images to Bitsy rooms"
authors = ["Max Bradbury <max@tinybird.info>"] authors = ["Max Bradbury <max@tinybird.info>"]
edition = "2018" edition = "2018"
@ -12,8 +12,8 @@ crate-type = ["cdylib"]
[dependencies] [dependencies]
base64 = "^0.12.3" base64 = "^0.12.3"
bitsy-parser = "^0.75.0" bitsy-parser = "^0.710.0"
image = "^0.23.7" image = "^0.23.7"
json = "^0.12.4" json = "^0.12.4"
lazy_static = "^1.4.0" lazy_static = "^1.4.0"
wasm-bindgen = "=0.2.64" # newer versions are bugged... wasm-bindgen = "^0.2.78"

View File

@ -10,7 +10,7 @@ html(lang="en-gb")
header header
h1 pixsy h1 pixsy
p. p.
version 0.75.0 version 0.710.0
| |
#[a(href="http://tinybird.info/image-to-bitsy/old/" target="_blank") old version] #[a(href="http://tinybird.info/image-to-bitsy/old/" target="_blank") old version]
| |
@ -20,15 +20,21 @@ html(lang="en-gb")
.pages .pages
.page#start .page#start
p. p.
#[b pixsy] is a tool for #[a(href="http://bitsy.org/") Bitsy Game Maker] #[b pixsy] is a tool for #[a(href="https://bitsy.org/") Bitsy Game Maker]
that allows you to generate a room from an image and add it to your game. that allows you to generate a room from an image and add it to your game.
p this version is compatible with Bitsy version 7.5 and earlier. p.
this version is tested to be compatible with Bitsy version 7.10 and earlier.
later versions may also work fine, but make sure you have a backup of your game data.
p. p.
#[b pixsy] does not currently work via the Itch desktop program. #[b pixsy] does not currently work via the Itch desktop program.
if pixsy does not work for you, please try the if pixsy does not work for you, please try the
#[a(href="http://tinybird.info/image-to-bitsy/old/") old version] instead. #[a(href="http://tinybird.info/image-to-bitsy/old/") old version] instead.
p. p.
instructions can be found on the if your image is already the correct size for a bitsy room (128×128),
simply leave the zoom slider at the default setting.
you can draw your room in a pixel-art program and import it here.
p.
full instructions can be found on the
#[a(href="https://ruin.itch.io/pixsy/") itch.io page] - #[a(href="https://ruin.itch.io/pixsy/") itch.io page] -
scroll down to "how to use". scroll down to "how to use".
@ -89,8 +95,9 @@ html(lang="en-gb")
input#colour-foreground(type="color" value="#ffffff") input#colour-foreground(type="color" value="#ffffff")
label label
input#dither(type="checkbox" checked=true) input#dither(type="checkbox")
| dither | dither
p (approximates a greyscale effect)
br br
button.pagination.prev#back-to-image previous button.pagination.prev#back-to-image previous

View File

@ -41,7 +41,7 @@ lazy_static! {
image: None, image: None,
room_name: None, room_name: None,
palette: SelectedPalette::None, palette: SelectedPalette::None,
dither: true, dither: false,
brightness: 0, brightness: 0,
} }
); );