[Scummvm-cvs-logs] SF.net SVN: scummvm:[50615] scummvm/branches/gsoc2010-plugins/backends/ platform/ds/arm9/source/dsmain.cpp

toneman1138 at users.sourceforge.net toneman1138 at users.sourceforge.net
Sat Jul 3 06:01:40 CEST 2010


Revision: 50615
          http://scummvm.svn.sourceforge.net/scummvm/?rev=50615&view=rev
Author:   toneman1138
Date:     2010-07-03 04:01:39 +0000 (Sat, 03 Jul 2010)

Log Message:
-----------
changed main to use DS plugin provider if dynamic modules are turned on

Modified Paths:
--------------
    scummvm/branches/gsoc2010-plugins/backends/platform/ds/arm9/source/dsmain.cpp

Modified: scummvm/branches/gsoc2010-plugins/backends/platform/ds/arm9/source/dsmain.cpp
===================================================================
--- scummvm/branches/gsoc2010-plugins/backends/platform/ds/arm9/source/dsmain.cpp	2010-07-03 03:48:26 UTC (rev 50614)
+++ scummvm/branches/gsoc2010-plugins/backends/platform/ds/arm9/source/dsmain.cpp	2010-07-03 04:01:39 UTC (rev 50615)
@@ -702,7 +702,7 @@
 
 
 
-	consoleInit(NULL, 0, BgType_Text4bpp, BgSize_T_256x256, 2, 0, true);
+	consoleInit(NULL, 0, BgType_Text4bpp, BgSize_T_256x256, 2, 0, true, true);
 
 	// Set this again because consoleinit resets it
 	videoSetMode(MODE_5_2D | (consoleEnable? DISPLAY_BG0_ACTIVE: 0) | DISPLAY_BG3_ACTIVE | DISPLAY_SPR_ACTIVE | DISPLAY_SPR_1D | DISPLAY_SPR_1D_BMP);
@@ -940,7 +940,7 @@
 	SUB_BG0_CR = BG_MAP_BASE(4) | BG_TILE_BASE(0);
 	SUB_BG0_Y0 = 0;
 
-	consoleInit(NULL, 0, BgType_Text4bpp, BgSize_T_256x256, 4, 0, false);
+	consoleInit(NULL, 0, BgType_Text4bpp, BgSize_T_256x256, 4, 0, false, true);
 //	consoleInitDefault((u16*)SCREEN_BASE_BLOCK_SUB(4), (u16*)CHAR_BASE_BLOCK_SUB(0), 16);
 
 	for (int r = 0; r < 32 * 32; r++) {
@@ -3346,6 +3346,9 @@
 	const char *argv[] = {"/scummvmds", "--config=scummvmk.ini"};
 #endif
 
+#ifdef DYNAMIC_MODULES
+	PluginManager::instance().addPluginProvider(new DSPluginProvider());
+#endif
 
 	while (1) {
 		scummvm_main(ARRAYSIZE(argv), (char **) &argv);


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list