summaryrefslogtreecommitdiff
path: root/apps/graphics
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-12-07 11:38:03 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-12-07 11:38:03 -0600
commit993af6483b5f57e131a6f6457e792910aff71fd6 (patch)
tree165fed3bb2ecfa42bdc6f6264def24c0451ab882 /apps/graphics
parenta66b8eb9134069cf2e5cd7a93453a9244e032bb9 (diff)
downloadnuttx-993af6483b5f57e131a6f6457e792910aff71fd6.tar.gz
nuttx-993af6483b5f57e131a6f6457e792910aff71fd6.tar.bz2
nuttx-993af6483b5f57e131a6f6457e792910aff71fd6.zip
Add a demo world
Diffstat (limited to 'apps/graphics')
-rw-r--r--apps/graphics/traveler/world/ceil1.pcxbin0 -> 1871 bytes
-rw-r--r--apps/graphics/traveler/world/door1.pcxbin0 -> 4004 bytes
-rw-r--r--apps/graphics/traveler/world/door2.pcxbin0 -> 3977 bytes
-rw-r--r--apps/graphics/traveler/world/door5.pcxbin0 -> 4670 bytes
-rw-r--r--apps/graphics/traveler/world/door6.pcxbin0 -> 2550 bytes
-rw-r--r--apps/graphics/traveler/world/drkwood1.pcxbin0 -> 4522 bytes
-rw-r--r--apps/graphics/traveler/world/drkwood2.pcxbin0 -> 4992 bytes
-rw-r--r--apps/graphics/traveler/world/floor1.pcxbin0 -> 3953 bytes
-rw-r--r--apps/graphics/traveler/world/floor3.pcxbin0 -> 2943 bytes
-rw-r--r--apps/graphics/traveler/world/gcloth1.pcxbin0 -> 3660 bytes
-rw-r--r--apps/graphics/traveler/world/gcloth2.pcxbin0 -> 3664 bytes
-rw-r--r--apps/graphics/traveler/world/gywall3.pcxbin0 -> 5388 bytes
-rw-r--r--apps/graphics/traveler/world/gywall4.pcxbin0 -> 4748 bytes
-rw-r--r--apps/graphics/traveler/world/marble1.pcxbin0 -> 3824 bytes
-rw-r--r--apps/graphics/traveler/world/marble2.pcxbin0 -> 3824 bytes
-rw-r--r--apps/graphics/traveler/world/mbcolm1.pcxbin0 -> 5803 bytes
-rw-r--r--apps/graphics/traveler/world/mbcolm2.pcxbin0 -> 5775 bytes
-rw-r--r--apps/graphics/traveler/world/mbrail1.pcxbin0 -> 3825 bytes
-rw-r--r--apps/graphics/traveler/world/mbrail2.pcxbin0 -> 3825 bytes
-rw-r--r--apps/graphics/traveler/world/pcurtn1.pcxbin0 -> 3939 bytes
-rw-r--r--apps/graphics/traveler/world/pcurtn2.pcxbin0 -> 3939 bytes
-rw-r--r--apps/graphics/traveler/world/transfrm.bml16
-rw-r--r--apps/graphics/traveler/world/transfrm.par23
-rw-r--r--apps/graphics/traveler/world/transfrm.pllbin0 -> 825 bytes
-rw-r--r--apps/graphics/traveler/world/transfrm.wld16
-rw-r--r--apps/graphics/traveler/world/trose1.pcxbin0 -> 2921 bytes
-rw-r--r--apps/graphics/traveler/world/trose2.pcxbin0 -> 2793 bytes
-rw-r--r--apps/graphics/traveler/world/twall13.pcxbin0 -> 2496 bytes
-rw-r--r--apps/graphics/traveler/world/twndo1.pcxbin0 -> 3763 bytes
-rw-r--r--apps/graphics/traveler/world/twndo2.pcxbin0 -> 3631 bytes
-rw-r--r--apps/graphics/traveler/world/wall1.pcxbin0 -> 2692 bytes
-rw-r--r--apps/graphics/traveler/world/wall10.pcxbin0 -> 5006 bytes
-rw-r--r--apps/graphics/traveler/world/wall2.pcxbin0 -> 2497 bytes
-rw-r--r--apps/graphics/traveler/world/wall3.pcxbin0 -> 4297 bytes
-rw-r--r--apps/graphics/traveler/world/wall4.pcxbin0 -> 4288 bytes
-rw-r--r--apps/graphics/traveler/world/wall5.pcxbin0 -> 4695 bytes
-rw-r--r--apps/graphics/traveler/world/wall6.pcxbin0 -> 4492 bytes
-rw-r--r--apps/graphics/traveler/world/wall7.pcxbin0 -> 2924 bytes
-rw-r--r--apps/graphics/traveler/world/wall8.pcxbin0 -> 3086 bytes
-rw-r--r--apps/graphics/traveler/world/wall9.pcxbin0 -> 4934 bytes
-rw-r--r--apps/graphics/traveler/world/wpanel1.pcxbin0 -> 4412 bytes
-rw-r--r--apps/graphics/traveler/world/wpanel2.pcxbin0 -> 4336 bytes
42 files changed, 55 insertions, 0 deletions
diff --git a/apps/graphics/traveler/world/ceil1.pcx b/apps/graphics/traveler/world/ceil1.pcx
new file mode 100644
index 000000000..115b06666
--- /dev/null
+++ b/apps/graphics/traveler/world/ceil1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/door1.pcx b/apps/graphics/traveler/world/door1.pcx
new file mode 100644
index 000000000..c477cedb2
--- /dev/null
+++ b/apps/graphics/traveler/world/door1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/door2.pcx b/apps/graphics/traveler/world/door2.pcx
new file mode 100644
index 000000000..f35d12d10
--- /dev/null
+++ b/apps/graphics/traveler/world/door2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/door5.pcx b/apps/graphics/traveler/world/door5.pcx
new file mode 100644
index 000000000..daf9457b0
--- /dev/null
+++ b/apps/graphics/traveler/world/door5.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/door6.pcx b/apps/graphics/traveler/world/door6.pcx
new file mode 100644
index 000000000..61b3500de
--- /dev/null
+++ b/apps/graphics/traveler/world/door6.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/drkwood1.pcx b/apps/graphics/traveler/world/drkwood1.pcx
new file mode 100644
index 000000000..5e8357e8c
--- /dev/null
+++ b/apps/graphics/traveler/world/drkwood1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/drkwood2.pcx b/apps/graphics/traveler/world/drkwood2.pcx
new file mode 100644
index 000000000..65f00b349
--- /dev/null
+++ b/apps/graphics/traveler/world/drkwood2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/floor1.pcx b/apps/graphics/traveler/world/floor1.pcx
new file mode 100644
index 000000000..cd8543199
--- /dev/null
+++ b/apps/graphics/traveler/world/floor1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/floor3.pcx b/apps/graphics/traveler/world/floor3.pcx
new file mode 100644
index 000000000..880add472
--- /dev/null
+++ b/apps/graphics/traveler/world/floor3.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/gcloth1.pcx b/apps/graphics/traveler/world/gcloth1.pcx
new file mode 100644
index 000000000..f20fc6b86
--- /dev/null
+++ b/apps/graphics/traveler/world/gcloth1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/gcloth2.pcx b/apps/graphics/traveler/world/gcloth2.pcx
new file mode 100644
index 000000000..5529eb27e
--- /dev/null
+++ b/apps/graphics/traveler/world/gcloth2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/gywall3.pcx b/apps/graphics/traveler/world/gywall3.pcx
new file mode 100644
index 000000000..86758700e
--- /dev/null
+++ b/apps/graphics/traveler/world/gywall3.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/gywall4.pcx b/apps/graphics/traveler/world/gywall4.pcx
new file mode 100644
index 000000000..430c612c6
--- /dev/null
+++ b/apps/graphics/traveler/world/gywall4.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/marble1.pcx b/apps/graphics/traveler/world/marble1.pcx
new file mode 100644
index 000000000..0c00e784d
--- /dev/null
+++ b/apps/graphics/traveler/world/marble1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/marble2.pcx b/apps/graphics/traveler/world/marble2.pcx
new file mode 100644
index 000000000..b61ef9a55
--- /dev/null
+++ b/apps/graphics/traveler/world/marble2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/mbcolm1.pcx b/apps/graphics/traveler/world/mbcolm1.pcx
new file mode 100644
index 000000000..d3711d353
--- /dev/null
+++ b/apps/graphics/traveler/world/mbcolm1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/mbcolm2.pcx b/apps/graphics/traveler/world/mbcolm2.pcx
new file mode 100644
index 000000000..6d3e2eb28
--- /dev/null
+++ b/apps/graphics/traveler/world/mbcolm2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/mbrail1.pcx b/apps/graphics/traveler/world/mbrail1.pcx
new file mode 100644
index 000000000..c0d3180d4
--- /dev/null
+++ b/apps/graphics/traveler/world/mbrail1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/mbrail2.pcx b/apps/graphics/traveler/world/mbrail2.pcx
new file mode 100644
index 000000000..9c613a910
--- /dev/null
+++ b/apps/graphics/traveler/world/mbrail2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/pcurtn1.pcx b/apps/graphics/traveler/world/pcurtn1.pcx
new file mode 100644
index 000000000..46cf844f7
--- /dev/null
+++ b/apps/graphics/traveler/world/pcurtn1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/pcurtn2.pcx b/apps/graphics/traveler/world/pcurtn2.pcx
new file mode 100644
index 000000000..d720a43d8
--- /dev/null
+++ b/apps/graphics/traveler/world/pcurtn2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/transfrm.bml b/apps/graphics/traveler/world/transfrm.bml
new file mode 100644
index 000000000..e930cdcbd
--- /dev/null
+++ b/apps/graphics/traveler/world/transfrm.bml
@@ -0,0 +1,16 @@
+14
+128 151
+wall1.pcx wall2.pcx
+wall3.pcx wall4.pcx
+gywall3.pcx gywall4.pcx
+wall7.pcx wall8.pcx
+floor3.pcx ceil1.pcx
+drkwood1.pcx drkwood2.pcx
+trose1.pcx trose2.pcx
+door5.pcx door6.pcx
+pcurtn1.pcx pcurtn2.pcx
+wall9.pcx wall10.pcx
+twndo1.pcx twndo2.pcx
+marble1.pcx marble2.pcx
+mbrail1.pcx mbrail2.pcx
+mbcolm1.pcx mbcolm2.pcx
diff --git a/apps/graphics/traveler/world/transfrm.par b/apps/graphics/traveler/world/transfrm.par
new file mode 100644
index 000000000..953ab765b
--- /dev/null
+++ b/apps/graphics/traveler/world/transfrm.par
@@ -0,0 +1,23 @@
+ 21
+ 30 -30 1
+ 32 16 1
+ 48 16 1
+ 64 16 1
+ 80 16 1
+ 96 8 1
+104 8 1
+112 8 1
+120 8 1
+128 8 1
+136 8 1
+144 8 1
+152 8 1
+160 8 1
+168 8 1
+176 8 1
+184 8 1
+192 16 1
+208 16 1
+224 16 1
+240 15 31
+
diff --git a/apps/graphics/traveler/world/transfrm.pll b/apps/graphics/traveler/world/transfrm.pll
new file mode 100644
index 000000000..8cb2a1bf1
--- /dev/null
+++ b/apps/graphics/traveler/world/transfrm.pll
Binary files differ
diff --git a/apps/graphics/traveler/world/transfrm.wld b/apps/graphics/traveler/world/transfrm.wld
new file mode 100644
index 000000000..2f4e457f6
--- /dev/null
+++ b/apps/graphics/traveler/world/transfrm.wld
@@ -0,0 +1,16 @@
+[camera]
+InitialCameraX=1056
+InitialCameraY=1328
+InitialCameraZ=928
+InitialCameraYaw=0
+InitialCamerPitch=1893
+
+[player]
+PlayerHeight=352
+PlayerWalkStepHeight=126
+PlayerRunStepHeight=224
+
+[world]
+WorldMap=transfrm.pll
+WorldPalette=transfrm.par
+WorldImages=transfrm.bml
diff --git a/apps/graphics/traveler/world/trose1.pcx b/apps/graphics/traveler/world/trose1.pcx
new file mode 100644
index 000000000..625e3fb43
--- /dev/null
+++ b/apps/graphics/traveler/world/trose1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/trose2.pcx b/apps/graphics/traveler/world/trose2.pcx
new file mode 100644
index 000000000..1fcbe561d
--- /dev/null
+++ b/apps/graphics/traveler/world/trose2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/twall13.pcx b/apps/graphics/traveler/world/twall13.pcx
new file mode 100644
index 000000000..e807fd9e4
--- /dev/null
+++ b/apps/graphics/traveler/world/twall13.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/twndo1.pcx b/apps/graphics/traveler/world/twndo1.pcx
new file mode 100644
index 000000000..dd93eb3c4
--- /dev/null
+++ b/apps/graphics/traveler/world/twndo1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/twndo2.pcx b/apps/graphics/traveler/world/twndo2.pcx
new file mode 100644
index 000000000..a6e18e7b4
--- /dev/null
+++ b/apps/graphics/traveler/world/twndo2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall1.pcx b/apps/graphics/traveler/world/wall1.pcx
new file mode 100644
index 000000000..ef86ca69c
--- /dev/null
+++ b/apps/graphics/traveler/world/wall1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall10.pcx b/apps/graphics/traveler/world/wall10.pcx
new file mode 100644
index 000000000..f15927e79
--- /dev/null
+++ b/apps/graphics/traveler/world/wall10.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall2.pcx b/apps/graphics/traveler/world/wall2.pcx
new file mode 100644
index 000000000..f5d12be41
--- /dev/null
+++ b/apps/graphics/traveler/world/wall2.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall3.pcx b/apps/graphics/traveler/world/wall3.pcx
new file mode 100644
index 000000000..e6d1981f0
--- /dev/null
+++ b/apps/graphics/traveler/world/wall3.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall4.pcx b/apps/graphics/traveler/world/wall4.pcx
new file mode 100644
index 000000000..c479b075d
--- /dev/null
+++ b/apps/graphics/traveler/world/wall4.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall5.pcx b/apps/graphics/traveler/world/wall5.pcx
new file mode 100644
index 000000000..02e5cb63c
--- /dev/null
+++ b/apps/graphics/traveler/world/wall5.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall6.pcx b/apps/graphics/traveler/world/wall6.pcx
new file mode 100644
index 000000000..497148166
--- /dev/null
+++ b/apps/graphics/traveler/world/wall6.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall7.pcx b/apps/graphics/traveler/world/wall7.pcx
new file mode 100644
index 000000000..e729b5a49
--- /dev/null
+++ b/apps/graphics/traveler/world/wall7.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall8.pcx b/apps/graphics/traveler/world/wall8.pcx
new file mode 100644
index 000000000..a9c1ca54a
--- /dev/null
+++ b/apps/graphics/traveler/world/wall8.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wall9.pcx b/apps/graphics/traveler/world/wall9.pcx
new file mode 100644
index 000000000..de38bb4dc
--- /dev/null
+++ b/apps/graphics/traveler/world/wall9.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wpanel1.pcx b/apps/graphics/traveler/world/wpanel1.pcx
new file mode 100644
index 000000000..622251ca5
--- /dev/null
+++ b/apps/graphics/traveler/world/wpanel1.pcx
Binary files differ
diff --git a/apps/graphics/traveler/world/wpanel2.pcx b/apps/graphics/traveler/world/wpanel2.pcx
new file mode 100644
index 000000000..392b0bf3e
--- /dev/null
+++ b/apps/graphics/traveler/world/wpanel2.pcx
Binary files differ