shithub: rc

Download patch

ref: 1e61dde798a8eaa55a41bf57298dc7f849af7579
parent: 75bb3285ca6067dbd3a19cadb821a53cf392a74c
author: qwx <qwx@sciops.net>
date: Wed Oct 28 08:03:28 EDT 2020

rename doom2 -> doom

fucks out git9

diff: cannot open a/crawl//null: file does not exist: 'a/crawl//null' diff: cannot open a/doom/doom: file does not exist: 'a/doom/doom' diff: cannot open a/drills//null: file does not exist: 'a/drills//null' diff: cannot open a/gfx//null: file does not exist: 'a/gfx//null' diff: cannot open a/launch//null: file does not exist: 'a/launch//null' diff: cannot open a/play//null: file does not exist: 'a/play//null' diff: cannot open a/rc//null: file does not exist: 'a/rc//null' diff: cannot open a/rio//null: file does not exist: 'a/rio//null'
--- a/doom2
+++ /dev/null
@@ -1,58 +1,0 @@
-#!/bin/rc -e
-# set up namespace for a particular version of doom and launch it
-# default setup:
-# - $home/lib/doom: mntpt and location of config file
-# - $home/lib/doom/$game: user game directories: savegames and screenshots
-# - /sys/games/lib/doom/$game: system iwad and pwad directories
-# cwd is bound over $mntpt to allow loading stuff from there
-# example: launch doom2 with scythe.wad (both in /sys/games/lib/doom/d2)
-#	; doom d2 -file scythe.wad
-# example game version names:
-# doom.wad → /sys/games/lib/doom/d1/
-# doom2.wad → /sys/games/lib/doom/d2/
-# doom2f.wad → /sys/games/lib/doom/d2f/
-# doom1.wad → /sys/games/lib/doom/dsh/
-# plutonia.wad → /sys/games/lib/doom/plt/
-# tnt.wad → /sys/games/lib/doom/tnt/
-# doomu.wad → /sys/games/lib/doom/ud/
-
-rfork ne
-flagfmt='b,l,z,m mntpt'
-args='game [params]'
-if(! ifs=() eval `{aux/getflags $*} || ~ $#* 0){
-	aux/usage
-	exit usage
-}
-mntpt=$home/lib/doom
-if(~ $#flagm 1)
-	mntpt=$flagm
-if(! test -d $mntpt/$1)
-	mkdir -p $mntpt/$1
-bind -ac $mntpt/$1 $mntpt
-if(test -d /sys/games/lib/doom/$1)
-	bind -a /sys/games/lib/doom/$1 $mntpt
-if(! ~ $flagb 1)
-	bind -b `{pwd} $mntpt
-cd $mntpt
-
-# max scaling factor is 4 unless doom itself is patched
-if(~ $#vgasize 0 || ~ $flagz 1)
-	r=(-dx 328 -dy 208)
-if not
-	r=`{echo $vgasize |\
-		awk -Fx '{
-			a=$1/320;
-			b=$2/200;
-			c=int(b<a?b:a);
-			if(c*320 == $1 || c*200 == $2)
-				c--;
-			print "-dx", c*320+8, "-dy", c*200+8
-		}'
-	}
-if(! ~ $flagz 1)
-	echo resize $r >/dev/wctl
-
-if(! ~ $flagl 1)
-	games/doom $* >/dev/null
-if not
-	games/doom $* >/tmp/doomlog.$pid >[2=1]