DEADSOFTWARE

Android: no need to load nanogl
[d2df-sdl.git] / android / src / org / d2df / app / Doom2DF.java
1 package org.d2df.app;
3 import android.app.Activity;
4 import android.os.Bundle;
6 import org.libsdl.app.SDL;
7 import org.libsdl.app.SDLActivity;
9 public class Doom2DF extends SDLActivity {
11 @Override
12 protected String[] getLibraries() {
13 return new String[] {
14 "SDL2",
15 "mpg123",
16 "SDL2_mixer",
17 "enet",
18 "Doom2DF"
19 };
20 }
22 @Override
23 protected void onCreate(Bundle savedInstanceState) {
24 super.onCreate(savedInstanceState);
26 CopyAssets.copyAssets(SDL.getContext(), "");
27 CopyAssets.copyAssets(SDL.getContext(), "data");
28 CopyAssets.copyAssets(SDL.getContext(), "data/models");
29 CopyAssets.copyAssets(SDL.getContext(), "maps");
30 CopyAssets.copyAssets(SDL.getContext(), "maps/megawads");
31 CopyAssets.copyAssets(SDL.getContext(), "wads");
32 CopyAssets.copyAssets(SDL.getContext(), "instruments");
33 CopyAssets.copyAssets(SDL.getContext(), "timidity.cfg");
34 }
36 @Override
37 protected void onDestroy() {
38 super.onDestroy();
40 /* This will fix bug #31 and may be #32 */
41 System.exit(0);
42 }
43 }