Skip to content

Commit fca0bfb

Browse files
TMHSDigitalclaude
andcommitted
Re-verify 37 needs-review entries, fill 2D view fields, test client search
Catalog (#54, #55, #56, #57): every listed entry re-read at its source on 2026-10-04 with a dated Evidence quote. 9 move to active (budgetpixel-sfx, accurig, gaea, pnggauntlet, xnormal, charge-materials, penzilla, fontshare, charmorph); echothief corrected to commercial: false (licence bars gaming), penzilla to commercial: false (paid invoice required), gaea to commercial: false (Community Edition); ccmixter, free-music-archive and sketchfab to commercial: varies; the rest stay needs-review with the open question in Notes. 2D fields (#41): camera_perspective on 8 entries, grid_dimensions on one, each from the source page. Tests (#67): catalog search, URL state, filters and 404 guesses move to site/lib/search.mjs (copied to dist/search.js; app.js and not-found.js load as modules); sync-counts and new-entry rewrites move to site/lib/scaffold.mjs. lib.test.mjs now 401 assertions. Closes #41, closes #54, closes #55, closes #56, closes #57, closes #67 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent f482137 commit fca0bfb

62 files changed

Lines changed: 673 additions & 355 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎catalog/2d/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ two carry obligations the rest do not.
9090
| [luizmelo-martial-hero](luizmelo-martial-hero.md) | LuizMelo Martial Hero | CC0 | yes | active |
9191
| [luizmelo-evil-wizard](luizmelo-evil-wizard.md) | LuizMelo Evil Wizard | CC0 | yes | active |
9292
| [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) | LuizMelo Monsters Fantasy | CC0 | yes | active |
93-
| [penzilla](penzilla.md) | Penzilla | custom | yes | needs-review |
93+
| [penzilla](penzilla.md) | Penzilla | custom | no | active |
9494
| [material-symbols](material-symbols.md) | Material Symbols | Apache-2.0 | yes | active |
9595
| [craftpix](craftpix.md) | CraftPix freebies | custom | yes | active |
9696
| [game-icons-net](game-icons-net.md) | Game-Icons.net | CC-BY-3.0 | yes | active |

‎catalog/2d/bondoki-rotating-gems.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ attribution_required: false
1111
formats: [GIF, PNG]
1212
tags: [match-3, gems, jewels, animated, puzzle, casual, mobile]
1313
grid_dimensions: 52x52
14+
camera_perspective: 2d_flat
1415
verified: 2026-09-23
1516
status: active
1617
---

‎catalog/2d/dcss-tiles.md‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ commercial: unknown
99
attribution_required: unknown
1010
formats: [PNG]
1111
tags: [roguelike, tileset, dungeon, monsters, items, mixed-license]
12-
verified: 2026-08-24
12+
verified: 2026-10-04
1313
status: needs-review
1414
maintenance: inactive
1515
grid_dimensions: 32x32
@@ -29,12 +29,17 @@ Thousands of 32x32 top-down tiles covering monsters, items, dungeon features, an
2929
- Tiles are 32x32 with a consistent silhouette-first style, so mixing in a handful of your own is realistic
3030
- Do not treat the game repository's GPL-2.0 as covering the art; the code license and the art license are separate questions here, and the art is the one that is unresolved
3131
- If a specific tile matters to your project, resolve it individually against `ARTISTS.md` rather than adopting the set wholesale
32+
- Still open (re-checked 2026-10-04): the `crawl/tiles` README says the export is meant to hold only CC0 tiles, but hedges ("every care possible has been taken"), describes the grant as "a license similar to \"public domain\"", and the export dates from 2015 with no push since 2020. No file states one unconditional licence for the packaged set, so `license` stays `varies` and `commercial` / `attribution_required` stay `unknown`. Settling it needs a statement from the maintainer, or a per-tile check against `ARTISTS.md`
3233

3334
## Evidence
3435

3536
- `LICENSE` in `crawl/crawl`, `master` (2026-08-24): "The majority of Crawl's tiles and artwork are released under the CC0 license"
3637
- Same file (2026-08-24): "the licensing situation may be complex, especially for older pieces"
3738
- `crawl/tiles` repository listing (2026-08-24): contains a file named `TILES_UNDER_UNKNOWN_LICENSE.md`
39+
- `LICENSE` in `crawl/crawl` via `gh api` (2026-10-04): unchanged, "Public Domain|CC0: most of tiles" and "the licensing situation may be complex, especially for older pieces"
40+
- `README.md` in `crawl/tiles` via `gh api` (2026-10-04): "Many of those artist making these changes have signed off their copyright, returning these tiles to a license similar to \"public domain\", CC Zero"; "While every care possible has been taken to separate those tiles released into CC Zero from those who have not or can not be contacted, if you happen to see a tile incorrectly included in this export, please contact the maintainer"
41+
- `TILES_UNDER_UNKNOWN_LICENSE.md` (2026-10-04): "The following tiles (as of 2010) had unclear ownership and/or the original author was unable to be reached. They will be excluded from any release."
42+
- `ARTISTS.md` (2026-10-04): "the list of artists that gave approval in 2010 for their artwork to be released under CC:0. It is asserted that this covers any new art submitted to Crawl."; repository `releases/` holds `Ancient` and `Nov-2015`
3843

3944
## Related
4045

‎catalog/2d/graphicburger-mobile-game-gui.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ commercial: true
99
attribution_required: false
1010
formats: [PSD]
1111
tags: [ui, cartoon, mobile, vector, button]
12+
camera_perspective: 2d_flat
1213
verified: 2026-09-30
1314
status: active
1415
---

‎catalog/2d/kenney-pixel-vehicle-pack.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,20 @@ commercial: true
1111
attribution_required: false
1212
formats: [PNG]
1313
tags: [vehicles, cars, pixel]
14+
camera_perspective: side_scroller
1415
verified: 2026-07-19
1516
status: active
1617
---
1718

1819
# Kenney Pixel Vehicle Pack
1920

20-
50 CC0 pixel car/vehicle sprites — fills the catalog’s 2D vehicles gap for top-down / side racers and city fillers.
21+
50 CC0 pixel car/vehicle sprites, drawn side-on. Fills the catalog’s 2D vehicles gap for side-view racers and street fillers.
2122

2223
## Notes
2324

2425
- Small pack; expect to tint/shade for variety
2526
- CC0 commercial embed OK; donation optional
27+
- View: the pack's preview sheet on the Kenney page (read 2026-10-04) shows every vehicle, pedestrian and road prop in side view, so it suits side-on racers and street scenes, not overhead ones
2628

2729
## Evidence
2830

‎catalog/2d/kenney-playing-cards-pack.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ commercial: true
1111
attribution_required: false
1212
formats: [PNG, CSV]
1313
tags: [cards, playing-cards, solitaire, poker, pixel, board-game, mobile]
14+
camera_perspective: 2d_flat
1415
verified: 2026-09-23
1516
status: active
1617
---

‎catalog/2d/kenney-puzzle-pack-2.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ commercial: true
1111
attribution_required: false
1212
formats: [PNG, SVG, XML]
1313
tags: [puzzle, casual, breakout, brick, pipes, coins, particles, mobile]
14+
camera_perspective: 2d_flat
1415
verified: 2026-09-23
1516
status: active
1617
---

‎catalog/2d/kenney-roguelike-characters.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ commercial: true
1111
attribution_required: false
1212
formats: [PNG]
1313
tags: [rpg, characters, roguelike, overworld, front-facing]
14+
grid_dimensions: 16x16
1415
camera_perspective: isometric_3_4
1516
verified: 2026-09-22
1617
status: active

‎catalog/2d/lospec.md‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ commercial: unknown
99
attribution_required: unknown
1010
formats: [gpl-palette, PAL, ASE, PNG]
1111
tags: [palettes, pixel-art, retro]
12-
verified: 2026-09-26
12+
verified: 2026-10-04
1313
status: needs-review
1414
---
1515

@@ -30,6 +30,9 @@ Curated pixel palettes and tools. **No site-wide commercial grant** — most pal
3030
- Live [palette-list/tag/cc0](https://lospec.com/palette-list/tag/cc0) (2026-07-20): some uploads self-tag CC0 (e.g. Paleto) — not a site-wide grant → keep `needs-review`
3131
- Live [Terms and Conditions](https://lospec.com/terms-and-conditions) (2026-09-26): covers use of the site and store ("This website is operated by Lospec"); sections on user submissions and prohibited uses, no licence granted for palette content
3232
- Live [Sweetie 16](https://lospec.com/palette-list/sweetie-16) (2026-09-26): "Palette created by GrafxKid", tags and download count only; no licence field
33+
- Live [Terms and Conditions](https://lospec.com/terms-and-conditions) (2026-10-04): unchanged; the only content clauses are about comments and prohibited uses ("You agree that your comments will not violate any right of any third-party, including copyright"), and no licence is granted for palettes
34+
- Live [Sweetie 16](https://lospec.com/palette-list/sweetie-16) (2026-10-04): "Palette created by GrafxKid", "Number of colors: 16", tags "artist, grafxkid, skeddlespicks"; still no licence field. Open question unchanged: palettes carry no per-item licence, so `commercial` and `attribution_required` stay `unknown`
35+
3336
## Related
3437

3538
- [paleto-vol01](paleto-vol01.md)

‎catalog/2d/opengameart.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ commercial: true
99
attribution_required: unknown
1010
formats: [PNG, SVG, OGG]
1111
tags: [community, pixel-art, aggregator]
12-
verified: 2026-09-26
12+
verified: 2026-10-04
1313
status: needs-review
1414
---
1515

@@ -22,7 +22,7 @@ Community hub for game art under many licenses (CC0, CC-BY, CC-BY-SA, GPL, OGA-B
2222
- FAQ: closed-source commercial games OK **if** you follow each file’s license
2323
- Multi-license uploads = pick one compatible set; SA/GPL packs need extra care (see [`docs/high-risk.md`](../../docs/high-risk.md))
2424
- Filter CC0 / CC-BY before packaging
25-
- `commercial: true` follows the FAQ's plain site-wide statement (re-read 2026-09-26). Still open: credit is per upload (CC0 none; CC-BY needs it; the FAQ says to assume GPL uploads need it), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review`
25+
- `commercial: true` follows the FAQ's plain site-wide statement (re-read 2026-10-04, unchanged). Still open: credit is per upload (CC0 none; CC-BY needs it; the FAQ says to assume GPL uploads need it), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review`
2626
- Apple App Store: the FAQ says GPL, LGPL, CC-BY-SA and CC-BY terms conflict with Apple's, so ask the artist first
2727

2828
## Evidence
@@ -32,6 +32,7 @@ Community hub for game art under many licenses (CC0, CC-BY, CC-BY-SA, GPL, OGA-B
3232
- Live [FAQ](https://opengameart.org/content/faq) (2026-09-26): "Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms."
3333
- Same FAQ (2026-09-26): CC0 works may be used "without asking, crediting or notifying the creating artist"; CC-BY: "You must state that you have used the work and credit the original artist"; GPL: "you should assume that all work contained on OpenGameArt requires it [attribution] unless otherwise specified"
3434
- Same FAQ (2026-09-26), Apple App Store: "Not necessarily." Terms "conflict with the terms of the GNU GPL, the GNU LGPL, CC-BY-SA, and CC-BY"
35+
- Live [FAQ](https://opengameart.org/content/faq) (2026-10-04): unchanged: "Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms."; CC0 "without asking, crediting or notifying the creating artist"; CC-BY "You must state that you have used the work and credit the original artist"; GPL "you should assume that all work contained on OpenGameArt requires it unless otherwise specified by the author of the work"
3536

3637
## Related
3738

0 commit comments

Comments
 (0)