Browse code

* Fixes for gcc and clang (while they can compile the code, the DLLs made aren't functional, but oh well).

* [2SF] Used more up-to-date asmjit, despite the ugly looking code.

Naram Qashat authored on 2014/09/17 19:51:45
Showing 1 changed files
... ...
@@ -1,5 +1,5 @@
1 1
 /*
2
-	Copyright (C) 2009-2011 DeSmuME team
2
+	Copyright (C) 2009-2013 DeSmuME team
3 3
 
4 4
 	This file is free software: you can redistribute it and/or modify
5 5
 	it under the terms of the GNU General Public License as published by
... ...
@@ -17,5 +17,4 @@
17 17
 
18 18
 #pragma once
19 19
 
20
-const char *EMU_DESMUME_VERSION_STRING();
21 20
 const char *EMU_DESMUME_NAME_AND_VERSION();
Browse code

Use #pragma once instead of include guards.

Naram Qashat authored on 2014/09/08 14:47:36
Showing 1 changed files
... ...
@@ -15,10 +15,7 @@
15 15
 	along with the this software.  If not, see <http://www.gnu.org/licenses/>.
16 16
 */
17 17
 
18
-#ifndef VERSION_H
19
-#define VERSION_H
18
+#pragma once
20 19
 
21 20
 const char *EMU_DESMUME_VERSION_STRING();
22 21
 const char *EMU_DESMUME_NAME_AND_VERSION();
23
-
24
-#endif
Browse code

Updating in_2sf to use a newish version of DeSmuME, 0.9.9 from SVN. Somewhat cleaned up as well, but not everything because it's a pain in the ass.

Naram Qashat authored on 2013/04/18 17:22:55
Showing 1 changed files
... ...
@@ -15,11 +15,10 @@
15 15
 	along with the this software.  If not, see <http://www.gnu.org/licenses/>.
16 16
 */
17 17
 
18
-#include <string>
18
+#ifndef VERSION_H
19
+#define VERSION_H
19 20
 
20
-#include "types.h"
21
-
22
-//uint32_t EMU_DESMUME_VERSION_NUMERIC();
23 21
 const char *EMU_DESMUME_VERSION_STRING();
24 22
 const char *EMU_DESMUME_NAME_AND_VERSION();
25
-//const char *EMU_DESMUME_COMPILER_DETAIL();
23
+
24
+#endif
Browse code

Import actual code.

Naram Qashat authored on 2013/03/26 02:41:19
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,25 @@
1
+/*
2
+	Copyright (C) 2009-2011 DeSmuME team
3
+
4
+	This file is free software: you can redistribute it and/or modify
5
+	it under the terms of the GNU General Public License as published by
6
+	the Free Software Foundation, either version 2 of the License, or
7
+	(at your option) any later version.
8
+
9
+	This file is distributed in the hope that it will be useful,
10
+	but WITHOUT ANY WARRANTY; without even the implied warranty of
11
+	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
+	GNU General Public License for more details.
13
+
14
+	You should have received a copy of the GNU General Public License
15
+	along with the this software.  If not, see <http://www.gnu.org/licenses/>.
16
+*/
17
+
18
+#include <string>
19
+
20
+#include "types.h"
21
+
22
+//uint32_t EMU_DESMUME_VERSION_NUMERIC();
23
+const char *EMU_DESMUME_VERSION_STRING();
24
+const char *EMU_DESMUME_NAME_AND_VERSION();
25
+//const char *EMU_DESMUME_COMPILER_DETAIL();