aboutsummaryrefslogtreecommitdiffstats
path: root/webstart/old
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2013-06-28 19:06:14 +0200
committerSven Gothel <[email protected]>2013-06-28 19:06:14 +0200
commit54bbd1a726e73841f0bd4cc79e5b12e83a88ba18 (patch)
tree6e71430ad8217e1fce810b5310ec0b5b2766340c /webstart/old
parent28ed823b1a804145b4dd741807a83570abc139e1 (diff)
Add Applet Feature incl. required fixes.
- Jake2Applet - Reenable JavaScript Bridge to resize Applet - Pass through 4:3 aspect custom video mode (Jake2 args) - Pass through applet parameter 'jake_args' (Jake2 args) - OSX Hack: Re-create Game at init, otherwise flickering appears (??) - Fix VID.init: Set vid_ref.modifier = true, otherwise not guaranteed VID creation - BeginFrame, R_BeginFrame, beginFrame, activateGLContext: Return 'true', if ctx is available, otherwise false to skip frame. - NEWTWin: - Applet mode (in Applet container): Always release GL ctx - Use GLAnimatorControl impl, to state whether we are animating or not and to tell us, whether we have to release the GL ctx. - Add HOME -> Reparent feature for Applets - Workaround for NEWT/Windows Bug 798 - NEWT Key Handling: - Ignore auto-repeat - Workaround for NEWT/Windows Bug 798 - Add HTML page - normal - debug mode
Diffstat (limited to 'webstart/old')
-rw-r--r--webstart/old/jake2_jogl11.jnlp39
-rw-r--r--webstart/old/jake2_lwjgl.jnlp50
2 files changed, 89 insertions, 0 deletions
diff --git a/webstart/old/jake2_jogl11.jnlp b/webstart/old/jake2_jogl11.jnlp
new file mode 100644
index 0000000..66870ed
--- /dev/null
+++ b/webstart/old/jake2_jogl11.jnlp
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<jnlp spec="1.0+"
+ codebase="http://jake2.in-chemnitz.de/downloads"
+ href="jake2_jogl11.jnlp">
+
+ <information>
+ <title>Jake2</title>
+ <vendor>Bytonic Software</vendor>
+ <homepage href="http://www.bytonic.de/html/jake2.html"/>
+ <description>Java port of the Quake2 game engine</description>
+ <icon href="http://jake2.in-chemnitz.de/downloads/icon.gif"/>
+ <offline-allowed/>
+ </information>
+
+ <security>
+ <all-permissions/>
+ </security>
+
+ <resources>
+ <j2se version="1.4+" max-heap-size="100M"/>
+ <jar href="http://jake2.in-chemnitz.de/downloads/lib/jake2.jar"/>
+ <property name="sun.java2d.noddraw" value="true"/>
+ <extension name="jogl" href="https://jogl.dev.java.net/webstart/jogl-1-1.jnlp"/>
+ <extension name="joal" href="http://download.java.net/media/joal/webstart/joal.jnlp" />
+ </resources>
+
+ <application-desc main-class="jake2.Jake2">
+ <argument>+set</argument>
+ <argument>vid_ref</argument>
+ <argument>fastjogl</argument>
+ <argument>+set</argument>
+ <argument>s_impl</argument>
+ <argument>joal</argument>
+ <argument>+set</argument>
+ <argument>adr0</argument>
+ <argument>jake2.in-chemnitz.de</argument>
+ </application-desc>
+
+</jnlp>
diff --git a/webstart/old/jake2_lwjgl.jnlp b/webstart/old/jake2_lwjgl.jnlp
new file mode 100644
index 0000000..99e2106
--- /dev/null
+++ b/webstart/old/jake2_lwjgl.jnlp
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<jnlp spec="1.0+"
+ codebase="http://jake2.in-chemnitz.de/downloads"
+ href="jake2_lwjgl.jnlp">
+
+ <information>
+ <title>Jake2</title>
+ <vendor>Bytonic Software</vendor>
+ <homepage href="http://www.bytonic.de/html/jake2.html"/>
+ <description>Java port of the Quake2 game engine</description>
+ <icon href="http://jake2.in-chemnitz.de/downloads/icon.gif"/>
+ <offline-allowed/>
+ </information>
+
+ <security>
+ <all-permissions/>
+ </security>
+
+ <resources>
+ <j2se version="1.4+" max-heap-size="100M"/>
+ <jar href="http://jake2.in-chemnitz.de/downloads/lib/jake2.jar"/>
+ <jar href="http://jake2.in-chemnitz.de/downloads/lib/lwjgl.jar"/>
+ <jar href="http://jake2.in-chemnitz.de/downloads/lib/lwjgl_util.jar"/>
+ </resources>
+
+ <resources os="Linux">
+ <nativelib href="http://jake2.in-chemnitz.de/downloads/lib/linux/lwjgl-native.jar"/>
+ </resources>
+
+ <resources os="Windows">
+ <nativelib href="http://jake2.in-chemnitz.de/downloads/lib/windows/lwjgl-native.jar"/>
+ </resources>
+
+ <resources os="Mac OS X">
+ <nativelib href="http://jake2.in-chemnitz.de/downloads/lib/osx/lwjgl-native.jar"/>
+ </resources>
+
+ <application-desc main-class="jake2.Jake2">
+ <argument>+set</argument>
+ <argument>vid_ref</argument>
+ <argument>lwjgl</argument>
+ <argument>+set</argument>
+ <argument>s_impl</argument>
+ <argument>lwjgl</argument>
+ <argument>+set</argument>
+ <argument>adr0</argument>
+ <argument>jake2.in-chemnitz.de</argument>
+ </application-desc>
+
+</jnlp>