https://github.com/qalle2/nes-gradient
Gradient demo (NES)
https://github.com/qalle2/nes-gradient
6502 asm6 assembly demo homebrew nes
Last synced: 2 months ago
JSON representation
Gradient demo (NES)
- Host: GitHub
- URL: https://github.com/qalle2/nes-gradient
- Owner: qalle2
- License: gpl-3.0
- Created: 2022-05-30T00:10:47.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T01:27:23.000Z (over 2 years ago)
- Last Synced: 2023-10-05T10:59:16.869Z (over 2 years ago)
- Topics: 6502, asm6, assembly, demo, homebrew, nes
- Language: Assembly
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nes-gradient
A demo for the [NES](https://en.wikipedia.org/wiki/Nintendo_Entertainment_System). Shows an animated gradient and moving text. Warning: you may get a seizure.

Table of contents:
* [List of files](#list-of-files)
* [Technical info](#technical-info)
## List of files
* `gradient.asm`: source code (assembles with [ASM6](https://www.romhacking.net/utilities/674/))
* `gradient.nes.gz`: assembled program (iNES format, gzip compressed)
* `assemble.sh`: a Linux script that assembles the program (warning: deletes files)
* `hexdump.py`: creates `hexdump.txt`
* `hexdump.txt`: assembled program in hexadecimal
* `sin-gen.py`: generates a sine table
* `snap.png`: screenshot
## Technical info
* mapper: NROM
* PRG ROM: 16 KiB (only 1 KiB is actually used)
* CHR ROM: none (uses CHR RAM)
* name table mirroring: vertical
* compatibility: NTSC and PAL