{"id":22785756,"url":"https://github.com/notpeter/palm-tesserae","last_synced_at":"2025-03-30T15:27:27.874Z","repository":{"id":264933793,"uuid":"805519050","full_name":"notpeter/palm-tesserae","owner":"notpeter","description":"Tesserae for PalmOS","archived":false,"fork":false,"pushed_at":"2024-05-24T18:57:20.000Z","size":102,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T23:51:41.651Z","etag":null,"topics":["c","palmos","tesserae"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/notpeter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-24T18:55:07.000Z","updated_at":"2024-06-18T14:10:28.000Z","dependencies_parsed_at":"2024-11-26T21:46:29.288Z","dependency_job_id":null,"html_url":"https://github.com/notpeter/palm-tesserae","commit_stats":null,"previous_names":["notpeter/palm-tesserae"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2Fpalm-tesserae","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2Fpalm-tesserae/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2Fpalm-tesserae/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2Fpalm-tesserae/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/notpeter","download_url":"https://codeload.github.com/notpeter/palm-tesserae/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246337186,"owners_count":20761173,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","palmos","tesserae"],"created_at":"2024-12-11T23:07:34.706Z","updated_at":"2025-03-30T15:27:27.844Z","avatar_url":"https://github.com/notpeter.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tesserae for the Palm\n\nTesserae is a single-player video game developed by Nicholas Schlott based on\n[Kent Brewster's DOS game Stained Glass](https://web.archive.org/web/20121221084920/http://www.sff.net/people/k.brewster/).\nand was first published in 1990. It commercially successful releases for\nMacintosh, Windows 3.x, DOS, Nintendo Game Boy and Sega Game Gear.\n\nAnd now PalmOS!\n\n![screenshot](screenshots/grayscale.gif)\n![screenshot](screenshots/6x7.gif)\n![screenshot](screenshots/newgame.gif)\n\n![screenshot](screenshots/10x9.gif)\n![screenshot](screenshots/5x5.gif)\n![screenshot](screenshots/preferences.gif)\n\n# History\n\nI wrote this during Summer 2002 to learn the PalmOS SDK, C and Emacs.\n\nI never completed the project and despite multiple attempts to get it\nto a releasable state, I gave up Jan 2004 and dumped everything online\nwith a public domain license at [duckies.org/palm/tess](https://web.archive.org/web/20050108233132/http://duckies.org:80/palm/tess/).\n\nFast forward to 2024, I wrote a small\n[tess_import](https://gist.github.com/notpeter/71e35a74a008d268057f564b76ff4f75)\nto retroactively create a git history from my backup zips.\n\n# Requirements\n\nThis targets PalmOS \u003e= 3.0 in either monochrome or color with 160x160 pixel\ndisplays. Various physical devices (Palm III, Palm IIIXE, Palm m500/m505/m515,\nZire, Tungsten T and multiple Sony Clies) were tested along with various ROMs\nfor the PalmOS Emulator (POSE).\n\nUse on high-resolution devices (320x320) is untested.\n\n# Issues\n\n\u003e The current version (2004-Jan-07) has a bug dealing with the detection of\n\u003e valid moves from the currently selected location. It happens if you click\n\u003e on a tile in the bottom two rows (broken pointers).\n\u003e Older versions (go back a few versions...like maybe till 2002 even) don't have that.\n\n# Development Environment setup\n\nTBD\n\nOriginally I used prc-tools under windows with cygwin.\n\n# License\n\n```\nOriginally Copyright (c) 2002-2004 Peter Tripp.\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n```\n\nSee [license.txt](license.txt) for more.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotpeter%2Fpalm-tesserae","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotpeter%2Fpalm-tesserae","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotpeter%2Fpalm-tesserae/lists"}