
The shell script, convert_sprites.sh, downloads the sprite sheet, splits it up, generates backsprites, palettes, and compresses the sprites for use in the disassembly.

My friend, Behold3r, has a sheet with all the sprites, with one layer per author, and used to export it after each update. So that's probably how it's going to stay.
PLAY POKEMON RANDOMIZER ONLINE LICENSE
Some are leftovers from the /vp/ sheet, with authors unknown, and for many, I've gotten exclusive license for randomizer usage, and no more. I've been kind of dodging that issue, not for being selfish, but due to the vague licensing most of them have. I've been asked over the years to give away the sprites. Some guidelines for new sprites could be made. I wanted sprites to be consistent to some extent with the original gen 1 look, which is why I kept the original palettes, backsprite sizes, and forbade the use of gen 2 sprites. I always put a lot of value in making the game look "authentic", so to speak. A little over half Pokémon got backsprites until now, the ones that don't have the frontsprite, cropped to the top right corner. Unlike the front sprites, there wasn't a good collection of backsprites. The /vp/ sheet was also lacking Gen 6 Pokémon entirely, so we there was a bit of a team effort to draw new sprites for the randomizer. I also drew some of the new sprites myself :)

I believe about 2/3 of the sprites were replaced. The sprites were closer to "shitty MS Paint" style than "Gen 1 style", so me and my friend Behold3r started working on replacing them with better sprites available on DeviantArt and other sites - always making sure to ask for permission from the artist. Only later I learned that some sprites were put on it without the knowledge of their authors. Since it claimed anything can be done with the sheet without credit, I used it. What stood at the initial resource for the randomizer's sprites was a sheet of gen 1 styled Pokémon sprites that was created or collected by /vp/. The data Pokémon spritesĪlthough only graphics, the sprites are arguably one of the most important things about the randomizer, because without them, it would be no fun to play at all. I'm going to cover every part of the randomizer. anyway, here's a description of how current randomizer works in all, in case you're interested in working on it. In the short term, it might be worth shaping up the current version, but I'd really love to see the rewrite happen. I simply don't have the time or will to create the new version at the moment. What I had planned was create a rewrite with a whole new architecture that would make it easy to extend the randomizer, but sadly I never got too far.

There are a few bugs that were never fixed, and the structure isn't sustainable. Sadly, when I stopped working on it, the randomizer was left in a direly unfinished state. If anybody is perhaps interested in taking over or maintaining it, here's everything you need to know. Unfortunately, I haven't brought myself to work on it in a long time, which I feel really bad about. Hi! I made the Online Pokémon randomizer like two years ago at this point. Do not use the sprites without the express permission of their authors.Do not run this in production (i.e., host it) without my permission.Central repository for Sanqui's Online randomizer, to-be randomized.games.
