HamsterOS Atari 0.7.14

# Reuse and notices

HamsterOS_C64 is a Mean Hamster Software project. Its portable document/history and desktop code adapt the behavior contracts audited in the PC and CGA editions; their x86/8086 kernels and executable formats are not copied into this runtime.

The mouse pointer is copied exactly from `HamsterOS_CGA/kernel/cga_kernel.S`, labels `pointer_arrow_mask` and `pointer_arrow_fill_mask`. The spelling service adapts the algorithms in `HamsterOS/apps/hamwrite.c` and retains the exact original dataset and notices under `assets/SYSTEM`.

File and application icons reuse the existing HamsterOS icon library; drive artwork reuses HamsterOS shell glyphs and the C64 GUI's SD/cartridge artwork. Source hashes and the palette conversion are recorded with the imported icon assets.

The target builds use the maintained Mean Hamster Power Engine source and its independent Prism+ renderer. Their applicable licenses and notices accompany the distribution; dictionary provenance and ESDB notices accompany `SPELL.DAT`. This project is free for download, is not sold, and is noncommercial. No commercial game content is part of this desktop package.


HamNet+ Client License

Copyright (c) 2026 Mean Hamster Software. All rights reserved.

HamNet+, the native client source code, artwork, and documentation are
proprietary software owned by Mean Hamster Software.

You may install and use an unmodified copy of the HamNet+ client to access the
Mean Hamster service under the terms provided with that service. You may make
reasonable backup copies for your own use.

You may not redistribute, sell, sublicense, reverse engineer, or publish this
software or its source code without prior written permission from Mean Hamster
Software, except where applicable law expressly permits otherwise.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. IN NO EVENT SHALL MEAN
HAMSTER SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING
FROM USE OF THE SOFTWARE.

Third-party components remain under their own licenses. See the LICENSES
directory in a release package.


# HamNet image kernels

Mean Hamster Software's `HamNet/core/src/hamnet_image_decode.c` is pinned here
as `image_decode.reference.c`, SHA-256
`a96a51e23ef758518fa5209ba70ae74316acd08a0549815fab0f37c2ea0b8a63`.
The owner's requested C64 port reuses its baseline JPEG and DEFLATE kernels.
`python scripts/adapt-image-decoder.py` reproduces `src/hos_image_kernels.h`.
The C64 adapter quantizes directly to C64 colors, stores packed pixels, bounds
all storage and streams PNG output through a history ring and two scanlines.
The PC/CGA/HamNet source trees remain unchanged. The retained HamNet license
applies to these owner-provided sources.


