initial import
[picodrive.git] / platform / uiq3 / PicoDrive.mmp
diff --git a/platform/uiq3/PicoDrive.mmp b/platform/uiq3/PicoDrive.mmp
new file mode 100644 (file)
index 0000000..0156526
--- /dev/null
@@ -0,0 +1,140 @@
+TARGET                 PicoDrive.exe\r
+TARGETTYPE             exe\r
+//TARGETPATH           ?\r
+UID                            0x100039CE 0xA00010F3\r
+EPOCSTACKSIZE  0x3000 // required by CQikSelectFileDlg\r
+EPOCHEAPSIZE   0x100 0x00800000 // required by large ROMs :)\r
+\r
+// resource\r
+SOURCEPATH             Rsc\r
+START RESOURCE         PicoDrive.rss\r
+HEADER\r
+TARGETPATH             \Resource\Apps\r
+LANG                   SC\r
+END\r
+\r
+START RESOURCE PicoDrive_reg.rss\r
+TARGETPATH             \private\10003a3f\apps\r
+END\r
+\r
+START RESOURCE PicoDrive_loc.rss\r
+TARGETPATH             \Resource\Apps\r
+LANG                   SC\r
+END\r
+\r
+CAPABILITY             none // SwEvent // forbidden\r
+\r
+USERINCLUDE     ..\..\r
+\r
+SYSTEMINCLUDE  \epoc32\include\r
+SYSTEMINCLUDE  \epoc32\include\libc\r
+\r
+// launcher\r
+SOURCEPATH      .\r
+SYSTEMINCLUDE  .               // for port_config.h\r
+SOURCE                 App.cpp\r
+SOURCE                 Engine.cpp\r
+SOURCE                 Dialogs.cpp\r
+SOURCE                 CSimpleTextParser.cpp\r
+\r
+// engine\r
+SOURCEPATH      engine\r
+SOURCE                 main.cpp\r
+SOURCE                 vid.cpp\r
+SOURCE                 polledas.cpp\r
+SOURCE                 debug.cpp\r
+SOURCE                 audio_mediaserver.cpp\r
+SOURCE                 blit.c\r
+\r
+// pico\r
+MACRO                  _UNZIP_SUPPORT\r
+SOURCEPATH      ..\..\Pico\r
+USERINCLUDE     ..\..\Pico\r
+SOURCE                 Area.c\r
+SOURCE                 Cart.c\r
+SOURCE                 Draw.c\r
+SOURCE                 Draw2.c\r
+SOURCE                 Memory.c\r
+SOURCE                 Misc.c\r
+SOURCE                 Pico.c\r
+SOURCE                 Sek.c\r
+SOURCE                 Utils.c\r
+SOURCE                 VideoPort.c\r
+\r
+// pico - sound\r
+SOURCEPATH      ..\..\Pico\Sound\r
+SOURCE                 sound.c\r
+SOURCE                 sn76496.c\r
+SOURCE                 ym2612.c\r
+\r
+// CPU cores\r
+MACRO                  EMU_M68K\r
+SOURCEPATH      ..\..\cpu\Musashi\r
+USERINCLUDE     ..\..\cpu\Musashi\r
+SOURCE                 m68kcpu.c\r
+SOURCE                 m68kopac.c\r
+SOURCE                 m68kopdm.c\r
+SOURCE                 m68kopnz.c\r
+SOURCE                 m68kops.c\r
+\r
+//MACRO                        _USE_MZ80\r
+//SOURCEPATH      ..\win32\z80\r
+//SOURCE                       mz80_asm.obj\r
+\r
+// misc\r
+SOURCEPATH      ..\..\unzip\r
+USERINCLUDE     ..\..\unzip\r
+SOURCE                 unzip.c\r
+SOURCEPATH      ..\..\zlib\r
+USERINCLUDE     ..\..\zlib\r
+SOURCE                 gzio_symb.c\r
+\r
+\r
+// TODO: get rid of unneeded stuff\r
+LIBRARY                        ESTLIB.LIB\r
+LIBRARY                        euser.lib \r
+LIBRARY                        apparc.lib \r
+LIBRARY                        cone.lib \r
+LIBRARY                        eikcore.lib \r
+LIBRARY                        eikcoctl.lib \r
+LIBRARY                        qikcore.lib\r
+LIBRARY                        qikdlg.lib // CQikSelectFileDlg\r
+LIBRARY                        etext.lib  // TCharFormat\r
+LIBRARY                        bafl.lib   // CDesCArrayFlat\r
+LIBRARY                        efsrv.lib\r
+LIBRARY                        eikctl.lib\r
+\r
+LIBRARY                        WS32.LIB\r
+LIBRARY                        EIKDLG.LIB\r
+//LIBRARY                      EGUL.LIB  // CColorList\r
+LIBRARY                        GDI.LIB   // TTypeface\r
+LIBRARY                        estor.lib // RWriteStream\r
+\r
+LIBRARY                        EZLIB.LIB\r
+LIBRARY                        HAL.LIB\r
+\r
+LIBRARY                        mediaclient.LIB\r
+LIBRARY                        mediaclientaudiostream.LIB\r
+\r
+\r
+\r
+STATICLIBRARY  qikalloc.lib\r
+LIBRARY                        qikallocdll.lib\r
+\r
+\r
+MACRO                  __DEBUG_PRINT\r
+MACRO                  __BROKEN_FWRITE\r
+\r
+\r
+USERINCLUDE     .\r
+START BITMAP   PicoDrive.mbm\r
+HEADER\r
+TARGETPATH             \Resource\Apps\r
+SOURCEPATH             Rsc\r
+SOURCE c24             Pico18x18.bmp\r
+SOURCE 8               Pico18x18m.bmp\r
+SOURCE c24             Pico40x40.bmp\r
+SOURCE 8               Pico40x40m.bmp\r
+SOURCE c24             Pico64x64.bmp\r
+SOURCE 8               Pico64x64m.bmp\r
+END\r