aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rwxr-xr-xshare/hackvr/examples/anonet_map.sh12
-rwxr-xr-xshare/hackvr/examples/anonet_map/map74
-rwxr-xr-xshare/hackvr/examples/anonet_map/paths-to-edges5
-rwxr-xr-xshare/hackvr/examples/anonet_map/run8
-rw-r--r--share/hackvr/examples/calendar/Makefile7
-rwxr-xr-xshare/hackvr/examples/calendar/calvr196
-rwxr-xr-xshare/hackvr/examples/chess/board.sh54
-rw-r--r--share/hackvr/examples/chess/camera.pos2
-rwxr-xr-xshare/hackvr/examples/chess/gnuchess-to-hackvr.sh32
-rwxr-xr-xshare/hackvr/examples/chess/hackvr-to-gnuchess.sh18
-rw-r--r--share/hackvr/examples/chess/pieces/bishop2
-rw-r--r--share/hackvr/examples/chess/pieces/king2
-rw-r--r--share/hackvr/examples/chess/pieces/knight2
-rw-r--r--share/hackvr/examples/chess/pieces/pawn1
-rw-r--r--share/hackvr/examples/chess/pieces/queen1
-rw-r--r--share/hackvr/examples/chess/pieces/rook1
-rwxr-xr-xshare/hackvr/examples/chess/run5
-rw-r--r--share/hackvr/examples/clock/Makefile11
-rwxr-xr-xshare/hackvr/examples/clock/generate.py10
-rwxr-xr-xshare/hackvr/examples/clock/hackvr-clock72
-rwxr-xr-xshare/hackvr/examples/clock/run.pre24
-rwxr-xr-xshare/hackvr/examples/clock/set_clock.sh10
-rwxr-xr-xshare/hackvr/examples/dothack/chaosgate.py63
-rwxr-xr-xshare/hackvr/examples/dothack/test.sh6
-rwxr-xr-xshare/hackvr/examples/draw/draw.sh48
-rwxr-xr-xshare/hackvr/examples/draw/run3
-rw-r--r--share/hackvr/examples/dungen/Makefile8
-rw-r--r--share/hackvr/examples/dungen/dun2ascii.c46
-rw-r--r--share/hackvr/examples/dungen/dun2hackvr.c59
-rwxr-xr-xshare/hackvr/examples/dungen/dunexplore.sh42
-rw-r--r--share/hackvr/examples/dungen/dungen.c61
-rwxr-xr-xshare/hackvr/examples/editor/editor.sh6
-rwxr-xr-xshare/hackvr/examples/fib.sh24
-rwxr-xr-xshare/hackvr/examples/filebrowser/action_to_target.sh11
-rwxr-xr-xshare/hackvr/examples/filebrowser/backend-filebrowser.sh18
-rwxr-xr-xshare/hackvr/examples/filebrowser/backend-gopher.sh22
-rwxr-xr-xshare/hackvr/examples/filebrowser/backend-ps.sh12
-rw-r--r--share/hackvr/examples/filebrowser/camera.pos2
-rwxr-xr-xshare/hackvr/examples/filebrowser/frontend-hackvr.sh6
-rwxr-xr-xshare/hackvr/examples/filebrowser/frontend-zenity.sh6
-rwxr-xr-xshare/hackvr/examples/filebrowser/list_to_cubes.sh33
-rwxr-xr-xshare/hackvr/examples/filebrowser/run3
-rwxr-xr-xshare/hackvr/examples/grid_floor.sh10
-rw-r--r--share/hackvr/examples/hackvr_term/Makefile19
-rw-r--r--share/hackvr/examples/hackvr_term/camera.pos4
-rwxr-xr-xshare/hackvr/examples/hackvr_term/hackvr_data_decode.sh3
-rwxr-xr-xshare/hackvr/examples/hackvr_term/hackvr_termbin30508 -> 0 bytes
-rw-r--r--share/hackvr/examples/hackvr_term/hackvr_term.c184
-rw-r--r--share/hackvr/examples/hackvr_term/libtmt/README.rst637
-rw-r--r--share/hackvr/examples/hackvr_term/libtmt/tmt.c500
-rw-r--r--share/hackvr/examples/hackvr_term/libtmt/tmt.h140
-rwxr-xr-xshare/hackvr/examples/hackvr_term/ptybin7776 -> 0 bytes
-rw-r--r--share/hackvr/examples/hackvr_term/pty.c70
-rwxr-xr-xshare/hackvr/examples/hackvr_term/read_line.sh5
-rwxr-xr-xshare/hackvr/examples/hackvr_term/run9
-rwxr-xr-xshare/hackvr/examples/hackvr_term/run.pty9
-rwxr-xr-xshare/hackvr/examples/hackvrd/hackvr-subsystem7
-rwxr-xr-xshare/hackvr/examples/hackvrd/hackvrd.sh115
-rwxr-xr-xshare/hackvr/examples/hackvrd/ident16
-rwxr-xr-xshare/hackvr/examples/hackvrd/list_to_cubes.sh33
-rwxr-xr-xshare/hackvr/examples/hackvrd/multi.sh10
-rwxr-xr-xshare/hackvr/examples/hackvrd/radio.sh84
-rwxr-xr-xshare/hackvr/examples/hackvrnet/connect.sh3
-rwxr-xr-xshare/hackvr/examples/marquee/marquee.sh28
-rwxr-xr-xshare/hackvr/examples/spinners/square.sh19
-rwxr-xr-xshare/hackvr/examples/starfieldbin7296 -> 0 bytes
-rw-r--r--share/hackvr/examples/starfield.c12
-rw-r--r--share/hackvr/examples/subsume/arms.hackvr7
-rwxr-xr-xshare/hackvr/examples/subsume/test.sh11
-rw-r--r--share/hackvr/examples/tictactoe/board13
-rw-r--r--share/hackvr/examples/tictactoe/board_orig14
-rw-r--r--share/hackvr/examples/tictactoe/camera.pos5
-rwxr-xr-xshare/hackvr/examples/tictactoe/game.sh37
-rwxr-xr-xshare/hackvr/examples/tictactoe/listen.sh11
-rw-r--r--share/hackvr/examples/tictactoe/marker02
-rw-r--r--share/hackvr/examples/tictactoe/marker11
-rwxr-xr-xshare/hackvr/examples/tictactoe/run4
-rw-r--r--share/hackvr/examples/uristart.conf2
-rw-r--r--share/hackvr/examples/wget-log0
-rw-r--r--share/hackvr/examples/wget-log.10
-rw-r--r--share/hackvr/examples/wget-log.20
-rwxr-xr-xshare/hackvr/examples/wordsearch/game.sh37
-rwxr-xr-xshare/hackvr/examples/wordsearch/run8
-rwxr-xr-xshare/hackvr/examples/xcmd.sh4
-rw-r--r--share/hackvr/font/apple410.hackvr526
l---------share/hackvr/font/default.hackvr1
-rw-r--r--share/hackvr/font/epoch_font.hackvr699
-rw-r--r--share/hackvr/meshes/.n64.hackvr.swpbin12288 -> 0 bytes
-rw-r--r--share/hackvr/meshes/Deer.obj1239
-rw-r--r--share/hackvr/meshes/bowser.hackvr1002
-rw-r--r--share/hackvr/meshes/bowser.obj3233
-rw-r--r--share/hackvr/meshes/bowser/bowser.mtl167
-rw-r--r--share/hackvr/meshes/bowser/bowser.zipbin328200 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/bowser_grp.pngbin273233 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/readme.txt1
-rw-r--r--share/hackvr/meshes/bowser/textures/100EF06A_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/12545C5B_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/1255BC5B_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/1AFD7ECE_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/1C026C20_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/1D630F9B_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/23860B32_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/25A0F12B_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/4566EEE9_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/5278DE3_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/5F9833D7_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/628F696F_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/7255709C_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/78DA6E54_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/7C0ED1D5_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/7FBF04C8_c.bmpbin3126 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/889C0E_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/bowser/textures/AE0327_c.bmpbin6198 -> 0 bytes
-rw-r--r--share/hackvr/meshes/cube.hackvr13
-rw-r--r--share/hackvr/meshes/cube.obj47
-rw-r--r--share/hackvr/meshes/cube2.hackvr6
-rwxr-xr-xshare/hackvr/meshes/drugsandwires/generate.py60
-rw-r--r--share/hackvr/meshes/female_basemesh1_2.hackvr1372
-rw-r--r--share/hackvr/meshes/female_basemesh1_2.obj4342
-rw-r--r--share/hackvr/meshes/floorgrid.hackvr2
-rw-r--r--share/hackvr/meshes/floppy.hackvr30
-rwxr-xr-xshare/hackvr/meshes/grid_floor.sh2
-rw-r--r--share/hackvr/meshes/guy_fawkes.obj553
-rw-r--r--share/hackvr/meshes/interceptor/Ship/Ship.mtl156
-rw-r--r--share/hackvr/meshes/interceptor/Ship/Ship.obj15070
-rw-r--r--share/hackvr/meshes/interceptor/Ship/Ship.smd24664
-rw-r--r--share/hackvr/meshes/interceptor/Ship/Thumbs.dbbin41472 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture000.pngbin52951 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture001.pngbin95100 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture002.pngbin41385 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture003.pngbin26236 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture004.pngbin11459 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture005.pngbin85465 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture006.pngbin37260 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture007.pngbin10859 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture008.pngbin54284 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture009.pngbin67603 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture010.pngbin79301 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture011.pngbin5572 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture012.pngbin12729 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture013.pngbin21131 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/Ship/texture014.pngbin30569 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/interceptor.zipbin955523 -> 0 bytes
-rw-r--r--share/hackvr/meshes/interceptor/readme.txt1
-rw-r--r--share/hackvr/meshes/male_basemesh1.obj3636
-rw-r--r--share/hackvr/meshes/monkey.blendbin439088 -> 0 bytes
-rw-r--r--share/hackvr/meshes/monkey.obj1013
-rw-r--r--share/hackvr/meshes/n64.hackvr13
-rw-r--r--share/hackvr/meshes/porygon/porygon.hackvr59
-rw-r--r--share/hackvr/meshes/porygon2/Porygon/porygon.mtl11
-rw-r--r--share/hackvr/meshes/porygon2/Porygon/porygon.obj1525
-rw-r--r--share/hackvr/meshes/porygon2/Porygon/porygon1.pngbin411 -> 0 bytes
-rw-r--r--share/hackvr/meshes/porygon2/Porygon/porygon2.pngbin434 -> 0 bytes
-rw-r--r--share/hackvr/meshes/porygon2/Porygon/porygon3.pngbin467 -> 0 bytes
-rw-r--r--share/hackvr/meshes/porygon2/Porygon/porygon4.pngbin534 -> 0 bytes
-rw-r--r--share/hackvr/meshes/porygon2/porygon.zipbin10402 -> 0 bytes
-rwxr-xr-xshare/hackvr/meshes/radial_to_cartesian.py16
-rw-r--r--share/hackvr/meshes/shittree.blendbin428904 -> 0 bytes
-rw-r--r--share/hackvr/meshes/shittree.obj32
-rw-r--r--share/hackvr/meshes/test.hackvr5
160 files changed, 0 insertions, 62597 deletions
diff --git a/share/hackvr/examples/anonet_map.sh b/share/hackvr/examples/anonet_map.sh
deleted file mode 100755
index 188dd78..0000000
--- a/share/hackvr/examples/anonet_map.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/env bash
-cat <(printf "%s move 0 0 -270\n" "$USER") \
- <(wget http://hacking.allowed.org/cgi-bin/map_hackvr.cgi -qO- 2>/dev/null) \
- /dev/stdin \
- | slowcat 0 \
- | hackvr "$USER" | tee -a /dev/stderr \
- | grep --line-buffered action \
- | stdbuf -oL cut '-d ' -f3 \
- | xargs -r -L1 printf "whois://hacking.allowed.org/AS%s\n" \
- | tee /dev/stderr \
- | xargs -r -L1 urlstart
-
diff --git a/share/hackvr/examples/anonet_map/map b/share/hackvr/examples/anonet_map/map
deleted file mode 100755
index 51a9e59..0000000
--- a/share/hackvr/examples/anonet_map/map
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/bash
-echo $USER set title anonet_AS_map
-
-paths="$(ncat --recv-only 21.41.41.1 64777 | sort | uniq | tee ${PREFIX}/var/cache/hackvr/anonet_data.new)"
-
-MAP=${PREFIX}/var/cache/hackvr/anonet_map.hackvr
-mkdir -p ${PREFIX}/var/cache/hackvr/
-
-#see if the data actually changed before regenerating this shit...
-if cmp ${PREFIX}/var/cache/hackvr/anonet_data.new ${PREFIX}/var/cache/hackvr/anonet_data.old ; then
- cat $MAP
- exit 0
-fi
-
-mv ${PREFIX}/var/cache/hackvr/anonet_data.new ${PREFIX}/var/cache/hackvr/anonet_data.old
-
-> $MAP
-
-nodes=$(printf "%s\n" "$paths" | tr ' ' '\n' | sort | uniq)
-nodes_count="$(printf "%s\n" "$nodes" | tr ' ' '\n' | wc -l | tr -cd '0-9')"
-#echo $nodes
-#echo $nodes_count
-echo $USER move 0 0 -20
-coords="$( (for node in $nodes;do
- printf "AS%s addshape 4 2 0 8 0 0 0 0\n" "$node"
- printf "AS* rotate 0 0 +%d\n" "$[360 / ${nodes_count} ]"
- printf "AS* flatten\n"
-done
-printf "* export *\n"
-) | hackvr_headless 2>/dev/null | sed 's/^*_AS//g' | cut '-d ' -f5,6)"
-#printf "%s\n" "$coords"
-xcoords="$(printf "%s\n" "$coords" | cut '-d ' -f1)"
-ycoords="$(printf "%s\n" "$coords" | cut '-d ' -f2)"
-
-#echo $xcoords
-#echo $ycoords
-
-edges=$(printf "%s\n" "$paths" | tr '\n' '\0' | xargs -n1 -0 ./paths-to-edges | sort | uniq | tr ' ' '_')
-
-index_of() {
- printf "%s\n" "$nodes" | grep -n '^'"$1"'$' | cut -d: -f1
-}
-
-xcoord_by_ASN() {
- printf "%s\n" "$xcoords" | head -n "$(index_of $1)" | tail -n1
-}
-