Comments (1)
Progress so far:
- As per 8bit-Dude/8bit-Unity#12, the problem is that, while the palette colors are correct, the generated PNG is 8bpp, instead of 4bpp;
- Unfortunately, the version of PIL that's shipped with 8bit-Unity seems incapable of writing 4bpp images;
- Researched a few Node.js packages to handle PNG files, but while most of them are able to read 4bpp images, almost none seems able to write them (almost all can write 24bpp and some can write 8bpp); from the documentation, it sounds like node-canvas could, maybe do the trick, but it is not certain;
- Tried using ImageMagick, but while it has an option to use a palette, it automatically deletes unused colors, and there seems to be no way to prevent this behavior;
- Maybe use GIMP script-fu and call it from the command line? That may require some research.
from blocklyvn8bit.
Related Issues (20)
- nice idea HOT 12
- settings HOT 8
- Optimize screen rendering
- character name HOT 17
- Implement screen layout configuration HOT 3
- For some reason, in some circunstances, the images are being resized to 320 x 202
- blocklyvn8bit character name HOT 22
- Implement support for NES
- Problem when selecting between a large amount of images HOT 6
- thanks, its been a while, I downloaded new version but "Failed to run emulator!" how do i connect it again? Im tryn to run as c64
- Fix handling of non-alphanumeric characters on image file names. HOT 14
- Add option to go back to the main menu at any time
- Apparent memory leakage when updating background image over and over HOT 6
- Implement support for choosing font
- Error while executing multiple `say` commands.
- Implement support for music.
- Allow to customize how the position at which the menu is rendered
- Refactor code generation to be more generic
- Lynx build batch file often fails to run when invoked from inside the application
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blocklyvn8bit.