diff options
author | inmarket <andrewh@inmarket.com.au> | 2013-12-24 19:58:18 +1000 |
---|---|---|
committer | inmarket <andrewh@inmarket.com.au> | 2013-12-24 19:58:18 +1000 |
commit | 0345dadebf55980d765826e32854049e498d5759 (patch) | |
tree | aa500fb65cda08d165dc2a66062beedcbdcb30fc /demos/3rdparty/doom/i_main.c | |
parent | c24512f6edaee109ac10c378e7e89218c48255b7 (diff) | |
download | uGFX-0345dadebf55980d765826e32854049e498d5759.tar.gz uGFX-0345dadebf55980d765826e32854049e498d5759.tar.bz2 uGFX-0345dadebf55980d765826e32854049e498d5759.zip |
Fixes to DOOM demo to remove some operating system dependancies.
Also now has working input (although not perfect) - Needs mouse or touch.
Also now supports screen size doubling when the screen is significantly larger than doom's screen.
Diffstat (limited to 'demos/3rdparty/doom/i_main.c')
-rw-r--r-- | demos/3rdparty/doom/i_main.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/demos/3rdparty/doom/i_main.c b/demos/3rdparty/doom/i_main.c index 0c618a5b..5c40432a 100644 --- a/demos/3rdparty/doom/i_main.c +++ b/demos/3rdparty/doom/i_main.c @@ -6,13 +6,12 @@ #include "d_main.h" // Emulate a command line -static int argc = 1; -static const char * const *argv = { "doom", }; +static const char const *argv[] = { "doom" }; int main(void) { gfxInit(); - myargc = argc; + myargc = sizeof(argv)/sizeof(argv[0]); myargv = argv; D_DoomMain(); } |