()
| 74 | KBD kbd; |
| 75 | |
| 76 | void init() { |
| 77 | Globals.dedicated = Cvar.getInstance().Get("dedicated", "0", Defines.CVAR_NOSET ); |
| 78 | |
| 79 | String DRIVER = "lwjgl"; |
| 80 | |
| 81 | Jake2.Init(new String[] { "TestRenderer", "+set", "gl_mode", "6", |
| 82 | "+set", "vid_fullscreen", "0", "+set", "vid_ref", DRIVER }); |
| 83 | // sehr wichtig !!! |
| 84 | VID.Shutdown(); |
| 85 | |
| 86 | String[] names = Renderer.getDriverNames(); |
| 87 | System.out.println("Registered Drivers: " + Arrays.asList(names)); |
| 88 | |
| 89 | this.re = Renderer.getDriver(DRIVER); |
| 90 | ClientGlobals.re = this.re; |
| 91 | |
| 92 | System.out.println("Use driver: " + re); |
| 93 | System.out.flush(); |
| 94 | |
| 95 | re.Init(0, 0); |
| 96 | kbd = re.getKeyboardHandler(); |
| 97 | kbd.Init(); |
| 98 | |
| 99 | Cmd.AddCommand("nexttest", (List<String> args) -> { |
| 100 | testnr++; |
| 101 | testnr = testnr % 3; |
| 102 | }); |
| 103 | Cbuf.AddText("bind n nexttest"); |
| 104 | Cbuf.Execute(); |
| 105 | ClientGlobals.cls.key_dest = Defines.key_game; |
| 106 | ClientGlobals.cls.state = Defines.ca_active; |
| 107 | } |
| 108 | |
| 109 | float fps = 0.0f; |
| 110 |
no test coverage detected