[pypy-svn] r53731 - pypy/branch/gameboy-emulator/pypy/lang/gameboy

tverwaes at codespeak.net tverwaes at codespeak.net
Sat Apr 12 22:55:10 CEST 2008


Author: tverwaes
Date: Sat Apr 12 22:55:08 2008
New Revision: 53731

Modified:
   pypy/branch/gameboy-emulator/pypy/lang/gameboy/cartridge.py
Log:
commented out bogous assert


Modified: pypy/branch/gameboy-emulator/pypy/lang/gameboy/cartridge.py
==============================================================================
--- pypy/branch/gameboy-emulator/pypy/lang/gameboy/cartridge.py	(original)
+++ pypy/branch/gameboy-emulator/pypy/lang/gameboy/cartridge.py	Sat Apr 12 22:55:08 2008
@@ -699,12 +699,12 @@
 # MEMORY BANK MAPPING ----------------------------------------------------------
 
 MEMORY_BANK_TYPE_RANGES = [
-   (constants.TYPE_MBC1,             constants.TYPE_MBC1_RAM_BATTERY,        MBC1),
-   (constants.TYPE_MBC2,             constants.TYPE_MBC2_BATTERY,            MBC2),
-   (constants.TYPE_MBC3_RTC_BATTERY, constants.TYPE_MBC3_RAM_BATTERY,        MBC3),
-   (constants.TYPE_MBC5,             constants.TYPE_MBC5_RUMBLE_RAM_BATTERY, MBC5),
-   (constants.TYPE_HUC3_RTC_RAM,     constants.TYPE_HUC3_RTC_RAM,            HuC3),
-   (constants.TYPE_HUC1_RAM_BATTERY, constants.TYPE_HUC1_RAM_BATTERY,        HuC1)
+    (constants.TYPE_MBC1,             constants.TYPE_MBC1_RAM_BATTERY,        MBC1),
+    (constants.TYPE_MBC2,             constants.TYPE_MBC2_BATTERY,            MBC2),
+    (constants.TYPE_MBC3_RTC_BATTERY, constants.TYPE_MBC3_RAM_BATTERY,        MBC3),
+    (constants.TYPE_MBC5,             constants.TYPE_MBC5_RUMBLE_RAM_BATTERY, MBC5),
+    (constants.TYPE_HUC3_RTC_RAM,     constants.TYPE_HUC3_RTC_RAM,            HuC3),
+    (constants.TYPE_HUC1_RAM_BATTERY, constants.TYPE_HUC1_RAM_BATTERY,        HuC1)
 ]
 
 
@@ -717,7 +717,9 @@
             positions = range(entry[0], entry[1]+1)
         for pos in positions:
             result[pos] = entry[-1]
-    assert None not in result
+    # XXX the following assert is disabled because it seems bogous
+    # in constants, they don't have 256 types...
+    # assert None not in result
     return result
 
-MEMORY_BANK_MAPPING = initialize_mapping_table()
\ No newline at end of file
+MEMORY_BANK_MAPPING = initialize_mapping_table()



More information about the Pypy-commit mailing list