Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/NesTiler.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-10-25 23:04:22 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-10-25 23:04:22 +0300
commita449c4befc8375f67e68321816d92a8845ae292c (patch)
tree106e46fd68ad8159cc78dc065bcde13869c9d127
parent814c154b4c3b6cdf4fcb4570f24aa0aad8e1822d (diff)
parentbd9f6c1fb18fcd5f6e91ae43987fa5193b336413 (diff)
Merge branch 'master' of github.com:ClusterM/NesTiler
-rw-r--r--Examples/README.md38
1 files changed, 38 insertions, 0 deletions
diff --git a/Examples/README.md b/Examples/README.md
index 23079fc..83f8770 100644
--- a/Examples/README.md
+++ b/Examples/README.md
@@ -1,3 +1,41 @@
# NesTiler usage examples
+[**nesasm CE**](https://github.com/ClusterM/nesasm) and **make** are required to compile those examples.
+## nrom_simple
+Very simple example with only one full screen image. Demo image is very simple and uses <256 tiles, so there are no need for any bankswitching.
+
+![Image](../TestImages/Images/blaster_master_right.png)
+
+## nrom_simple_offset
+Same as **nrom_simple** but image is cropped, so attribute table bytes are displaced (**--attribute-table-y-offset-#** option).
+
+## nrom_group_scroll
+This example uses two images with shared pattern table (**--share-pattern-table** option), <256 tiles totally, so it's possible to scroll them.
+
+![Image](../TestImages/Images/blaster_master_left.png)![Image](../TestImages/Images/blaster_master_right.png)
+
+## nrom_split
+This example uses single image splitted in two horizontally, each part uses it's own pattern table, <256 tiles each. Base nametable switches during image rendering, so it's possible to use 512 tiles in total.
+
+![Image](../TestImages/Images/jurassic.png)
+
+## nrom_split_lossy
+Same as **nrom_split** but with сomplicated image that doesn't fit NES colors limitations, so NesTiler tries to optimize it and dismiss some palettes and colors (**--lossy** option).
+
+![Image](../TestImages/Images/me.png) -> ![Image](https://user-images.githubusercontent.com/4236181/197870408-4472a362-2829-4c74-baaf-1c27c082d070.png)
+
+
+## mmc3_split4
+This example uses single image splitted into four horizontally. Each part uses it's own pattern table, <256 tiles each. MMC3 IRQs and bankswitching used to switch pattern tables on the respective lines, so it's possible to remove 256 tiles limitation at all.
+
+![Image](../TestImages/Images/myatej.gif)
+
+## mmc3_split2_animation
+Full screen animation. Two images splitted into two parts horizontally. MMC3 IRQs and bankswitching used to switch pattern tables on the respective lines.
+
+## sprites8x8
+Simple 8x8 sprites example.
+
+## sprites8x16
+Simple 8x16 sprites example.