+#if 0\r
+struct TMasterRomInfo\r
+{\r
+ uint64 md5lower;\r
+ const char* params;\r
+};\r
+\r
+class TMasterRomInfoParams : public std::map<std::string,std::string> \r
+{\r
+public:\r
+ bool ContainsKey(const std::string& key) { return find(key) != end(); }\r
+};\r
+#endif\r
+\r
+//mbg merge 6/29/06\r
+extern uint8 *ROM;\r
+extern uint8 *VROM;\r
+extern uint32 VROM_size;\r
+extern uint32 ROM_size;\r
+extern int iNesSave(); //bbit Edited: line added\r
+extern int iNesSaveAs(char* name);\r
+extern char LoadedRomFName[2048]; //bbit Edited: line added\r
+//extern const TMasterRomInfo* MasterRomInfo;\r
+//extern TMasterRomInfoParams MasterRomInfoParams;\r
+\r
+//mbg merge 7/19/06 changed to c++ decl format\r
+struct iNES_HEADER {\r
+ char ID[4]; /*NES^Z*/\r
+ uint8 ROM_size;\r
+ uint8 VROM_size;\r
+ uint8 ROM_type;\r
+ uint8 ROM_type2;\r
+ uint8 reserve[8];\r
+};\r