summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--hash/dc.xml970
-rw-r--r--hash/neogeo.xml4
-rw-r--r--hash/pc98_cd.xml4
-rw-r--r--plugins/hiscore/sort_hiscore.lua2
-rw-r--r--scripts/genie.lua2
-rw-r--r--src/devices/bus/a2bus/a2diskiing.cpp2
-rw-r--r--src/devices/bus/cbus/pc9801_118.cpp2
-rw-r--r--src/devices/bus/cbus/pc9801_26.cpp4
-rw-r--r--src/devices/bus/cbus/pc9801_86.cpp22
-rw-r--r--src/devices/bus/cbus/pc9801_86.h4
-rw-r--r--src/devices/bus/cbus/pc9801_snd.cpp4
-rw-r--r--src/devices/bus/cbus/pc9801_snd.h6
-rw-r--r--src/devices/bus/interpro/sr/edge.cpp6
-rw-r--r--src/devices/bus/interpro/sr/edge.h8
-rw-r--r--src/devices/bus/isa/lbaenhancer.cpp26
-rw-r--r--src/devices/bus/isa/lbaenhancer.h2
-rw-r--r--src/devices/cpu/i86/i86.cpp2
-rw-r--r--src/devices/cpu/m6502/xavix.cpp12
-rw-r--r--src/devices/cpu/m6502/xavix2000.cpp128
-rw-r--r--src/devices/cpu/m68000/m68kcpu.cpp2
-rw-r--r--src/devices/cpu/sh/sh.h2
-rw-r--r--src/devices/machine/amigafdc.cpp2
-rw-r--r--src/devices/machine/fdc37c93x.h2
-rw-r--r--src/devices/machine/pckeybrd.cpp2
-rw-r--r--src/devices/sound/aica.cpp2
-rw-r--r--src/devices/video/stvvdp1.cpp2
-rw-r--r--src/devices/video/stvvdp2.cpp34
-rw-r--r--src/devices/video/voodoo.h10
-rw-r--r--src/devices/video/voodoo_pci.cpp2
-rw-r--r--src/emu/devcb.h2
-rw-r--r--src/emu/gamedrv.h10
-rw-r--r--src/lib/formats/ap2_dsk.cpp2
-rw-r--r--src/lib/formats/flopimg.h4
-rw-r--r--src/lib/netlist/devices/nlid_system.h2
-rw-r--r--src/mame/drivers/abc80x.cpp18
-rw-r--r--src/mame/drivers/amaticmg.cpp2
-rw-r--r--src/mame/drivers/arkanoid.cpp12
-rw-r--r--src/mame/drivers/battlane.cpp4
-rw-r--r--src/mame/drivers/blmbycar.cpp12
-rw-r--r--src/mame/drivers/cps1.cpp8
-rw-r--r--src/mame/drivers/csplayh5.cpp4
-rw-r--r--src/mame/drivers/deadang.cpp32
-rw-r--r--src/mame/drivers/exerion.cpp14
-rw-r--r--src/mame/drivers/f1gp.cpp8
-rw-r--r--src/mame/drivers/fcombat.cpp22
-rw-r--r--src/mame/drivers/fidel6502.cpp2
-rw-r--r--src/mame/drivers/igs017.cpp2
-rw-r--r--src/mame/drivers/jaguar.cpp6
-rw-r--r--src/mame/drivers/mappy.cpp2
-rw-r--r--src/mame/drivers/markham.cpp10
-rw-r--r--src/mame/drivers/midzeus.cpp2
-rw-r--r--src/mame/drivers/mil4000.cpp2
-rw-r--r--src/mame/drivers/naomi.cpp20
-rw-r--r--src/mame/drivers/nmk16.cpp2
-rw-r--r--src/mame/drivers/pc9801.cpp28
-rw-r--r--src/mame/drivers/pgm.cpp2
-rw-r--r--src/mame/drivers/pk8020.cpp16
-rw-r--r--src/mame/drivers/qtsbc.cpp2
-rw-r--r--src/mame/drivers/rungun.cpp4
-rw-r--r--src/mame/drivers/seicupbl.cpp22
-rw-r--r--src/mame/drivers/seta2.cpp2
-rw-r--r--src/mame/drivers/simpl156.cpp4
-rw-r--r--src/mame/drivers/subsino.cpp2
-rw-r--r--src/mame/drivers/taitogn.cpp2
-rw-r--r--src/mame/drivers/tatsumi.cpp6
-rw-r--r--src/mame/drivers/vamphalf.cpp4
-rw-r--r--src/mame/drivers/vii.cpp2
-rw-r--r--src/mame/drivers/witch.cpp18
-rw-r--r--src/mame/includes/abc80x.h4
-rw-r--r--src/mame/includes/exterm.h2
-rw-r--r--src/mame/includes/fmtowns.h2
-rw-r--r--src/mame/includes/fuukifg2.h2
-rw-r--r--src/mame/includes/jaguar.h2
-rw-r--r--src/mame/includes/markham.h2
-rw-r--r--src/mame/includes/poly.h2
-rw-r--r--src/mame/includes/sub.h8
-rw-r--r--src/mame/includes/supbtime.h2
-rw-r--r--src/mame/includes/tatsumi.h2
-rw-r--r--src/mame/includes/tp84.h2
-rw-r--r--src/mame/layout/irrmaze.lay4
-rw-r--r--src/mame/machine/dc-ctrl.cpp4
-rw-r--r--src/mame/machine/dc-ctrl.h6
-rw-r--r--src/mame/machine/hal2.h2
-rw-r--r--src/mame/machine/interpro_ioga.cpp2
-rw-r--r--src/mame/machine/konppc.cpp4
-rw-r--r--src/mame/machine/model1io2.cpp84
-rw-r--r--src/mame/machine/naomi.cpp6
-rw-r--r--src/mame/machine/nb1412m2.cpp96
-rw-r--r--src/mame/machine/nb1412m2.h6
-rw-r--r--src/mame/machine/pgmprot_igs027a_type3.h2
-rw-r--r--src/mame/machine/poly.cpp44
-rw-r--r--src/mame/machine/seibucop/seibucop.cpp16
-rw-r--r--src/mame/machine/seicopbl.cpp108
-rw-r--r--src/mame/machine/seicopbl.h2
-rw-r--r--src/mame/mame.lst4
-rw-r--r--src/mame/video/deadang.cpp32
-rw-r--r--src/mame/video/sub.cpp6
-rw-r--r--src/mame/video/supbtime.cpp8
-rw-r--r--src/mame/video/tatsumi.cpp4
-rw-r--r--src/osd/modules/output/network.cpp4
-rw-r--r--src/osd/modules/output/output_module.h4
-rw-r--r--src/osd/modules/output/win32_output.cpp6
-rw-r--r--src/osd/modules/output/win32_output.h4
103 files changed, 1038 insertions, 1038 deletions
diff --git a/hash/dc.xml b/hash/dc.xml
index dde1dbb447e..303ca8398d2 100644
--- a/hash/dc.xml
+++ b/hash/dc.xml
@@ -23,8 +23,8 @@ http://segaretro.org/
<!--
Dreamcast serial labels
- WORLD
- =====
+ WORLD
+ =====
Prefixes
======
@@ -139,8 +139,8 @@ Developer
- EUROPE
- ======
+ EUROPE
+ ======
Region
======
@@ -175,46 +175,46 @@ Region
**-*****-B9 : France
610-**** : Appears to be serials for Japanese demos and pack-ins as well as very early European pack-ins (e.g. DreamKey 1.0)
- Found on both discs and covers for Japanese games, and only on covers for European games.
- On European releases, these seem to only be a supplemental serial to the common 832-****-** serial.
+ Found on both discs and covers for Japanese games, and only on covers for European games.
+ On European releases, these seem to only be a supplemental serial to the common 832-****-** serial.
673-***** : Appears to be serials for Japanese games, demos and pack-ins as well as very early European pack-ins (e.g. DreamKey 1.0)
- Found on discs and covers.
- Never the same for different parts of same game. (E.g. disc: 673-01243 / cover: 673-01244)
+ Found on discs and covers.
+ Never the same for different parts of same game. (E.g. disc: 673-01243 / cover: 673-01244)
820-****-** : Appears to be a Sega part number for printed, non-disc media.
- Found on front and back cover of box.
- Never the same for different parts of same game. (E.g. front cover: 820-0343-50 / back cover: 820-0344-05)
+ Found on front and back cover of box.
+ Never the same for different parts of same game. (E.g. front cover: 820-0343-50 / back cover: 820-0344-05)
830-****-** : Appears to be a Sega part number for retail discs.
- Found on discs only.
- Never the same for different discs of same game. (E.g. disc 1: 830-0134-05 / disc 2: 830-0139-05)
+ Found on discs only.
+ Never the same for different discs of same game. (E.g. disc 1: 830-0134-05 / disc 2: 830-0139-05)
832-****-** : Appears to be serials for first-part pack-ins (E.g. Dream On, DreamKey).
- Found on discs and covers.
+ Found on discs and covers.
833-****-** : Appears to be a Sega part number for first-party pack-in discs (E.g. Dream On, DreamKey).
- Found on discs only.
+ Found on discs only.
835-****-** : Appears to be a Sega part number for demo discs.
- Found on discs only.
+ Found on discs only.
950-****-** : Appears to be a Sega part number for promo discs.
- Found on "white label" promo discs.
+ Found on "white label" promo discs.
952-****-** : Serials for "white label" promos.
- Found on "white label" discs and promo covers.
+ Found on "white label" discs and promo covers.
D-****-** : Appears to be serials for demos.
- Found on discs only.
+ Found on discs only.
P830-****-** : Appears to be a Sega part number for promo discs.
- Found on discs only.
+ Found on discs only.
- USA
- ===
+ USA
+ ===
IGN** : ?
SDC-***** : Demos?
@@ -223,19 +223,19 @@ P830-****-** : Appears to be a Sega part number for promo discs.
- JAPAN
- =====
+ JAPAN
+ =====
HDR-**** : The HDR prefix indicates a first party-developed game.
670-***** : Appears to be a Sega part number for Japanese games.
- Found on cover of box, disc and obi.
- Never the same for different parts of same game. (E.g. disc: 670-13724 / obi: 670-13725 / cover: 670-13726)
+ Found on cover of box, disc and obi.
+ Never the same for different parts of same game. (E.g. disc: 670-13724 / obi: 670-13725 / cover: 670-13726)
- BRAZIL
- ======
+ BRAZIL
+ ======
197*** : All Brazilian games' serials start with 197.
-->
@@ -8926,17 +8926,17 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Dreamon Volume 10 (France) (Track 4).bin" size="22402800" crc="017fbcf5" md5="cc57453dec248f3c4b083dfc5d478315" sha1="9f62eb28ca822dcbbfd3a95334394beb7248ed43"/>
<rom name="Dreamon Volume 10 (France) (Track 5).bin" size="1012425456" crc="bdef571c" md5="78660cde3b2c97846c0e2d09a01438b3" sha1="adbf7f77f732a0e886aa384199b4d0175ce8ae80"/>
-->
- <description>DreamOn Volume 10 (Fra)</description>
- <year>2000</year>
- <publisher>Sega</publisher>
- <info name="serial" value="832-0031-09"/>
- <info name="release" value="200007xx" />
+ <description>DreamOn Volume 10 (Fra)</description>
+ <year>2000</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="832-0031-09"/>
+ <info name="release" value="200007xx" />
<info name="ring_code" value="832-0031-0233SS EMI CD HOLLAND @ 1"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="dreamon volume 10 (fra)" sha1="c74d3cb406df16e3cf3cda2b6ad8648ee9869677"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="dreamon volume 10 (fra)" sha1="c74d3cb406df16e3cf3cda2b6ad8648ee9869677"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -10137,18 +10137,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Dreamcast Promotion Disk (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Dreamcast Promotion Disk (Japan) (Track 3).bin" size="1185760800" crc="4d5b3c4d" md5="2b876aa52b973da81d538e7ed0b3dac6" sha1="0c8bd9e71a1eff946af80d00f4370c23bbf2f5d1"/>
-->
- <description>Dreamcast Promotion Disk (Jpn)</description>
- <year>1999</year>
- <publisher>Sega</publisher>
- <info name="serial" value="610-7124"/>
- <info name="release" value="19990402" />
- <info name="alt_title" value="ドリームキャスト プロモーションディスク" />
+ <description>Dreamcast Promotion Disk (Jpn)</description>
+ <year>1999</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="610-7124"/>
+ <info name="release" value="19990402" />
+ <info name="alt_title" value="ドリームキャスト プロモーションディスク" />
<info name="ring_code" value="610-7124-0056 MT B04"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="dreamcast promotion disk (jpn)" sha1="48c3d90c4e0b272ccb8f9ada7a1feb3758d83061"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="dreamcast promotion disk (jpn)" sha1="48c3d90c4e0b272ccb8f9ada7a1feb3758d83061"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -11422,18 +11422,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Eldorado Gate Dai-7-kan (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Eldorado Gate Dai-7-kan (Japan) (Track 3).bin" size="1185760800" crc="d7f306ed" md5="0ac6668aaa26de6bc84e549f531142c8" sha1="353a0c1c3c9a4266c640ee780946f12c8d3aa6ea"/>
-->
- <description>Eldorado Gate Dai-7-kan (Jpn)</description>
- <year>2001</year>
- <publisher>Capcom</publisher>
- <info name="serial" value="T-1229M"/>
- <info name="release" value="20011010" />
- <info name="alt_title" value="エルドラドゲート 第7巻" />
+ <description>Eldorado Gate Dai-7-kan (Jpn)</description>
+ <year>2001</year>
+ <publisher>Capcom</publisher>
+ <info name="serial" value="T-1229M"/>
+ <info name="release" value="20011010" />
+ <info name="alt_title" value="エルドラドゲート 第7巻" />
<info name="ring_code" value="&lt;T-1229M-0768&gt;HL916B"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="eldorado gate dai-7-kan (jpn)" sha1="f21855a78f2511c2faa4c679bd3d9b031d896654"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="eldorado gate dai-7-kan (jpn)" sha1="f21855a78f2511c2faa4c679bd3d9b031d896654"/>
+ </diskarea>
+ </part>
</software>
<software name="egg">
@@ -11503,18 +11503,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Erde - Nezu no Ki no Shita de (Japan) (Track 2).bin" size="2302608" crc="a9684d33" md5="3a23931b29da109b04737c79cbcc18fc" sha1="1312a9ce85a306e731945dc0e97a047b2a7c6187"/>
<rom name="Erde - Nezu no Ki no Shita de (Japan) (Track 3).bin" size="1185760800" crc="aa2515a5" md5="fda9c5bd8344ed8caef70e5e5288d490" sha1="06a2f7c28b790617170c5cc30fc5f4b7617e148b"/>
-->
- <description>Erde: Nezu no Ki no Shita de (Jpn)</description>
- <year>2003</year>
- <publisher>KID</publisher>
- <info name="serial" value="T-19720M"/>
- <info name="release" value="20030807" />
- <info name="alt_title" value="Erde 〜ネズの樹の下で〜" />
+ <description>Erde: Nezu no Ki no Shita de (Jpn)</description>
+ <year>2003</year>
+ <publisher>KID</publisher>
+ <info name="serial" value="T-19720M"/>
+ <info name="release" value="20030807" />
+ <info name="alt_title" value="Erde 〜ネズの樹の下で〜" />
<info name="ring_code" value="T-19720M-0887 MT B08"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="erde nezu no ki no shita de (jpn)" sha1="e12bc896c2fc1f7d1bae56e5e28f89734edfb2d7"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="erde nezu no ki no shita de (jpn)" sha1="e12bc896c2fc1f7d1bae56e5e28f89734edfb2d7"/>
+ </diskarea>
+ </part>
</software>
<software name="es">
@@ -11534,31 +11534,31 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Es (Japan) (Disc 3) (Track 2).bin" size="2234400" crc="92d6f316" md5="4056064873cbca333866a4de028a210a" sha1="3ccca0b2e0dc33bed46a7bf3780f11d7fefd7d9e"/>
<rom name="Es (Japan) (Disc 3) (Track 3).bin" size="1185760800" crc="0a036cb1" md5="d916dd5c6064bbcc061d5a1ade72bf99" sha1="1c9725805ed9ca365f653b9d978fcc3434790a5e"/>
-->
- <description>Es (Jpn)</description>
- <year>2001</year>
- <publisher>TV Asahi</publisher>
- <info name="serial" value="T-45501M"/>
- <info name="release" value="20010405" />
- <info name="alt_title" value="エス" />
+ <description>Es (Jpn)</description>
+ <year>2001</year>
+ <publisher>TV Asahi</publisher>
+ <info name="serial" value="T-45501M"/>
+ <info name="release" value="20010405" />
+ <info name="alt_title" value="エス" />
<info name="ring_code" value="T-45501M-0661 2MM1 C 12 (Disc 1), T-45501M-0662 1MM1 C 12 (Disc 2), T-45501M-0663 1MM1 C 12 (Disc 3)"/>
- <part interface="cdrom" name="cdrom1">
- <feature name="part_id" value="Disc 1"/>
- <diskarea name="cdrom">
- <disk name="es (jpn) (disc 1)" sha1="6715ff835ceb413c4b52609e078fac1401c69e93"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom2">
- <feature name="part_id" value="Disc 2"/>
- <diskarea name="cdrom">
- <disk name="es (jpn) (disc 2)" sha1="b0d04e113e15db3b76f5ad78f712ac85ba10a980"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom3">
- <feature name="part_id" value="Disc 3"/>
- <diskarea name="cdrom">
- <disk name="es (jpn) (disc 3)" sha1="5f01bb4d23c2f95e2064b91917ffbf5db31e02b7"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom1">
+ <feature name="part_id" value="Disc 1"/>
+ <diskarea name="cdrom">
+ <disk name="es (jpn) (disc 1)" sha1="6715ff835ceb413c4b52609e078fac1401c69e93"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom2">
+ <feature name="part_id" value="Disc 2"/>
+ <diskarea name="cdrom">
+ <disk name="es (jpn) (disc 2)" sha1="b0d04e113e15db3b76f5ad78f712ac85ba10a980"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom3">
+ <feature name="part_id" value="Disc 3"/>
+ <diskarea name="cdrom">
+ <disk name="es (jpn) (disc 3)" sha1="5f01bb4d23c2f95e2064b91917ffbf5db31e02b7"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -11715,18 +11715,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Ever 17 - The Out of Infinity (Japan) (Track 2).bin" size="25643856" crc="681d7fd2" md5="b642c54624318a1855df820d7e91a2fe" sha1="96ef565d10f7493ea09e5a5eaa56a68199c42a97"/>
<rom name="Ever 17 - The Out of Infinity (Japan) (Track 3).bin" size="1185760800" crc="353e9240" md5="0859af8d147e531674ff47b1c386fe10" sha1="ad005d5259ac9544edee0695366bf0ec256cdf2c"/>
-->
- <description>Ever 17: The Out of Infinity (Jpn)</description>
- <year>2002</year>
- <publisher>KID</publisher>
- <info name="serial" value="T-19716M"/>
- <info name="release" value="20020829" />
- <info name="alt_title" value="エバー·セブンチィーン -the out of infinity-" />
+ <description>Ever 17: The Out of Infinity (Jpn)</description>
+ <year>2002</year>
+ <publisher>KID</publisher>
+ <info name="serial" value="T-19716M"/>
+ <info name="release" value="20020829" />
+ <info name="alt_title" value="エバー·セブンチィーン -the out of infinity-" />
<info name="ring_code" value="T-19716M-0843 1M1 C 27"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="ever 17 the out of infinity (jpn)" sha1="0f73c51638e72f419ca1a52ca258297c57801499"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="ever 17 the out of infinity (jpn)" sha1="0f73c51638e72f419ca1a52ca258297c57801499"/>
+ </diskarea>
+ </part>
</software>
<!-- Also released as a Dorikore version, which is identical to retail. -->
@@ -13041,18 +13041,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Fire Pro Wrestling D (Japan) (Track 49).bin" size="26300064" crc="edea7222" md5="7769bc3eca25af86f6affeec5a345292" sha1="043fa811a343abd00db5430c8a5bbfe6c1e01feb"/>
<rom name="Fire Pro Wrestling D (Japan) (Track 50).bin" size="112009296" crc="c0114432" md5="cdb057a6920290c017f6bd970d4bcace" sha1="c6037b763e59b801101b9538cbf3ec406e14490b"/>
-->
- <description>Fire Pro Wrestling D (Jpn)</description>
- <year>2001</year>
- <publisher>Spike</publisher>
- <info name="serial" value="T-18804M, T-18805M"/>
- <info name="release" value="20010301" />
- <info name="alt_title" value="ファイヤープロレスリングD" />
+ <description>Fire Pro Wrestling D (Jpn)</description>
+ <year>2001</year>
+ <publisher>Spike</publisher>
+ <info name="serial" value="T-18804M, T-18805M"/>
+ <info name="release" value="20010301" />
+ <info name="alt_title" value="ファイヤープロレスリングD" />
<info name="ring_code" value="&lt;T-18805M-0642&gt;HL209C, &lt;T-18805M-0642&gt;HL209D"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="fire pro wrestling d (jpn)" sha1="cc87da492ad9339b1e76eb8fd52d1fc846fc1e8a"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="fire pro wrestling d (jpn)" sha1="cc87da492ad9339b1e76eb8fd52d1fc846fc1e8a"/>
+ </diskarea>
+ </part>
</software>
<software name="frstkiss2">
@@ -13067,25 +13067,25 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="First Kiss Story II - Anata ga Iru kara (Japan) (Disc 2) (Track 2).bin" size="18990048" crc="b2007c18" md5="b0d850df48defeda26044ccb16a7607b" sha1="4121df1c0c8c31820d770b1583c6161ef69ffd74"/>
<rom name="First Kiss Story II - Anata ga Iru kara (Japan) (Disc 2) (Track 3).bin" size="1185760800" crc="3418c330" md5="cd3a9520b5710dc8b37dc8bd5b6ac7b3" sha1="598e0bd12e3121b3e9bc73164262caebab064fe9"/>
-->
- <description>First Kiss Story II: Anata ga Iru kara (Jpn)</description>
- <year>2002</year>
- <publisher>Broccoli</publisher>
- <info name="serial" value="T-46305M"/>
- <info name="release" value="20020808" />
- <info name="alt_title" value="ファーストKiss☆物語II 〜あなたがいるから〜" />
+ <description>First Kiss Story II: Anata ga Iru kara (Jpn)</description>
+ <year>2002</year>
+ <publisher>Broccoli</publisher>
+ <info name="serial" value="T-46305M"/>
+ <info name="release" value="20020808" />
+ <info name="alt_title" value="ファーストKiss☆物語II 〜あなたがいるから〜" />
<info name="ring_code" value="T-46305M-0845 2M1 C 27 (Disc 1), T-46305M-0847 2M1 C 27, T-46305M-0847 2M2 C 27 (Disc 2)"/>
- <part interface="cdrom" name="cdrom1">
- <feature name="part_id" value="Disc 1"/>
- <diskarea name="cdrom">
- <disk name="first kiss story ii anata ga iru kara (jpn) (disc 1)" sha1="fb04ed48d61fe558335df7631149c99c1654a670"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom2">
- <feature name="part_id" value="Disc 2"/>
- <diskarea name="cdrom">
- <disk name="first kiss story ii anata ga iru kara (jpn) (disc 2)" sha1="2fdbc76f083c0d1a58e15b8224ba62f4e8a21d89"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom1">
+ <feature name="part_id" value="Disc 1"/>
+ <diskarea name="cdrom">
+ <disk name="first kiss story ii anata ga iru kara (jpn) (disc 1)" sha1="fb04ed48d61fe558335df7631149c99c1654a670"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom2">
+ <feature name="part_id" value="Disc 2"/>
+ <diskarea name="cdrom">
+ <disk name="first kiss story ii anata ga iru kara (jpn) (disc 2)" sha1="2fdbc76f083c0d1a58e15b8224ba62f4e8a21d89"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -13115,37 +13115,37 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="First Kiss Story (Japan) (Disc 2) (Track 3).bin" size="1185760800" crc="b5bfbdf7" md5="b7947d8a1871ec511004b2617987a7de" sha1="efb592c57ae098f33c11b3c939ab47f02041ed70"/>
-->
- <description>First Kiss Story II: Anata ga Iru kara - Tokubetsu Genteiban (Jpn)</description>
- <year>2002</year>
- <publisher>Broccoli</publisher>
- <info name="serial" value="T-46304M"/>
- <info name="release" value="20020808" />
- <info name="alt_title" value="ファーストKiss☆物語II 〜あなたがいるから〜, ファーストKiss☆物語 (Bonus Game)" />
+ <description>First Kiss Story II: Anata ga Iru kara - Tokubetsu Genteiban (Jpn)</description>
+ <year>2002</year>
+ <publisher>Broccoli</publisher>
+ <info name="serial" value="T-46304M"/>
+ <info name="release" value="20020808" />
+ <info name="alt_title" value="ファーストKiss☆物語II 〜あなたがいるから〜, ファーストKiss☆物語 (Bonus Game)" />
<info name="ring_code" value="T-46305M-0845 2M1 C 27 (Disc 1), T-46305M-0847 2M1 C 27, T-46305M-0847 2M2 C 27 (Disc 2), T-46304M-0846 1M1 C 27 (Bonus Disc 1), T-46304M-0848 1M1 C 26 (Bonus Disc 2)"/>
- <part interface="cdrom" name="cdrom1">
- <feature name="part_id" value="First Kiss Story II: Anata ga Iru kara - Disc 1"/>
- <diskarea name="cdrom">
- <disk name="first kiss story ii anata ga iru kara (jpn) (disc 1)" sha1="fb04ed48d61fe558335df7631149c99c1654a670"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom2">
- <feature name="part_id" value="First Kiss Story II: Anata ga Iru kara - Disc 2"/>
- <diskarea name="cdrom">
- <disk name="first kiss story ii anata ga iru kara (jpn) (disc 2)" sha1="2fdbc76f083c0d1a58e15b8224ba62f4e8a21d89"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom3">
- <feature name="part_id" value="First Kiss Story - Disc 1"/>
- <diskarea name="cdrom">
- <disk name="first kiss story (jpn) (disc 1)" sha1="12c0921eecbf28c00b1e9b35b1a132250c786d55"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom4">
- <feature name="part_id" value="First Kiss Story - Disc 2"/>
- <diskarea name="cdrom">
- <disk name="first kiss story (jpn) (disc 2)" sha1="25c02a1de0790767237920e2b8b9ae31d257ad46"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom1">
+ <feature name="part_id" value="First Kiss Story II: Anata ga Iru kara - Disc 1"/>
+ <diskarea name="cdrom">
+ <disk name="first kiss story ii anata ga iru kara (jpn) (disc 1)" sha1="fb04ed48d61fe558335df7631149c99c1654a670"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom2">
+ <feature name="part_id" value="First Kiss Story II: Anata ga Iru kara - Disc 2"/>
+ <diskarea name="cdrom">
+ <disk name="first kiss story ii anata ga iru kara (jpn) (disc 2)" sha1="2fdbc76f083c0d1a58e15b8224ba62f4e8a21d89"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom3">
+ <feature name="part_id" value="First Kiss Story - Disc 1"/>
+ <diskarea name="cdrom">
+ <disk name="first kiss story (jpn) (disc 1)" sha1="12c0921eecbf28c00b1e9b35b1a132250c786d55"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom4">
+ <feature name="part_id" value="First Kiss Story - Disc 2"/>
+ <diskarea name="cdrom">
+ <disk name="first kiss story (jpn) (disc 2)" sha1="25c02a1de0790767237920e2b8b9ae31d257ad46"/>
+ </diskarea>
+ </part>
</software>
<software name="flgtoflg">
@@ -13377,18 +13377,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Fragrance Tale (Japan) (Track 2).bin" size="2149728" crc="36ff9d8b" md5="b4fe1617ffcde03b7f568f0b46d0c220" sha1="9bbbf4ccfc62522b75dbaef65fcd946042f216d3"/>
<rom name="Fragrance Tale (Japan) (Track 3).bin" size="1185760800" crc="a364aa63" md5="927f3e50b4873aaec032ec4cd90de693" sha1="5823e591db3c3ee8e757bc8e7c674a46695d1f76"/>
-->
- <description>Fragrance Tale (Jpn)</description>
- <year>2001</year>
- <publisher>Takuyo</publisher>
- <info name="serial" value="T-37904M"/>
- <info name="release" value="20010726" />
- <info name="alt_title" value="フレグランス・テイル" />
+ <description>Fragrance Tale (Jpn)</description>
+ <year>2001</year>
+ <publisher>Takuyo</publisher>
+ <info name="serial" value="T-37904M"/>
+ <info name="release" value="20010726" />
+ <info name="alt_title" value="フレグランス・テイル" />
<info name="ring_code" value="T-37905M-0732 MT B02"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="fragrance tale (jpn)" sha1="a6061b180e70725d3d44c8a63ca8f7c5b0948238"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="fragrance tale (jpn)" sha1="a6061b180e70725d3d44c8a63ca8f7c5b0948238"/>
+ </diskarea>
+ </part>
</software>
<software name="framgrid">
@@ -14596,18 +14596,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Godzilla Generations (Japan) (Track 23).bin" size="29726928" crc="f86697b5" md5="94c6ae0296e10c2b9d7b9c3984089084" sha1="e9f26e9934419eb5b34b5c696243d2b12c85313e"/>
<rom name="Godzilla Generations (Japan) (Track 24).bin" size="584095680" crc="b58f1c48" md5="8fe65c3a8ae48eede04a407e993be4b9" sha1="e9ad57e7359d7f84568bbdf66524cf03c9a29502"/>
-->
- <description>Godzilla Generations (Jpn)</description>
- <year>1998</year>
- <publisher>Sega</publisher>
- <info name="serial" value="HDR-0004"/>
- <info name="release" value="19981127" />
- <info name="alt_title" value="ゴジラ・ジェネレーションズ" />
+ <description>Godzilla Generations (Jpn)</description>
+ <year>1998</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="HDR-0004"/>
+ <info name="release" value="19981127" />
+ <info name="alt_title" value="ゴジラ・ジェネレーションズ" />
<info name="ring_code" value="HDR-0004-0010 1MM1 C 8Y"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="godzilla generations (jpn)" sha1="562f2a2c8e77f9e89b09a4f497f04c386fc169e5"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="godzilla generations (jpn)" sha1="562f2a2c8e77f9e89b09a4f497f04c386fc169e5"/>
+ </diskarea>
+ </part>
</software>
<software name="godzilla2">
@@ -14637,18 +14637,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Golem no Maigo (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Golem no Maigo (Japan) (Track 3).bin" size="1185760800" crc="b98f842b" md5="bd857a72ea9e87f0642d8a5dfaf6c74a" sha1="a4ad17a776f3b8ab068236b6f991daff8cb42a55"/>
-->
- <description>Golem no Maigo (Jpn)</description>
- <year>2000</year>
- <publisher>CaramelPot</publisher>
- <info name="serial" value="T-41501M"/>
- <info name="release" value="20000224" />
- <info name="alt_title" value="ゴーレムのまいご" />
+ <description>Golem no Maigo (Jpn)</description>
+ <year>2000</year>
+ <publisher>CaramelPot</publisher>
+ <info name="serial" value="T-41501M"/>
+ <info name="release" value="20000224" />
+ <info name="alt_title" value="ゴーレムのまいご" />
<info name="ring_code" value="T-41501M-0317 MT B01"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="golem no maigo (jpn)" sha1="6b28518eaca82598ee5f9801d67ec0e4eb3d19dd"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="golem no maigo (jpn)" sha1="6b28518eaca82598ee5f9801d67ec0e4eb3d19dd"/>
+ </diskarea>
+ </part>
</software>
<software name="golfscd">
@@ -14756,7 +14756,7 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<year>2000</year>
<publisher>Bottom Up</publisher>
<info name="serial" value="T-40901M"/>
- <info name="release" value="19991209" />
+ <info name="release" value="19991209" />
<info name="alt_title" value="ゴルフしようよ" />
<part interface="cdrom" name="cdrom">
<diskarea name="cdrom">
@@ -14792,17 +14792,17 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Golf Shiyou yo (Japan) (Rev B) (Track 2).bin" size="15904224" crc="73a29dd3" md5="94801204d825ce7f13236c5bb3268e7a" sha1="99fec046c7ddc0fad012116d016914352f0ecdff"/>
<rom name="Golf Shiyou yo (Japan) (Rev B) (Track 3).bin" size="1185760800" crc="9eafc931" md5="2b90e9e21f7981fd424ad4010bc9fa31" sha1="237ffb4e8a630ce74c60eed0e8ad73c7406aecac"/>
-->
- <description>Golf Shiyou yo (Jpn, Rev. 2)</description>
- <year>2000</year>
- <publisher>Bottom Up</publisher>
- <info name="serial" value="T-40901M"/>
- <info name="alt_title" value="ゴルフしようよ" />
+ <description>Golf Shiyou yo (Jpn, Rev. 2)</description>
+ <year>2000</year>
+ <publisher>Bottom Up</publisher>
+ <info name="serial" value="T-40901M"/>
+ <info name="alt_title" value="ゴルフしようよ" />
<info name="ring_code" value="T-40901M-0211B 2"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="golf shiyou yo (jpn, rev. 2)" sha1="0217870cba891b71c9c183ba5c1b600c9ad2db75"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="golf shiyou yo (jpn, rev. 2)" sha1="0217870cba891b71c9c183ba5c1b600c9ad2db75"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -15104,18 +15104,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Grauen no Torikago - Kapitel 1 - Keiyaku (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Grauen no Torikago - Kapitel 1 - Keiyaku (Japan) (Track 3).bin" size="1185760800" crc="10b59a91" md5="4f7cef0f61644ce6ad7b7bf89b0fdb28" sha1="2263567cdf04905d8f503a1468076197545d3cbf"/>
-->
- <description>Grauen no Torikago Kapitel 1: Keiyaku (Jpn)</description>
- <year>1999</year>
- <publisher>Sega</publisher>
- <info name="serial" value="HDR-0033"/>
- <info name="release" value="19990930" />
- <info name="alt_title" value="グラウエンの鳥籠 Kapitel 1 「契約」" />
+ <description>Grauen no Torikago Kapitel 1: Keiyaku (Jpn)</description>
+ <year>1999</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="HDR-0033"/>
+ <info name="release" value="19990930" />
+ <info name="alt_title" value="グラウエンの鳥籠 Kapitel 1 「契約」" />
<info name="ring_code" value="&lt;HDR-0033-0166&gt;HJ909C"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="grauen no torikago kapitel 1 keiyaku (jpn)" sha1="f25cb58adf8f36d16acb3942edf992fb4ce1dacc"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="grauen no torikago kapitel 1 keiyaku (jpn)" sha1="f25cb58adf8f36d16acb3942edf992fb4ce1dacc"/>
+ </diskarea>
+ </part>
</software>
<software name="grauen2">
@@ -15125,18 +15125,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Grauen no Torikago - Kapitel 2 - Torikago (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Grauen no Torikago - Kapitel 2 - Torikago (Japan) (Track 3).bin" size="1185760800" crc="bbf3245d" md5="9c5527a457da355984de553faf12c3b4" sha1="e29f8b4e434102723a6dae6a8b071c0ceb7915c2"/>
-->
- <description>Grauen no Torikago Kapitel 2: Torikago (Jpn)</description>
- <year>1999</year>
- <publisher>Sega</publisher>
- <info name="serial" value="HDR-0034"/>
- <info name="release" value="19991125" />
- <info name="alt_title" value="グラウエンの鳥籠 Kapitel 2 「鳥籠」" />
+ <description>Grauen no Torikago Kapitel 2: Torikago (Jpn)</description>
+ <year>1999</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="HDR-0034"/>
+ <info name="release" value="19991125" />
+ <info name="alt_title" value="グラウエンの鳥籠 Kapitel 2 「鳥籠」" />
<info name="ring_code" value="&lt;HDR-0034-0222&gt;HJB04A"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="grauen no torikago kapitel 2 torikago (jpn)" sha1="4a59503585f4e903f90e15c4417eddc56275d605"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="grauen no torikago kapitel 2 torikago (jpn)" sha1="4a59503585f4e903f90e15c4417eddc56275d605"/>
+ </diskarea>
+ </part>
</software>
<software name="grauen3">
@@ -15146,18 +15146,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Grauen no Torikago - Kapitel 3 - Kansei (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Grauen no Torikago - Kapitel 3 - Kansei (Japan) (Track 3).bin" size="1185760800" crc="e8013a67" md5="67eb36793b94b82865aedce0cbbc15b7" sha1="660ee49a4cb661ba5a285ad03390bdeb8c6229e3"/>
-->
- <description>Grauen no Torikago Kapitel 3: Kansei (Jpn)</description>
- <year>2000</year>
- <publisher>Sega</publisher>
- <info name="serial" value="HDR-0035"/>
- <info name="release" value="20000127" />
- <info name="alt_title" value="グラウエンの鳥籠 Kapitel 3 「陥穽」" />
+ <description>Grauen no Torikago Kapitel 3: Kansei (Jpn)</description>
+ <year>2000</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="HDR-0035"/>
+ <info name="release" value="20000127" />
+ <info name="alt_title" value="グラウエンの鳥籠 Kapitel 3 「陥穽」" />
<info name="ring_code" value="&lt;HDR-0035-0299&gt;HJC28B"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="grauen no torikago kapitel 3 kansei (jpn)" sha1="8f23594115b06bf82f54a41e1af56b6190b3826c"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="grauen no torikago kapitel 3 kansei (jpn)" sha1="8f23594115b06bf82f54a41e1af56b6190b3826c"/>
+ </diskarea>
+ </part>
</software>
<software name="grauen4">
@@ -15167,18 +15167,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Grauen no Torikago - Kapitel 4 - Kaikou (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Grauen no Torikago - Kapitel 4 - Kaikou (Japan) (Track 3).bin" size="1185760800" crc="94f705c1" md5="6166066319e9c89dbda0a42b3089b283" sha1="9bd3e2a5db86d1aaae31d3abe2c91414461cef71"/>
-->
- <description>Grauen no Torikago Kapitel 4: Kaikou (Jpn)</description>
- <year>2000</year>
- <publisher>Sega</publisher>
- <info name="serial" value="HDR-0036"/>
- <info name="release" value="20000330" />
- <info name="alt_title" value="グラウエンの鳥籠 Kapitel 4 「邂逅」" />
+ <description>Grauen no Torikago Kapitel 4: Kaikou (Jpn)</description>
+ <year>2000</year>
+ <publisher>Sega</publisher>
+ <info name="serial" value="HDR-0036"/>
+ <info name="release" value="20000330" />
+ <info name="alt_title" value="グラウエンの鳥籠 Kapitel 4 「邂逅」" />
<info name="ring_code" value="&lt;HDR-0036-0327&gt;HK211C"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="grauen no torikago kapitel 4 kaikou (jpn)" sha1="6f544532f0847a5bbd554d9a792de9d9ed773c62"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="grauen no torikago kapitel 4 kaikou (jpn)" sha1="6f544532f0847a5bbd554d9a792de9d9ed773c62"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -15501,18 +15501,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Gundam Side Story 0079 - Rise from the Ashes - Special Edition (Japan) (Track 2).bin" size="2149728" crc="36ff9d8b" md5="b4fe1617ffcde03b7f568f0b46d0c220" sha1="9bbbf4ccfc62522b75dbaef65fcd946042f216d3"/>
<rom name="Gundam Side Story 0079 - Rise from the Ashes - Special Edition (Japan) (Track 3).bin" size="1185760800" crc="0150bc54" md5="c23118fdfcd9aacf870d6048d5549edc" sha1="9470aab344485c98030773dc4ec1fde5a25db1fe"/>
-->
- <description>Kidou Senshi Gundam Gaiden: Colony no Ochita Chi de... - Tokubetsuban (Jpn)</description>
- <year>2001</year>
- <publisher>Bandai</publisher>
- <info name="serial" value="T-13303M"/>
- <info name="release" value="20010628" />
- <info name="alt_title" value="機動戦士ガンダム外伝 コロニーの落ちた地で... 特別版" />
+ <description>Kidou Senshi Gundam Gaiden: Colony no Ochita Chi de... - Tokubetsuban (Jpn)</description>
+ <year>2001</year>
+ <publisher>Bandai</publisher>
+ <info name="serial" value="T-13303M"/>
+ <info name="release" value="20010628" />
+ <info name="alt_title" value="機動戦士ガンダム外伝 コロニーの落ちた地で... 特別版" />
<info name="ring_code" value="T-13303M-0250 3MM1 C 9Y"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kidou senshi gundam gaiden colony no ochita chi de... - tokubetsuban (jpn)" sha1="64b3fbf8cd6012f6ed28fd8a4d0928f9025b945b"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kidou senshi gundam gaiden colony no ochita chi de... - tokubetsuban (jpn)" sha1="64b3fbf8cd6012f6ed28fd8a4d0928f9025b945b"/>
+ </diskarea>
+ </part>
</software>
<software name="gundamsspd">
@@ -15695,18 +15695,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Happy Breeding (Japan) (Track 2).bin" size="28402752" crc="39b5bb05" md5="126cfe3f9b03a9e1e003b4d95f7e506f" sha1="e2f569c41f994256c61651fb10f5d1d36f209821"/>
<rom name="Happy Breeding (Japan) (Track 3).bin" size="1185760800" crc="4383fb93" md5="c0b5278870b3705b3303b1fb83e63020" sha1="89f9ded35e05ab90057bbfabc709f30bfe73e5f2"/>
-->
- <description>Happy Breeding (Jpn)</description>
- <year>2003</year>
- <publisher>Princess Soft</publisher>
- <info name="serial" value="T-46512M"/>
- <info name="release" value="20030227" />
- <info name="alt_title" value="はっぴーぶりーでぃんぐ" />
+ <description>Happy Breeding (Jpn)</description>
+ <year>2003</year>
+ <publisher>Princess Soft</publisher>
+ <info name="serial" value="T-46512M"/>
+ <info name="release" value="20030227" />
+ <info name="alt_title" value="はっぴーぶりーでぃんぐ" />
<info name="ring_code" value="&lt;T-46512M-0870&gt;HN202A"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="happy breeding (jpn)" sha1="a6a9dba133f5e8717fd2d2fcde80605025ed128e"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="happy breeding (jpn)" sha1="a6a9dba133f5e8717fd2d2fcde80605025ed128e"/>
+ </diskarea>
+ </part>
</software>
<!-- Also released as a Dorikore version, which is identical to retail. -->
@@ -15864,18 +15864,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Heavy Metal - Geomatrix (Japan) (Track 2).bin" size="2088576" crc="1859ea65" md5="652a31166a58b8f933e8a924e7c88780" sha1="0ecd537e42946f3e74c80c9fcb8d0bccccfc96f1"/>
<rom name="Heavy Metal - Geomatrix (Japan) (Track 3).bin" size="1185760800" crc="920c9032" md5="97ea61694c4ebc4442232c823c13a7bb" sha1="1e2f0c2bb8ddf6b9edcd6a3a8d3a31d0ef48be57"/>
-->
- <description>Heavy Metal: Geomatrix (Jpn)</description>
- <year>2001</year>
- <publisher>Capcom</publisher>
- <info name="serial" value="T-1246M"/>
- <info name="release" value="20010712" />
- <info name="alt_title" value="ヘビーメタルジオマトリックス" />
+ <description>Heavy Metal: Geomatrix (Jpn)</description>
+ <year>2001</year>
+ <publisher>Capcom</publisher>
+ <info name="serial" value="T-1246M"/>
+ <info name="release" value="20010712" />
+ <info name="alt_title" value="ヘビーメタルジオマトリックス" />
<info name="ring_code" value="T-1246M-0705A 1"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="heavy metal geomatrix (jpn)" sha1="45ebb2df3d15a8a60d9f40d67b0f6db98011d738"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="heavy metal geomatrix (jpn)" sha1="45ebb2df3d15a8a60d9f40d67b0f6db98011d738"/>
+ </diskarea>
+ </part>
</software>
<!-- The Mic Device Doukon-ban shares the same discs as the regular edition but includes a Dreamcast microphone. -->
@@ -15900,18 +15900,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Heisei Mahjong-sou (Japan) (Track 16).bin" size="32053056" crc="9826096d" md5="2662c964ad7acee1e1b7e487fc60c2d0" sha1="37b036988c4e10aa50fcb582b918489a661aabc6"/>
<rom name="Heisei Mahjong-sou (Japan) (Track 17).bin" size="111785856" crc="d7b11cf1" md5="516d934b14bf2f75b877f91562d0fb43" sha1="b61cb1945dbeaacc2af0a4179d7a5d45b0abfe32"/>
-->
- <description>Heisei Mahjong-sou (Jpn)</description>
- <year>2000</year>
- <publisher>Capcom</publisher>
- <info name="serial" value="T-2202M"/>
- <info name="release" value="20001026" />
- <info name="alt_title" value="平成麻雀荘" />
+ <description>Heisei Mahjong-sou (Jpn)</description>
+ <year>2000</year>
+ <publisher>Capcom</publisher>
+ <info name="serial" value="T-2202M"/>
+ <info name="release" value="20001026" />
+ <info name="alt_title" value="平成麻雀荘" />
<info name="ring_code" value="T-2202M-0540 2MM1 C 09"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="heisei mahjong-sou (jpn)" sha1="501b56e244082e5cf43efdce3800b9c8cf910f58"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="heisei mahjong-sou (jpn)" sha1="501b56e244082e5cf43efdce3800b9c8cf910f58"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -16120,18 +16120,18 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<rom name="Himitsu - Yui ga Ita Natsu (Japan) (Track 2).bin" size="37206288" crc="234dc3e4" md5="e74b42e4d34ad63c4734a072ab83bde6" sha1="7690917bb5946c06a2897da50ff670e87f9c60dd"/>
<rom name="Himitsu - Yui ga Ita Natsu (Japan) (Track 3).bin" size="1185760800" crc="7fc74ac2" md5="0cb15cb522d955d9497ef503944e6bf0" sha1="0173e2e270ffc6a05c9406d0aa3cf1c1177f2fb5"/>
-->
- <description>Himitsu: Yui ga Ita Natsu (Jpn)</description>
- <year>2001</year>
- <publisher>Starfish-SD</publisher>
- <info name="serial" value="T-46101M"/>
- <info name="release" value="20010726" />
- <info name="alt_title" value="秘密 〜唯がいた夏〜" />
+ <description>Himitsu: Yui ga Ita Natsu (Jpn)</description>
+ <year>2001</year>
+ <publisher>Starfish-SD</publisher>
+ <info name="serial" value="T-46101M"/>
+ <info name="release" value="20010726" />
+ <info name="alt_title" value="秘密 〜唯がいた夏〜" />
<info name="ring_code" value="T-46101M-0730 1"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="himitsu yui ga ita natsu (jpn)" sha1="a0ed3fbac2dd23c6038165d9238e091705f822c2"/>
- </diskarea>
- </part>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="himitsu yui ga ita natsu (jpn)" sha1="a0ed3fbac2dd23c6038165d9238e091705f822c2"/>
+ </diskarea>
+ </part>
</software>
<!--
@@ -17585,17 +17585,17 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kaenseibo">
- <description>Kaenseibo: The Virgin on Megiddo (Jpn)</description>
- <year>2001</year>
- <publisher>Kobi</publisher>
- <info name="serial" value="T-42802M"/>
- <info name="release" value="20010802" />
- <info name="alt_title" value="火焔聖母 〜The Virgin on Megiddo〜" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kaenseibo the virgin on megiddo (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kaenseibo: The Virgin on Megiddo (Jpn)</description>
+ <year>2001</year>
+ <publisher>Kobi</publisher>
+ <info name="serial" value="T-42802M"/>
+ <info name="release" value="20010802" />
+ <info name="alt_title" value="火焔聖母 〜The Virgin on Megiddo〜" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kaenseibo the virgin on megiddo (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -17621,17 +17621,17 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kanon">
- <description>Kanon (Jpn)</description>
- <year>2000</year>
- <publisher>NEC Interchannel</publisher>
- <info name="serial" value="T-20105M"/>
- <info name="release" value="20000914" />
- <info name="alt_title" value="カノン" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kanon (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kanon (Jpn)</description>
+ <year>2000</year>
+ <publisher>NEC Interchannel</publisher>
+ <info name="serial" value="T-20105M"/>
+ <info name="release" value="20000914" />
+ <info name="alt_title" value="カノン" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kanon (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -17830,79 +17830,79 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kazeuta">
- <description>Kaze no Uta (Jpn)</description>
- <year>2004</year>
- <publisher>Rain Software</publisher>
- <info name="serial" value="T-47501M"/>
- <info name="release" value="20040415" />
- <info name="alt_title" value="風ノ唄" />
- <part interface="cdrom" name="cdrom1">
+ <description>Kaze no Uta (Jpn)</description>
+ <year>2004</year>
+ <publisher>Rain Software</publisher>
+ <info name="serial" value="T-47501M"/>
+ <info name="release" value="20040415" />
+ <info name="alt_title" value="風ノ唄" />
+ <part interface="cdrom" name="cdrom1">
<feature name="part_id" value="Kaze no Uta"/>
- <diskarea name="cdrom">
- <disk name="kaze no uta (jpn)" status="nodump"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom2">
+ <diskarea name="cdrom">
+ <disk name="kaze no uta (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom2">
<feature name="part_id" value="Original Drama CD"/>
- <diskarea name="cdrom">
- <disk name="kaze no uta (jpn) (original drama cd)" status="nodump"/>
- </diskarea>
- </part>
+ <diskarea name="cdrom">
+ <disk name="kaze no uta (jpn) (original drama cd)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!-- Also released as a Dorikore version, which is identical to retail. -->
<!--
<software name="ksnntm">
- <description>Kidou Senkan Nadesico: Nadesico the Mission (Jpn)</description>
- <year>1999</year>
- <publisher>Kadokawa Shoten</publisher>
- <info name="serial" value="T-27901M"/>
- <info name="release" value="19990826" />
- <info name="alt_title" value="機動戦艦ナデシコ NADESICO THE MISSION" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kidou senkan nadesico nadesico the mission (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kidou Senkan Nadesico: Nadesico the Mission (Jpn)</description>
+ <year>1999</year>
+ <publisher>Kadokawa Shoten</publisher>
+ <info name="serial" value="T-27901M"/>
+ <info name="release" value="19990826" />
+ <info name="alt_title" value="機動戦艦ナデシコ NADESICO THE MISSION" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kidou senkan nadesico nadesico the mission (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!--
<software name="ksnntmsd" cloneof="nadesico">
- <description>Kidou Senkan Nadesico: Nadesico the Mission - Special Disc (Jpn)</description>
- <year>????</year>
- <publisher>Kadokawa Shoten</publisher>
- <info name="serial" value="610-7183"/>
- <info name="alt_title" value="機動戦艦ナデシコ NADESICO THE MISSION スペシャルディスク" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kidou senkan nadesico nadesico the mission - special disc (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kidou Senkan Nadesico: Nadesico the Mission - Special Disc (Jpn)</description>
+ <year>????</year>
+ <publisher>Kadokawa Shoten</publisher>
+ <info name="serial" value="610-7183"/>
+ <info name="alt_title" value="機動戦艦ナデシコ NADESICO THE MISSION スペシャルディスク" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kidou senkan nadesico nadesico the mission - special disc (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!--
<software name="gundznk">
- <description>Kidou Senshi Gundam: Giren no Yabou - Zeon no Keifu (Jpn)</description>
- <year>2000</year>
- <publisher>Bandai</publisher>
- <info name="serial" value="T-13305M"/>
- <info name="release" value="20000629" />
- <info name="alt_title" value="機動戦士ガンダム ギレンの野望 ジオンの系譜" />
- <part interface="cdrom" name="cdrom1">
+ <description>Kidou Senshi Gundam: Giren no Yabou - Zeon no Keifu (Jpn)</description>
+ <year>2000</year>
+ <publisher>Bandai</publisher>
+ <info name="serial" value="T-13305M"/>
+ <info name="release" value="20000629" />
+ <info name="alt_title" value="機動戦士ガンダム ギレンの野望 ジオンの系譜" />
+ <part interface="cdrom" name="cdrom1">
<feature name="part_id" value="Earth Federation Disc"/>
- <diskarea name="cdrom">
- <disk name="kidou senshi gundam giren no yabou - zeon no keifu (jpn) (earth federation disc)" status="nodump"/>
- </diskarea>
- </part>
- <part interface="cdrom" name="cdrom2">
+ <diskarea name="cdrom">
+ <disk name="kidou senshi gundam giren no yabou - zeon no keifu (jpn) (earth federation disc)" status="nodump"/>
+ </diskarea>
+ </part>
+ <part interface="cdrom" name="cdrom2">
<feature name="part_id" value="Zeon Disc"/>
- <diskarea name="cdrom">
- <disk name="kidou senshi gundam giren no yabou - zeon no keifu (jpn) (zeon disc)" status="nodump"/>
- </diskarea>
- </part>
+ <diskarea name="cdrom">
+ <disk name="kidou senshi gundam giren no yabou - zeon no keifu (jpn) (zeon disc)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -17940,62 +17940,62 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="tvshop1">
- <description>Kikan Genteiban Internet TV Denwa Shopping Ver. 1.0 (Jpn)</description>
- <year>2000</year>
- <publisher>CSK Corporation</publisher>
- <info name="alt_title" value="期間限定版 インターネットテレビ電話ショッピング Ver.1.0" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kikan genteiban internet tv denwa shopping ver. 1.0 (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kikan Genteiban Internet TV Denwa Shopping Ver. 1.0 (Jpn)</description>
+ <year>2000</year>
+ <publisher>CSK Corporation</publisher>
+ <info name="alt_title" value="期間限定版 インターネットテレビ電話ショッピング Ver.1.0" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kikan genteiban internet tv denwa shopping ver. 1.0 (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!--
<software name="tvshop2">
- <description>Kikan Genteiban Internet TV Denwa Shopping Ver. 2.0 (Jpn)</description>
- <year>2000</year>
- <publisher>CSK Corporation</publisher>
- <info name="alt_title" value="期間限定版 インターネットテレビ電話ショッピング Ver.2.0" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kikan genteiban internet tv denwa shopping ver. 2.0 (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kikan Genteiban Internet TV Denwa Shopping Ver. 2.0 (Jpn)</description>
+ <year>2000</year>
+ <publisher>CSK Corporation</publisher>
+ <info name="alt_title" value="期間限定版 インターネットテレビ電話ショッピング Ver.2.0" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kikan genteiban internet tv denwa shopping ver. 2.0 (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!--
<software name="kiminozo">
- <description>Kimi ga Nozomu Eien (Jpn)</description>
- <year>2002</year>
- <publisher>Alchemist</publisher>
- <info name="serial" value="T-47101M"/>
- <info name="release" value="20020926" />
- <info name="alt_title" value="君が望む永遠" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kimi ga nozomu eien (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kimi ga Nozomu Eien (Jpn)</description>
+ <year>2002</year>
+ <publisher>Alchemist</publisher>
+ <info name="serial" value="T-47101M"/>
+ <info name="release" value="20020926" />
+ <info name="alt_title" value="君が望む永遠" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kimi ga nozomu eien (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!-- The Limited Edition (T-47102M) includes a calendar. -->
<!--
<software name="kiminozosg" cloneof="kiminozo">
- <description>Kimi ga Nozomu Eien - Shokai Genteiban (Jpn)</description>
- <year>2002</year>
- <publisher>Alchemist</publisher>
- <info name="serial" value="T-47102M"/>
- <info name="release" value="20020926" />
- <info name="alt_title" value="君が望む永遠 初回限定版" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kimi ga nozomu eien - shokai genteiban (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kimi ga Nozomu Eien - Shokai Genteiban (Jpn)</description>
+ <year>2002</year>
+ <publisher>Alchemist</publisher>
+ <info name="serial" value="T-47102M"/>
+ <info name="release" value="20020926" />
+ <info name="alt_title" value="君が望む永遠 初回限定版" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kimi ga nozomu eien - shokai genteiban (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -18099,49 +18099,49 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kitaepm">
- <description>Kita e. Photo Memories (Jpn)</description>
- <year>1999</year>
- <publisher>Hudson Soft</publisher>
- <info name="serial" value="T-14306M"/>
- <info name="release" value="19990805" />
- <info name="alt_title" value="北へ。Photo Memories" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kita e. photo memories (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kita e. Photo Memories (Jpn)</description>
+ <year>1999</year>
+ <publisher>Hudson Soft</publisher>
+ <info name="serial" value="T-14306M"/>
+ <info name="release" value="19990805" />
+ <info name="alt_title" value="北へ。Photo Memories" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kita e. photo memories (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!--
<software name="kitaewi">
- <description>Kita e. White Illumination (Jpn)</description>
- <year>1999</year>
- <publisher>Hudson Soft</publisher>
- <info name="serial" value="T-14301M"/>
- <info name="release" value="19990318" />
- <info name="alt_title" value="北へ。White Illumination" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kita e. white illumination (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kita e. White Illumination (Jpn)</description>
+ <year>1999</year>
+ <publisher>Hudson Soft</publisher>
+ <info name="serial" value="T-14301M"/>
+ <info name="release" value="19990318" />
+ <info name="alt_title" value="北へ。White Illumination" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kita e. white illumination (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
<!--
<software name="kitaewipsp">
- <description>Kita e. White Illumination - Pure Songs and Pictures (Jpn)</description>
- <year>1999</year>
- <publisher>Media Factory</publisher>
- <info name="serial" value="ZMCZ-656"/>
- <info name="release" value="19990625" />
- <info name="alt_title" value="北へ。White Illumination PURE SONGS and PICTURES" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kita e. white illumination - pure songs and pictures (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kita e. White Illumination - Pure Songs and Pictures (Jpn)</description>
+ <year>1999</year>
+ <publisher>Media Factory</publisher>
+ <info name="serial" value="ZMCZ-656"/>
+ <info name="release" value="19990625" />
+ <info name="alt_title" value="北へ。White Illumination PURE SONGS and PICTURES" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kita e. white illumination - pure songs and pictures (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -18200,16 +18200,16 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kobepass">
- <description>Kobe Passport TV Denwa-ban (Jpn)</description>
- <year>2000</year>
- <publisher>CSK Corporation</publisher>
- <info name="serial" value="610-7880"/>
- <info name="alt_title" value="神戸パスポート TV電話版" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kobe passport tv denwa-ban (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kobe Passport TV Denwa-ban (Jpn)</description>
+ <year>2000</year>
+ <publisher>CSK Corporation</publisher>
+ <info name="serial" value="610-7880"/>
+ <info name="alt_title" value="神戸パスポート TV電話版" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kobe passport tv denwa-ban (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -18259,17 +18259,17 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kizuna1" cloneof="kizuna">
- <description>Kuon no Kizuna: Sairinshou (Jpn)</description>
- <year>2000</year>
- <publisher>FOG</publisher>
- <info name="serial" value="T-36701M"/>
- <info name="release" value="20000518" />
- <info name="alt_title" value="久遠の絆 再臨詔" />
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kuon no kizuna sairinshou (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kuon no Kizuna: Sairinshou (Jpn)</description>
+ <year>2000</year>
+ <publisher>FOG</publisher>
+ <info name="serial" value="T-36701M"/>
+ <info name="release" value="20000518" />
+ <info name="alt_title" value="久遠の絆 再臨詔" />
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kuon no kizuna sairinshou (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
@@ -18294,15 +18294,15 @@ P830-****-** : Appears to be a Sega part number for promo discs.
<!--
<software name="kyotei">
- <description>Kyotei for Dreamcast (Jpn)</description>
- <year>2000</year>
- <publisher>Kyotei</publisher>
- <info name="serial" value="T-42601M"/>
- <part interface="cdrom" name="cdrom">
- <diskarea name="cdrom">
- <disk name="kyotei for dreamcast (jpn)" status="nodump"/>
- </diskarea>
- </part>
+ <description>Kyotei for Dreamcast (Jpn)</description>
+ <year>2000</year>
+ <publisher>Kyotei</publisher>
+ <info name="serial" value="T-42601M"/>
+ <part interface="cdrom" name="cdrom">
+ <diskarea name="cdrom">
+ <disk name="kyotei for dreamcast (jpn)" status="nodump"/>
+ </diskarea>
+ </part>
</software>
-->
</softwarelist>
diff --git a/hash/neogeo.xml b/hash/neogeo.xml
index c9d1a0caa37..7e5feec7d24 100644
--- a/hash/neogeo.xml
+++ b/hash/neogeo.xml
@@ -3113,7 +3113,7 @@
</dataarea>
</part>
</software>
-
+
<!--
ID-0058
. NGM-058
@@ -8523,7 +8523,7 @@
</dataarea>
</part>
</software>
-
+
<!--
ID-0262
. NGM-262?
diff --git a/hash/pc98_cd.xml b/hash/pc98_cd.xml
index 5c8df876b10..edc26cc1409 100644
--- a/hash/pc98_cd.xml
+++ b/hash/pc98_cd.xml
@@ -2738,8 +2738,8 @@
</part>
</software>
- <!--
- Needs the mouse driver loaded, otherwise displays everything at double size. Doesn't happen on real hardware.
+ <!--
+ Needs the mouse driver loaded, otherwise displays everything at double size. Doesn't happen on real hardware.
Also, CDDA playback is a bit spotty. Sometimes tracks restart when they shouldn't.
-->
<software name="msquadro" supported="partial">
diff --git a/plugins/hiscore/sort_hiscore.lua b/plugins/hiscore/sort_hiscore.lua
index 7d1f0031558..e859c748146 100644
--- a/plugins/hiscore/sort_hiscore.lua
+++ b/plugins/hiscore/sort_hiscore.lua
@@ -82,7 +82,7 @@ lstfile:close()
local sorted = {}
local sindex = {}
-local comments = ""
+local comments = ""
for num, entry in pairs(entries) do
if not entry.name then
diff --git a/scripts/genie.lua b/scripts/genie.lua
index 0a97e0fc977..7cf0396b580 100644
--- a/scripts/genie.lua
+++ b/scripts/genie.lua
@@ -1031,7 +1031,7 @@ end
buildoptions {
"-Wno-format-overflow", -- try machine/bfm_sc45_helper.cpp in GCC 8.0.1, among others
"-Wno-stringop-truncation", -- ImGui again
- "-Wno-stringop-overflow", -- formats/victor9k_dsk.cpp bugs the compiler
+ "-Wno-stringop-overflow", -- formats/victor9k_dsk.cpp bugs the compiler
}
buildoptions_cpp {
"-Wno-class-memaccess", -- many instances in ImGui and BGFX
diff --git a/src/devices/bus/a2bus/a2diskiing.cpp b/src/devices/bus/a2bus/a2diskiing.cpp
index 5459c4249ce..28194db0421 100644
--- a/src/devices/bus/a2bus/a2diskiing.cpp
+++ b/src/devices/bus/a2bus/a2diskiing.cpp
@@ -39,7 +39,7 @@ ROM_END
ROM_START( diskiing13 )
ROM_REGION(0x100, DISKII_ROM_REGION, 0)
- ROM_LOAD( "341-0009.bin", 0x000000, 0x000100, CRC(d34eb2ff) SHA1(afd060e6f35faf3bb0146fa889fc787adf56330a) )
+ ROM_LOAD( "341-0009.bin", 0x000000, 0x000100, CRC(d34eb2ff) SHA1(afd060e6f35faf3bb0146fa889fc787adf56330a) )
ROM_END
FLOPPY_FORMATS_MEMBER( diskiing_device::floppy_formats )
diff --git a/src/devices/bus/cbus/pc9801_118.cpp b/src/devices/bus/cbus/pc9801_118.cpp
index e05c61a3cf6..57e17a9e465 100644
--- a/src/devices/bus/cbus/pc9801_118.cpp
+++ b/src/devices/bus/cbus/pc9801_118.cpp
@@ -8,7 +8,7 @@
TODO:
- preliminary, presumably needs CS-4231 too
- - verify sound irq;
+ - verify sound irq;
***************************************************************************/
diff --git a/src/devices/bus/cbus/pc9801_26.cpp b/src/devices/bus/cbus/pc9801_26.cpp
index 95ef0baf69c..a06ac5c07ef 100644
--- a/src/devices/bus/cbus/pc9801_26.cpp
+++ b/src/devices/bus/cbus/pc9801_26.cpp
@@ -7,8 +7,8 @@
Legacy sound card for PC-98xx family, composed by a single YM2203
TODO:
- - verify sound irq;
-
+ - verify sound irq;
+
***************************************************************************/
#include "emu.h"
diff --git a/src/devices/bus/cbus/pc9801_86.cpp b/src/devices/bus/cbus/pc9801_86.cpp
index e022b745712..f14d362f9a6 100644
--- a/src/devices/bus/cbus/pc9801_86.cpp
+++ b/src/devices/bus/cbus/pc9801_86.cpp
@@ -3,24 +3,24 @@
/***************************************************************************
NEC PC-9801-86 sound card
- NEC PC-9801-SpeakBoard sound card
+ NEC PC-9801-SpeakBoard sound card
Similar to PC-9801-26, this one has YM2608 instead of YM2203 and an
additional DAC port
- SpeakBoard sound card seems to be derived design from -86, with an additional
- OPNA mapped at 0x58*
+ SpeakBoard sound card seems to be derived design from -86, with an additional
+ OPNA mapped at 0x58*
TODO:
- joystick code should be shared between -26, -86 and -118
- Test all pcm modes
- Make volume work
- Recording
- - actual stereo sound routing (currently routes to ALL_OUTPUTS)
- - SpeakBoard: no idea about software that uses this, also board shows a single YM2608B?
- "-86 only supports ADPCM instead of PCM, while SpeakBoard has OPNA + 256 Kbit RAM"
- Sounds like a sound core flaw since OPNA requires a rom region in any case;
- - SpeakBoard: sounds horrible, due of the MAME mixing (same as Sega 32X, needs user to lower individual channel volumes);
- - verify sound irq;
+ - actual stereo sound routing (currently routes to ALL_OUTPUTS)
+ - SpeakBoard: no idea about software that uses this, also board shows a single YM2608B?
+ "-86 only supports ADPCM instead of PCM, while SpeakBoard has OPNA + 256 Kbit RAM"
+ Sounds like a sound core flaw since OPNA requires a rom region in any case;
+ - SpeakBoard: sounds horrible, due of the MAME mixing (same as Sega 32X, needs user to lower individual channel volumes);
+ - verify sound irq;
***************************************************************************/
@@ -136,7 +136,7 @@ pc9801_86_device::pc9801_86_device(const machine_config &mconfig, device_type ty
pc9801_86_device::pc9801_86_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
: pc9801_86_device(mconfig, PC9801_86, tag, owner, clock)
{
-
+
}
@@ -399,7 +399,7 @@ MACHINE_CONFIG_END
void pc9801_speakboard_device::device_start()
{
pc9801_86_device::device_start();
-
+
m_bus->install_io(0x0588, 0x058f, read8_delegate(FUNC(pc9801_speakboard_device::opna_slave_r), this), write8_delegate(FUNC(pc9801_speakboard_device::opna_slave_w), this) );
}
diff --git a/src/devices/bus/cbus/pc9801_86.h b/src/devices/bus/cbus/pc9801_86.h
index 910713a0b35..2042bb0eda3 100644
--- a/src/devices/bus/cbus/pc9801_86.h
+++ b/src/devices/bus/cbus/pc9801_86.h
@@ -51,7 +51,7 @@ protected:
void pc9801_86_config(machine_config &config);
required_device<pc9801_slot_device> m_bus;
-
+
private:
int queue_count();
uint8_t queue_pop();
@@ -81,7 +81,7 @@ protected:
virtual void device_start() override;
virtual void device_reset() override;
virtual const tiny_rom_entry *device_rom_region() const override;
-
+
private:
required_device<ym2608_device> m_opna_slave;
};
diff --git a/src/devices/bus/cbus/pc9801_snd.cpp b/src/devices/bus/cbus/pc9801_snd.cpp
index 68b4d3df97d..670e423e4d3 100644
--- a/src/devices/bus/cbus/pc9801_snd.cpp
+++ b/src/devices/bus/cbus/pc9801_snd.cpp
@@ -2,8 +2,8 @@
// copyright-holders:Angelo Salese
/***************************************************************************
- NEC PC-9801
- common functions for CBUS sound boards -26, -86, -118
+ NEC PC-9801
+ common functions for CBUS sound boards -26, -86, -118
***************************************************************************/
diff --git a/src/devices/bus/cbus/pc9801_snd.h b/src/devices/bus/cbus/pc9801_snd.h
index a5d9b8d3c61..600e555b329 100644
--- a/src/devices/bus/cbus/pc9801_snd.h
+++ b/src/devices/bus/cbus/pc9801_snd.h
@@ -2,8 +2,8 @@
// copyright-holders:Angelo Salese
/***************************************************************************
- NEC PC-9801
- common functions for CBUS sound boards -26, -86, -118
+ NEC PC-9801
+ common functions for CBUS sound boards -26, -86, -118
***************************************************************************/
@@ -13,7 +13,7 @@
#pragma once
class pc9801_snd_device : public device_t
-{
+{
public:
pc9801_snd_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
diff --git a/src/devices/bus/interpro/sr/edge.cpp b/src/devices/bus/interpro/sr/edge.cpp
index 80c8fc6e0f9..d65791e66ac 100644
--- a/src/devices/bus/interpro/sr/edge.cpp
+++ b/src/devices/bus/interpro/sr/edge.cpp
@@ -253,7 +253,7 @@ void edge1_device_base::map_dynamic(address_map &map)
[this](address_space &space, offs_t offset, u8 data, u8 mem_mask) { m_vram->write((offset >> 2) | (offset & 0x3), data); });
//map(0x02028200, 0x0202827f).lr32("idprom",
- // [this](address_space &space, offs_t offset, u8 mem_mask) { return memregion("idprom")->as_u32(offset); });
+ // [this](address_space &space, offs_t offset, u8 mem_mask) { return memregion("idprom")->as_u32(offset); });
map(0x02410000, 0x0241000f).m("ramdac", FUNC(bt458_device::map)).umask32(0x000000ff);
@@ -321,7 +321,7 @@ void edge2plus_framebuffer_device_base::map_dynamic(address_map &map)
[this](address_space &space, offs_t offset, u8 mem_mask) { return m_sram->read(offset); },
[this](address_space &space, offs_t offset, u8 data, u8 mem_mask) { m_sram->write(offset, data); });
- map(0x01000000, 0x01ffffff).lrw8("vram",
+ map(0x01000000, 0x01ffffff).lrw8("vram",
[this](address_space &space, offs_t offset, u8 mem_mask) { return m_vram->read(offset); },
[this](address_space &space, offs_t offset, u8 data, u8 mem_mask) { m_vram->write(offset, data); });
@@ -383,7 +383,7 @@ ROM_END
* "9 planes (1 for highlights) of double-buffered graphics, 256 colours from 16.7 million"
* 1024x1024x10x2 == 2621440 bytes == 2560KiB == 2.5MiB
* FIXME: diag reports 128KiB static ram, 1MiB video ram, 4 screens, 1 user, z-buffer absent
-*
+*
*/
MACHINE_CONFIG_START(mpcb828_device::device_add_mconfig)
MCFG_SCREEN_ADD("screen", RASTER)
diff --git a/src/devices/bus/interpro/sr/edge.h b/src/devices/bus/interpro/sr/edge.h
index f8c73cfced7..5f3247b5158 100644
--- a/src/devices/bus/interpro/sr/edge.h
+++ b/src/devices/bus/interpro/sr/edge.h
@@ -45,10 +45,10 @@ enum attention_mask
enum reg0_mask
{
/*
- 0x08,
- 0x10, // mouse button interrupt?
- 0x20,
- 0x40,
+ 0x08,
+ 0x10, // mouse button interrupt?
+ 0x20,
+ 0x40,
*/
SCC_INT = 0x80, // serial controller
VBLANK = 0x1000, // vertical blank?
diff --git a/src/devices/bus/isa/lbaenhancer.cpp b/src/devices/bus/isa/lbaenhancer.cpp
index 683572b37b5..14bd28826ef 100644
--- a/src/devices/bus/isa/lbaenhancer.cpp
+++ b/src/devices/bus/isa/lbaenhancer.cpp
@@ -6,7 +6,7 @@
***********************************************************************
- Generic BIOS extension card. Adds 28 bit LBA mode to any pre-1994
+ Generic BIOS extension card. Adds 28 bit LBA mode to any pre-1994
board with an empty ISA slot.
Supports 1 to 4 large hard disks. Bios boot remains possible.
@@ -18,13 +18,13 @@
See: ftp://ami.com/archive/utility/LBA.TXT
Usage:
- select type 47 for each LBA drive and set C,H,S (params) to '8',
+ select type 47 for each LBA drive and set C,H,S (params) to '8',
then repartition and reformat (Fdisk and Format). Data is lost.
Other notes: ROM bank should be excluded in EMM386.
- C8000 - CBFFF is sometimes occupied (by graphics).
+ C8000 - CBFFF is sometimes occupied (by graphics).
Changes to the ROM location require a hard reset!
-
+
Requirements:
Compatible OS (DOS >= 6.22) and LBA capable drive(s).
***********************************************************************
@@ -48,7 +48,7 @@ Notes:
J3, J2, J1 set BIOS (start) address to C800, CC00, D000, D400, D800 or DC00
-- one CD74LS245
+- one CD74LS245
- one PALCE16V8H-25
- one 32 K EPROM : 27C256 (STM) (mirrored after 16 K)
@@ -85,23 +85,23 @@ const tiny_rom_entry *lba_enhancer_device::device_rom_region() const
// device_add_mconfig - add device configuration
//-------------------------------------------------
MACHINE_CONFIG_START( lba_enhancer_device::device_add_mconfig )
-// MCFG_DEVICE_ADD("lba_enhancer", lba_enhancer, 0)
+// MCFG_DEVICE_ADD("lba_enhancer", lba_enhancer, 0)
MACHINE_CONFIG_END
//-------------------------------------------------
-// jumpers
+// jumpers
//-------------------------------------------------
static INPUT_PORTS_START( lba_enhancer_dsw )
PORT_START("ROM_ADDRESS")
PORT_CONFNAME( 0x07, 0x00, "16 K ROM bank")
PORT_CONFSETTING( 0, "C8000 - CBFFF" )
- PORT_CONFSETTING( 1, "CC000 - CFFFF" )
- PORT_CONFSETTING( 2, "D0000 - D3FFF" )
- PORT_CONFSETTING( 3, "D4000 - D7FFF" )
- PORT_CONFSETTING( 4, "D8000 - DBFFF" )
- PORT_CONFSETTING( 5, "DC000 - DFFFF" )
+ PORT_CONFSETTING( 1, "CC000 - CFFFF" )
+ PORT_CONFSETTING( 2, "D0000 - D3FFF" )
+ PORT_CONFSETTING( 3, "D4000 - D7FFF" )
+ PORT_CONFSETTING( 4, "D8000 - DBFFF" )
+ PORT_CONFSETTING( 5, "DC000 - DFFFF" )
INPUT_PORTS_END
//-------------------------------------------------
@@ -133,7 +133,7 @@ void lba_enhancer_device::device_reset()
uint32_t current_rom_end = m_current_rom_start + 0x04000 - 1;
m_isa->install_rom(this, m_current_rom_start, current_rom_end, "lbabios", "lbabios");
-
+
logerror("LBA enhancer (for 28 bit LBA) located at BIOS address %x - %x\n", m_current_rom_start, current_rom_end);
}
}
diff --git a/src/devices/bus/isa/lbaenhancer.h b/src/devices/bus/isa/lbaenhancer.h
index f73aaa5eff0..71e36c02665 100644
--- a/src/devices/bus/isa/lbaenhancer.h
+++ b/src/devices/bus/isa/lbaenhancer.h
@@ -18,7 +18,7 @@
//**************************************************************************
class lba_enhancer_device : public device_t,
- public device_isa8_card_interface
+ public device_isa8_card_interface
{
public:
// construction/destruction
diff --git a/src/devices/cpu/i86/i86.cpp b/src/devices/cpu/i86/i86.cpp
index f56f5a40045..d578c6f3a2c 100644
--- a/src/devices/cpu/i86/i86.cpp
+++ b/src/devices/cpu/i86/i86.cpp
@@ -468,7 +468,7 @@ void i8086_common_cpu_device::device_start()
{
m_program = &space(AS_PROGRAM);
m_opcodes = has_space(AS_OPCODES) ? &space(AS_OPCODES) : m_program;
-
+
if(m_opcodes->data_width() == 8) {
auto cache = m_opcodes->cache<0, 0, ENDIANNESS_LITTLE>();
m_or8 = [cache](offs_t address) -> u8 { return cache->read_byte(address); };
diff --git a/src/devices/cpu/m6502/xavix.cpp b/src/devices/cpu/m6502/xavix.cpp
index 6df019c5bb8..bc805165390 100644
--- a/src/devices/cpu/m6502/xavix.cpp
+++ b/src/devices/cpu/m6502/xavix.cpp
@@ -4,11 +4,11 @@
xavix.cpp
- The dies for these are marked
-
- SSD 97 PA7270-107 (only seen on Ping Pong)
- SSD 98 PA7351-107
- SSD 98 PL7351-181
+ The dies for these are marked
+
+ SSD 97 PA7270-107 (only seen on Ping Pong)
+ SSD 98 PA7351-107
+ SSD 98 PL7351-181
6502 with custom opcodes
integrated gfx / sound
@@ -21,7 +21,7 @@
0x00ff contains the DATA bank, set manually in code
0x00fe appears to be the current CODE bank, set with either the
custom opcodes, or manually (if running from lowbus only?)
-
+
***************************************************************************/
#include "emu.h"
diff --git a/src/devices/cpu/m6502/xavix2000.cpp b/src/devices/cpu/m6502/xavix2000.cpp
index ab40752b1fe..afbf87fd8c6 100644
--- a/src/devices/cpu/m6502/xavix2000.cpp
+++ b/src/devices/cpu/m6502/xavix2000.cpp
@@ -4,12 +4,12 @@
xavix2000.cpp
- The dies for these are marked
-
- SSD 2000 NEC 85605-621
- and possibly
- SSD 2002 NEC 85054-611 (although this might use even more opcodes and need it's own file)
-
+ The dies for these are marked
+
+ SSD 2000 NEC 85605-621
+ and possibly
+ SSD 2002 NEC 85054-611 (although this might use even more opcodes and need it's own file)
+
6502 with custom opcodes
integrated gfx / sound
@@ -17,64 +17,64 @@
see xavix.cpp for basic notes
- the machines using the '2000' series chips seem to have more extra
- opcodes, so presumably these were only available in those models.
- of note, push x / push y and pull x / pull y
-
- Dirt Rebel MX, which is confirmed as 2000 type however seems to require
- some of the documented but 'undocumented' opcodes on the 6502 to have additonal
- meaning for one specific function on startup
-
- 01BC37: A0 3F ldy #$3f
- 01BC39: B2 ??
- 01BC3A: 1B ??
- 9B ??
- -- outer loop
- 01BC3C: 98 tya
- 01BC3D: 5B (has to be 1 byte?)
- -- inner loop
- 01BC3E: A3 (has to be 1 byte)
- 73 (could be 3 byte?)
- 01BC40: 83 FB presumably fb is the address
- 01BC42: A7 (presumably 1 byte)
- 73 (could be 3 byte?)
- 01BC44: 87 FB presumably fb is the address
- 01BC46: D0 F6 bne $1bc3e
- 01BC48: 88 dey
- 01BC49: 10 F1 bpl $1bc3c
- 01BC4B: 8D FB 00 sta $00fb
- 01BC4E: A3 ??
- 01BC4F: 8D FA 00 sta $00fa
- 01BC52: 07 ??
- --
- 01BC53: D0 03 bne $1bc58
- 01BC55: CE fa 00 dec $00fa
- 01BC58: 80 retf
-
- this is presumably meant to be similar to the function found in Namco
- Nostalgia 2
-
- 09FFD8: A9 3F lda #$3f
- 09FFDA: 85 01 sta $01
- 09FFDC: A0 00 ldy #$00
- 09FFDE: AD FA 00 lda $00fa
- 09FFE1: 71 00 adc ($00), y
- 09FFE3: 8D FA 00 sta $00fa
- 09FFE6: C8 iny
- 09FFE7: AD FB 00 lda $00fb
- 09FFEA: 71 00 adc ($00), y
- 09FFEC: 8D FB 00 sta $00fb
- 09FFEF: C8 iny
- 09FFF0: D0 EC bne $c
- 09FFF2: C6 01 dec $01
- 09FFF4: 10 E8 bpl $9ffde
- 09FFF6: 0D FA 00 ora $00fa
- --
- 09FFF9: D0 03 bne $9fffe
- 09FFFB: CE FA 00 dec $00fa
- 09FFFE: 80 retf
-
-
+ the machines using the '2000' series chips seem to have more extra
+ opcodes, so presumably these were only available in those models.
+ of note, push x / push y and pull x / pull y
+
+ Dirt Rebel MX, which is confirmed as 2000 type however seems to require
+ some of the documented but 'undocumented' opcodes on the 6502 to have additonal
+ meaning for one specific function on startup
+
+ 01BC37: A0 3F ldy #$3f
+ 01BC39: B2 ??
+ 01BC3A: 1B ??
+ 9B ??
+ -- outer loop
+ 01BC3C: 98 tya
+ 01BC3D: 5B (has to be 1 byte?)
+ -- inner loop
+ 01BC3E: A3 (has to be 1 byte)
+ 73 (could be 3 byte?)
+ 01BC40: 83 FB presumably fb is the address
+ 01BC42: A7 (presumably 1 byte)
+ 73 (could be 3 byte?)
+ 01BC44: 87 FB presumably fb is the address
+ 01BC46: D0 F6 bne $1bc3e
+ 01BC48: 88 dey
+ 01BC49: 10 F1 bpl $1bc3c
+ 01BC4B: 8D FB 00 sta $00fb
+ 01BC4E: A3 ??
+ 01BC4F: 8D FA 00 sta $00fa
+ 01BC52: 07 ??
+ --
+ 01BC53: D0 03 bne $1bc58
+ 01BC55: CE fa 00 dec $00fa
+ 01BC58: 80 retf
+
+ this is presumably meant to be similar to the function found in Namco
+ Nostalgia 2
+
+ 09FFD8: A9 3F lda #$3f
+ 09FFDA: 85 01 sta $01
+ 09FFDC: A0 00 ldy #$00
+ 09FFDE: AD FA 00 lda $00fa
+ 09FFE1: 71 00 adc ($00), y
+ 09FFE3: 8D FA 00 sta $00fa
+ 09FFE6: C8 iny
+ 09FFE7: AD FB 00 lda $00fb
+ 09FFEA: 71 00 adc ($00), y
+ 09FFEC: 8D FB 00 sta $00fb
+ 09FFEF: C8 iny
+ 09FFF0: D0 EC bne $c
+ 09FFF2: C6 01 dec $01
+ 09FFF4: 10 E8 bpl $9ffde
+ 09FFF6: 0D FA 00 ora $00fa
+ --
+ 09FFF9: D0 03 bne $9fffe
+ 09FFFB: CE FA 00 dec $00fa
+ 09FFFE: 80 retf
+
+
***************************************************************************/
#include "emu.h"
diff --git a/src/devices/cpu/m68000/m68kcpu.cpp b/src/devices/cpu/m68000/m68kcpu.cpp
index d4e454fef99..4d6f119b91c 100644
--- a/src/devices/cpu/m68000/m68kcpu.cpp
+++ b/src/devices/cpu/m68000/m68kcpu.cpp
@@ -1300,7 +1300,7 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace)
u16 result = m_space->read_byte(address0) << 8;
return result | m_space->read_byte(address1);
}
-
+
if (WORD_ALIGNED(address))
return m_space->read_word(address);
u16 result = m_space->read_byte(address) << 8;
diff --git a/src/devices/cpu/sh/sh.h b/src/devices/cpu/sh/sh.h
index a78d45e3338..7c84bdffb8a 100644
--- a/src/devices/cpu/sh/sh.h
+++ b/src/devices/cpu/sh/sh.h
@@ -64,7 +64,7 @@
#define SH_FLAGS (SH_M|SH_Q|SH_I|SH_S|SH_T)
/* SR shift values */
-#define T_SHIFT 0
+#define T_SHIFT 0
#define S_SHIFT 1
#define I_SHIFT 4
#define Q_SHIFT 8
diff --git a/src/devices/machine/amigafdc.cpp b/src/devices/machine/amigafdc.cpp
index 7b065b1ad44..4217040bd5a 100644
--- a/src/devices/machine/amigafdc.cpp
+++ b/src/devices/machine/amigafdc.cpp
@@ -442,7 +442,7 @@ void amiga_fdc_device::setup_leds()
machine().output().set_value("drive_2_led", drive == 2);
machine().output().set_value("drive_3_led", drive == 3);
- m_leds[0] = drive == 0 ? 1 : 0; // update internal drive led
+ m_leds[0] = drive == 0 ? 1 : 0; // update internal drive led
m_leds[1] = drive == 1 ? 1 : 0; // update external drive led
}
}
diff --git a/src/devices/machine/fdc37c93x.h b/src/devices/machine/fdc37c93x.h
index 57c94c5139a..8638fcfa173 100644
--- a/src/devices/machine/fdc37c93x.h
+++ b/src/devices/machine/fdc37c93x.h
@@ -182,4 +182,4 @@ DECLARE_DEVICE_TYPE(FDC37C93X, fdc37c93x_device);
#define MCFG_FDC37C93X_IRQ9_CB(_devcb) \
devcb = &downcast<fdc37c93x_device &>(*device).set_irq9_callback(DEVCB_##_devcb);
-#endif // MAME_MACHINE_FDC37C93X_H \ No newline at end of file
+#endif // MAME_MACHINE_FDC37C93X_H
diff --git a/src/devices/machine/pckeybrd.cpp b/src/devices/machine/pckeybrd.cpp
index b06611f261f..29559c3cde9 100644
--- a/src/devices/machine/pckeybrd.cpp
+++ b/src/devices/machine/pckeybrd.cpp
@@ -786,7 +786,7 @@ WRITE8_MEMBER(at_keyboard_device::write)
/* bits: 0 scroll lock, 1 num lock, 2 capslock */
/* led's in same order as my keyboard leds. */
- /* num lock, caps lock, scroll lock */
+ /* num lock, caps lock, scroll lock */
m_leds[2] = BIT(data, 0);
m_leds[0] = BIT(data, 1);
m_leds[1] = BIT(data, 2);
diff --git a/src/devices/sound/aica.cpp b/src/devices/sound/aica.cpp
index fb6a2957bda..ad7d5467c3d 100644
--- a/src/devices/sound/aica.cpp
+++ b/src/devices/sound/aica.cpp
@@ -1213,7 +1213,7 @@ int32_t aica_device::UpdateSlot(AICA_SLOT *slot)
}
break;
// TODO: causes an hang in Border Down/Metal Slug 6/Karous etc.
- // for mslug6 culprit RAM address is 0x13880 ARM side (a flag that should be zeroed somehow)
+ // for mslug6 culprit RAM address is 0x13880 ARM side (a flag that should be zeroed somehow)
case 1: //normal loop
if(*addr[addr_select]>=chanlea)
{
diff --git a/src/devices/video/stvvdp1.cpp b/src/devices/video/stvvdp1.cpp
index ccb005fefb3..3bd956600f7 100644
--- a/src/devices/video/stvvdp1.cpp
+++ b/src/devices/video/stvvdp1.cpp
@@ -1115,7 +1115,7 @@ void saturn_state::stv_vdp1_set_drawpixel( void )
drawpixel = &saturn_state::drawpixel_generic;
return;
}
-
+
// polygon / polyline / line with replace case
if (sprite_type & 4 && ((stv2_current_sprite.CMDPMOD & 0x7) == 0))
{
diff --git a/src/devices/video/stvvdp2.cpp b/src/devices/video/stvvdp2.cpp
index 7ea66ddac90..14d9d05dd1c 100644
--- a/src/devices/video/stvvdp2.cpp
+++ b/src/devices/video/stvvdp2.cpp
@@ -2251,7 +2251,7 @@ uint8_t saturn_state::stv_vdp2_is_rotation_applied(void)
RP.dx == _FIXED_1 &&
RP.dy == _FIXED_0 &&
RP.kx == _FIXED_1 &&
- RP.ky == _FIXED_1 &&
+ RP.ky == _FIXED_1 &&
STV_VDP2_RPMD < 2) // disable optimizations if roz mode is 2 or 3
{
return 0;
@@ -4449,7 +4449,7 @@ void saturn_state::stv_vdp2_check_tilemap(bitmap_rgb32 &bitmap, const rectangle
if ( stv2_current_tilemap.linescroll_enable ||
stv2_current_tilemap.vertical_linescroll_enable ||
- stv2_current_tilemap.linezoom_enable ||
+ stv2_current_tilemap.linezoom_enable ||
stv2_current_tilemap.vertical_cell_scroll_enable)
{
// check for vertical cell scroll enable (Sonic Jam)
@@ -4462,11 +4462,11 @@ void saturn_state::stv_vdp2_check_tilemap(bitmap_rgb32 &bitmap, const rectangle
int16_t base_scrollx, base_scrolly;
//uint32_t base_incx, base_incy;
int cur_char = 0;
-
+
base_mask = STV_VDP2_VRAMSZ ? 0x7ffff : 0x3ffff;
vcsc_address = (((STV_VDP2_VCSTAU << 16) | STV_VDP2_VCSTAL) & base_mask) * 2;
vcsc_address >>= 2;
-
+
base_offset = 0;
base_multiplier = 1;
// offset for both enabled
@@ -4475,26 +4475,26 @@ void saturn_state::stv_vdp2_check_tilemap(bitmap_rgb32 &bitmap, const rectangle
// NBG1
if(stv2_current_tilemap.layer_name & 1)
base_offset = 1;
-
+
base_multiplier = 2;
}
-
+
base_scrollx = stv2_current_tilemap.scrollx;
base_scrolly = stv2_current_tilemap.scrolly;
//base_incx = stv2_current_tilemap.incx;
//base_incy = stv2_current_tilemap.incy;
-
+
while(cur_char <= cliprect.max_x)
{
mycliprect.min_x = cur_char;
mycliprect.max_x = cur_char + 8 - 1;
-
+
uint32_t cur_address;
int16_t char_scroll;
-
+
cur_address = vcsc_address;
cur_address += ((cur_char >> 3) * base_multiplier) + base_offset;
-
+
char_scroll = m_vdp2_vram[ cur_address ] >> 16;
char_scroll &= 0x07ff;
if ( char_scroll & 0x0400 ) char_scroll |= 0xf800;
@@ -4504,7 +4504,7 @@ void saturn_state::stv_vdp2_check_tilemap(bitmap_rgb32 &bitmap, const rectangle
//stv2_current_tilemap.incy = base_incy;
stv_vdp2_check_tilemap_with_linescroll(bitmap, mycliprect);
-
+
// TODO: + 16 for tilemap and char size = 16?
cur_char += 8;
@@ -4512,10 +4512,10 @@ void saturn_state::stv_vdp2_check_tilemap(bitmap_rgb32 &bitmap, const rectangle
}
else
stv_vdp2_check_tilemap_with_linescroll(bitmap, cliprect);
-
+
return;
}
-
+
if (stv2_current_tilemap.bitmap_enable) // this layer is a bitmap
{
stv_vdp2_draw_basic_bitmap(bitmap, mycliprect);
@@ -5047,7 +5047,7 @@ inline bool saturn_state::stv_vdp2_roz_mode3_window(int x, int y, int rot_parame
uint8_t w1_enable = STV_VDP2_RPW1E;
uint8_t w0_area = STV_VDP2_RPW0A;
uint8_t w1_area = STV_VDP2_RPW1A;
-
+
if (w0_enable == 0 &&
w1_enable == 0)
return rot_parameter ^ 1;
@@ -6508,7 +6508,7 @@ void saturn_state::stv_vdp2_get_window0_coordinates(int *s_x, int *e_x, int *s_y
// double density makes the line window to fetch data every two lines
uint8_t interlace = (STV_VDP2_LSMD == 3);
uint32_t vram_data = m_vdp2_vram[(address >> 2)+(y >> interlace)];
-
+
*s_x = (vram_data >> 16) & 0x3ff;
*e_x = (vram_data & 0x3ff);
}
@@ -6568,7 +6568,7 @@ void saturn_state::stv_vdp2_get_window1_coordinates(int *s_x, int *e_x, int *s_y
// double density makes the line window to fetch data every two lines
uint8_t interlace = (STV_VDP2_LSMD == 3);
uint32_t vram_data = m_vdp2_vram[(address >> 2)+(y >> interlace)];
-
+
*s_x = (vram_data >> 16) & 0x3ff;
*e_x = (vram_data & 0x3ff);
}
@@ -6865,7 +6865,7 @@ void saturn_state::draw_sprites(bitmap_rgb32 &bitmap, const rectangle &cliprect,
pix &= 0x7ff;
pix += color_offset_pal;
bitmap_line[x] = m_palette->pen( pix );
-
+
}
}
diff --git a/src/devices/video/voodoo.h b/src/devices/video/voodoo.h
index e6219e1c091..87cb23b5ede 100644
--- a/src/devices/video/voodoo.h
+++ b/src/devices/video/voodoo.h
@@ -1483,8 +1483,8 @@ public:
uint8_t m_fbmem;
uint8_t m_tmumem0;
uint8_t m_tmumem1;
- devcb_write_line m_vblank;
- devcb_write_line m_stall;
+ devcb_write_line m_vblank;
+ devcb_write_line m_stall;
// This is for internally generated PCI interrupts in Voodoo3
devcb_write_line m_pciint;
@@ -1881,7 +1881,7 @@ public:
uint8_t index; // index of board
screen_device * m_screen; // the screen we are acting on
cpu_device * m_cpu; // the CPU we interact with
- const uint8_t vd_type; // type of system
+ const uint8_t vd_type; // type of system
uint8_t chipmask; // mask for which chips are available
uint32_t freq; // operating frequency
attoseconds_t attoseconds_per_cycle; // attoseconds per cycle
@@ -1889,8 +1889,8 @@ public:
int trigger; // trigger used for stalling
voodoo_reg reg[0x400]; // raw registers
- const uint8_t * regaccess; // register access array
- const char *const * regnames; // register names array
+ const uint8_t * regaccess; // register access array
+ const char *const * regnames; // register names array
uint8_t alt_regmap; // enable alternate register map?
pci_state pci; // PCI state
diff --git a/src/devices/video/voodoo_pci.cpp b/src/devices/video/voodoo_pci.cpp
index e8f7dad1031..0bb099a2db7 100644
--- a/src/devices/video/voodoo_pci.cpp
+++ b/src/devices/video/voodoo_pci.cpp
@@ -11,7 +11,7 @@ MACHINE_CONFIG_START(voodoo_1_pci_device::device_add_mconfig)
MCFG_VOODOO_FBMEM(4)
MCFG_VOODOO_TMUMEM(1, 0)
MACHINE_CONFIG_END
-
+
MACHINE_CONFIG_START(voodoo_2_pci_device::device_add_mconfig)
MCFG_DEVICE_ADD("voodoo", VOODOO_2, STD_VOODOO_2_CLOCK)
MCFG_VOODOO_FBMEM(4)
diff --git a/src/emu/devcb.h b/src/emu/devcb.h
index 120a5c47163..833d6938a1c 100644
--- a/src/emu/devcb.h
+++ b/src/emu/devcb.h
@@ -256,7 +256,7 @@ protected:
};
// configuration
- device_t & m_owner; // reference to our owning device
+ device_t & m_owner; // reference to our owning device
std::reference_wrapper<device_t> m_base; // device to resolve relative to
callback_type m_type; // type of callback registered
const char * m_target_tag; // tag of target object
diff --git a/src/emu/gamedrv.h b/src/emu/gamedrv.h
index 58edbac3e02..834f5b16a43 100644
--- a/src/emu/gamedrv.h
+++ b/src/emu/gamedrv.h
@@ -175,7 +175,7 @@ extern game_driver const GAME_NAME(NAME) \
COMPANY, \
[] (machine_config &config, device_t &owner) { downcast<CLASS &>(owner).MACHINE(config); }, \
INPUT_PORTS_NAME(INPUT), \
- [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
+ [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
ROM_NAME(NAME), \
nullptr, \
nullptr, \
@@ -194,7 +194,7 @@ extern game_driver const GAME_NAME(NAME) \
COMPANY, \
[] (machine_config &config, device_t &owner) { downcast<CLASS &>(owner).MACHINE(config); }, \
INPUT_PORTS_NAME(INPUT), \
- [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
+ [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
ROM_NAME(NAME), \
nullptr, \
&LAYOUT, \
@@ -214,7 +214,7 @@ extern game_driver const GAME_NAME(NAME) \
COMPANY, \
[] (machine_config &config, device_t &owner) { downcast<CLASS &>(owner).MACHINE(config); }, \
INPUT_PORTS_NAME(INPUT), \
- [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
+ [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
ROM_NAME(NAME), \
#COMPAT, \
nullptr, \
@@ -233,7 +233,7 @@ extern game_driver const GAME_NAME(NAME) \
COMPANY, \
[] (machine_config &config, device_t &owner) { downcast<CLASS &>(owner).MACHINE(config); }, \
INPUT_PORTS_NAME(INPUT), \
- [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
+ [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
ROM_NAME(NAME), \
#COMPAT, \
nullptr, \
@@ -252,7 +252,7 @@ extern game_driver const GAME_NAME(NAME) \
COMPANY, \
[] (machine_config &config, device_t &owner) { downcast<CLASS &>(owner).MACHINE(config); }, \
INPUT_PORTS_NAME(INPUT), \
- [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
+ [] (device_t &owner) { downcast<CLASS &>(owner).INIT(); }, \
ROM_NAME(NAME), \
#COMPAT, \
nullptr, \
diff --git a/src/lib/formats/ap2_dsk.cpp b/src/lib/formats/ap2_dsk.cpp
index 8e9f37977e9..2cc0e0d0db1 100644
--- a/src/lib/formats/ap2_dsk.cpp
+++ b/src/lib/formats/ap2_dsk.cpp
@@ -665,7 +665,7 @@ bool a2_16sect_format::load(io_generic *io, uint32_t form_factor, floppy_image *
else if (!memcmp(cpm22_block1, &sector_data[0x100], 8))
{
m_prodos_order = true;
- } // check for subnodule disk
+ } // check for subnodule disk
else if (!memcmp(subnod_block1, &sector_data[0x100], 8))
{
m_prodos_order = true;
diff --git a/src/lib/formats/flopimg.h b/src/lib/formats/flopimg.h
index 7617daabdc4..fe6d8ed35dd 100644
--- a/src/lib/formats/flopimg.h
+++ b/src/lib/formats/flopimg.h
@@ -386,8 +386,8 @@ protected:
@param trackbuf track input buffer.
@param track_size in cells, not bytes.
@param image
- @param subtrack subtrack index, 0-3
- @param splice write splice position
+ @param subtrack subtrack index, 0-3
+ @param splice write splice position
*/
void generate_track_from_bitstream(int track, int head, const uint8_t *trackbuf, int track_size, floppy_image *image, int subtrack = 0, int splice = 0);
diff --git a/src/lib/netlist/devices/nlid_system.h b/src/lib/netlist/devices/nlid_system.h
index db324a85834..326cd3dbf2c 100644
--- a/src/lib/netlist/devices/nlid_system.h
+++ b/src/lib/netlist/devices/nlid_system.h
@@ -130,7 +130,7 @@ namespace netlist
unsigned long pati[32];
for (int pI = 0; pI < 32; pI++)
{
- pati[pI] = 0;
+ pati[pI] = 0;
}
m_size = static_cast<std::uint8_t>(pat.size());
unsigned long total = 0;
diff --git a/src/mame/drivers/abc80x.cpp b/src/mame/drivers/abc80x.cpp
index 2e44e449a83..95783abd92a 100644
--- a/src/mame/drivers/abc80x.cpp
+++ b/src/mame/drivers/abc80x.cpp
@@ -141,8 +141,8 @@ Notes:
TODO:
- - abc802 video is all black
- - abc850 is broken
+ - abc802 video is all black
+ - abc850 is broken
- cassette
*/
@@ -266,13 +266,13 @@ void abc806_state::read_pal_p4(offs_t offset, bool m1l, bool xml, offs_t &m, boo
vr = 1;
}
/*
- if (!m1l && (offset < 0x7800)
- {
- TODO 0..30k read from videoram if fetch opcode from 7800-7fff
- romd = 1;
- hre = 1;
- mux = 0;
- }
+ if (!m1l && (offset < 0x7800)
+ {
+ TODO 0..30k read from videoram if fetch opcode from 7800-7fff
+ romd = 1;
+ hre = 1;
+ mux = 0;
+ }
*/
size_t videoram_mask = m_ram->size() - 0x8001;
diff --git a/src/mame/drivers/amaticmg.cpp b/src/mame/drivers/amaticmg.cpp
index 92f9ab708ea..cfbc40e8dd0 100644
--- a/src/mame/drivers/amaticmg.cpp
+++ b/src/mame/drivers/amaticmg.cpp
@@ -1141,7 +1141,7 @@ ROM_END
Description: 4096 bit read/write nonvolatile memory partitioned
into sixteen pages of 256 bits each and a real time
- clock/calendar in binary format.
+ clock/calendar in binary format.
SCRATCHPAD:
Page0 (0H)
diff --git a/src/mame/drivers/arkanoid.cpp b/src/mame/drivers/arkanoid.cpp
index 7298d14a966..9662ba1ed99 100644
--- a/src/mame/drivers/arkanoid.cpp
+++ b/src/mame/drivers/arkanoid.cpp
@@ -2126,14 +2126,14 @@ void arkanoid_state::init_block2()
{
// combine these into a single swap..
int srctile = bitswap<16>(tile,15,14,13,12,
- 11,10, 9, 8,
- 7, 5, 6, 3,
- 1, 2, 4, 0);
+ 11,10, 9, 8,
+ 7, 5, 6, 3,
+ 1, 2, 4, 0);
srctile = bitswap<16>(srctile,15,14,13,12,
- 11, 9,10, 5,
- 7, 6, 8, 4,
- 3, 2, 1, 0);
+ 11, 9,10, 5,
+ 7, 6, 8, 4,
+ 3, 2, 1, 0);
srctile = srctile ^ 0xd4;
diff --git a/src/mame/drivers/battlane.cpp b/src/mame/drivers/battlane.cpp
index 948c1217769..70e7f17508f 100644
--- a/src/mame/drivers/battlane.cpp
+++ b/src/mame/drivers/battlane.cpp
@@ -53,8 +53,8 @@ WRITE8_MEMBER(battlane_state::battlane_cpu_command_w)
/*
if (~m_cpu_control & 0x08)
{
- m_maincpu->pulse_input_line(INPUT_LINE_NMI, attotime::zero);
- m_subcpu->pulse_input_line(INPUT_LINE_NMI, attotime::zero);
+ m_maincpu->pulse_input_line(INPUT_LINE_NMI, attotime::zero);
+ m_subcpu->pulse_input_line(INPUT_LINE_NMI, attotime::zero);
}
*/
diff --git a/src/mame/drivers/blmbycar.cpp b/src/mame/drivers/blmbycar.cpp
index ee4483b7333..a1a092b2f87 100644
--- a/src/mame/drivers/blmbycar.cpp
+++ b/src/mame/drivers/blmbycar.cpp
@@ -18,7 +18,7 @@ To Do:
Blomby Car is said to be a bootleg of Gaelco's World Rally and uses many
of the same fonts
-(Update: it actually is a bootleg of World Rally by looking how much
+(Update: it actually is a bootleg of World Rally by looking how much
similar the two HWs are, down to the dipswitches!)
Waterball
@@ -213,10 +213,10 @@ static INPUT_PORTS_START( blmbycar )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_START("P1_P2") /* $700002.w */
- PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
- PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
- PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
- PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
+ PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
+ PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
+ PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
+ PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(1) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
PORT_BIT( 0x000f, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_CONDITION("DSW", 0x18, NOTEQUALS, 0x18)
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1) PORT_NAME("P1 Gear Shift") PORT_TOGGLE PORT_CONDITION("DSW", 0x18, NOTEQUALS, 0x18)
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_CONDITION("DSW", 0x18, EQUALS, 0x18)
@@ -235,7 +235,7 @@ static INPUT_PORTS_START( blmbycar )
PORT_START("OPT_WHEEL") /* $700004.w */
PORT_BIT ( 0x00ff, 0x0000, IPT_DIAL ) PORT_SENSITIVITY(30) PORT_KEYDELTA(1) PORT_REVERSE PORT_CONDITION("DSW", 0x18, EQUALS, 0x08) PORT_NAME("P1 Opt Wheel")
-
+
PORT_START("POT_WHEEL")
PORT_BIT ( 0x00ff, 0x0080, IPT_AD_STICK_X ) PORT_SENSITIVITY(30) PORT_KEYDELTA(1) PORT_REVERSE PORT_CONDITION("DSW", 0x18, EQUALS, 0x10) PORT_NAME("P1 Pot Wheel")
diff --git a/src/mame/drivers/cps1.cpp b/src/mame/drivers/cps1.cpp
index 4ce30b53be3..2dc84e56ea2 100644
--- a/src/mame/drivers/cps1.cpp
+++ b/src/mame/drivers/cps1.cpp
@@ -8219,10 +8219,10 @@ ROM_END
/* B-Board 90629B-3 */
ROM_START( kodr2 )
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
- ROM_LOAD16_BYTE( "kde_30.11e", 0x00000, 0x20000, CRC(f8dc4ce3) SHA1(3efc4ffd61b399235f27c97ffb6d556000d59b33) ) /* different CRC from kodr1, pcb verified */
- ROM_LOAD16_BYTE( "kde_37.11f", 0x00001, 0x20000, CRC(d1276c1c) SHA1(1f70972eb5b854ef58c6d0eaccda6e12611cf763) ) /* different CRC from kodr1, pcb verified */
- ROM_LOAD16_BYTE( "kde_31.12e", 0x40000, 0x20000, CRC(309debd8) SHA1(96aa498fe04c1b8f76dab1c0ab074eedd48053fa) ) /* different CRC from kodr1, pcb verified */
- ROM_LOAD16_BYTE( "kde_38.12f", 0x40001, 0x20000, CRC(76cd5738) SHA1(cb81f8db8400c9972f05ace38530f040fb66f93e) ) /* different CRC from kodr1, pcb verified */
+ ROM_LOAD16_BYTE( "kde_30.11e", 0x00000, 0x20000, CRC(f8dc4ce3) SHA1(3efc4ffd61b399235f27c97ffb6d556000d59b33) ) /* different CRC from kodr1, pcb verified */
+ ROM_LOAD16_BYTE( "kde_37.11f", 0x00001, 0x20000, CRC(d1276c1c) SHA1(1f70972eb5b854ef58c6d0eaccda6e12611cf763) ) /* different CRC from kodr1, pcb verified */
+ ROM_LOAD16_BYTE( "kde_31.12e", 0x40000, 0x20000, CRC(309debd8) SHA1(96aa498fe04c1b8f76dab1c0ab074eedd48053fa) ) /* different CRC from kodr1, pcb verified */
+ ROM_LOAD16_BYTE( "kde_38.12f", 0x40001, 0x20000, CRC(76cd5738) SHA1(cb81f8db8400c9972f05ace38530f040fb66f93e) ) /* different CRC from kodr1, pcb verified */
ROM_LOAD16_BYTE( "kd_28.9e", 0x80000, 0x20000, CRC(9367bcd9) SHA1(8243b4b9bb9756f3fa726717e19a166cb2f5b50a) )
ROM_LOAD16_BYTE( "kd_35.9f", 0x80001, 0x20000, CRC(4ca6a48a) SHA1(9d440ecd8d2d0e293fecf64ca3915252b94e7aef) )
ROM_LOAD16_BYTE( "kd_29.10e", 0xc0000, 0x20000, CRC(0360fa72) SHA1(274769c8717a874397cf37369e3ef80a682d9ef2) )
diff --git a/src/mame/drivers/csplayh5.cpp b/src/mame/drivers/csplayh5.cpp
index 984e2467ce4..5adcceb6e38 100644
--- a/src/mame/drivers/csplayh5.cpp
+++ b/src/mame/drivers/csplayh5.cpp
@@ -921,9 +921,9 @@ ROM_END
***************************************************************************/
// 1995
- GAME( 1995, csplayh1, 0, csplayh5, csplayh5, csplayh5_state, init_csplayh1, ROT0, "Sphinx/AV Japan/Astro System Japan", "Super CD Dai8dan Mahjong Hanafuda Cosplay Tengoku (Japan)", MACHINE_NOT_WORKING )
+ GAME( 1995, csplayh1, 0, csplayh5, csplayh5, csplayh5_state, init_csplayh1, ROT0, "Sphinx/AV Japan/Astro System Japan", "Super CD Dai8dan Mahjong Hanafuda Cosplay Tengoku (Japan)", MACHINE_NOT_WORKING )
- GAME( 1998, nichidvd, 0, csplayh5, csplayh5, csplayh5_state, empty_init, ROT0, "Nichibutsu", "Nichibutsu High Rate DVD BIOS", MACHINE_IS_BIOS_ROOT )
+ GAME( 1998, nichidvd, 0, csplayh5, csplayh5, csplayh5_state, empty_init, ROT0, "Nichibutsu", "Nichibutsu High Rate DVD BIOS", MACHINE_IS_BIOS_ROOT )
// 1998
/* 01 */ GAME( 1998, mjgalpri, nichidvd, csplayh5, csplayh5, csplayh5_state, init_mjgalpri, ROT0, "Nichibutsu/Just&Just", "Mahjong Gal-pri - World Gal-con Grandprix (Japan)", MACHINE_NOT_WORKING )
diff --git a/src/mame/drivers/deadang.cpp b/src/mame/drivers/deadang.cpp
index 361eb30c691..42084ffa976 100644
--- a/src/mame/drivers/deadang.cpp
+++ b/src/mame/drivers/deadang.cpp
@@ -443,19 +443,19 @@ MACHINE_CONFIG_END
/* ROMs */
ROM_START( popnrun )
ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASE00 )
- ROM_LOAD16_BYTE( "popnrun-27512-1-6e.bin", 0xe0001, 0x010000, CRC(cf800494) SHA1(eaed51212c91ebb16e326f8133b60a0ecf0055e5) )
- ROM_LOAD16_BYTE( "popnrun-27512-2-6h.bin", 0xe0000, 0x010000, CRC(bad47dc4) SHA1(279236cfe5102b4724f9fb4405f514dba011ae3d) )
+ ROM_LOAD16_BYTE( "popnrun-27512-1-6e.bin", 0xe0001, 0x010000, CRC(cf800494) SHA1(eaed51212c91ebb16e326f8133b60a0ecf0055e5) )
+ ROM_LOAD16_BYTE( "popnrun-27512-2-6h.bin", 0xe0000, 0x010000, CRC(bad47dc4) SHA1(279236cfe5102b4724f9fb4405f514dba011ae3d) )
ROM_REGION( 0x100000, "sub", ROMREGION_ERASE00 )
ROM_LOAD16_BYTE( "popnrun-27256-3-17e.bin", 0xf0001, 0x008000, CRC(93f811aa) SHA1(75998375081d3cc5faa7533d39dd2d29a4ef3e7d) )
- ROM_LOAD16_BYTE( "popnrun-27256-4-17h.bin", 0xf0000, 0x008000, CRC(8fe0c064) SHA1(2a854238b8335a85cbe75c901480b51d479273a0) )
+ ROM_LOAD16_BYTE( "popnrun-27256-4-17h.bin", 0xf0000, 0x008000, CRC(8fe0c064) SHA1(2a854238b8335a85cbe75c901480b51d479273a0) )
ROM_REGION( 0x20000, "audiocpu", ROMREGION_ERASE00 )
- ROM_LOAD( "popnrun-2764-5-22c.bin", 0x000000, 0x002000, CRC(768a2ec7) SHA1(abc02ec6c6a495e612e8708377d9e7ca98981de4) )
- ROM_LOAD( "popnrun-27512-6-20c.bin", 0x010000, 0x010000, CRC(47d168ce) SHA1(36c16a400408834fcf0561c3f097e84a287560bd) )
+ ROM_LOAD( "popnrun-2764-5-22c.bin", 0x000000, 0x002000, CRC(768a2ec7) SHA1(abc02ec6c6a495e612e8708377d9e7ca98981de4) )
+ ROM_LOAD( "popnrun-27512-6-20c.bin", 0x010000, 0x010000, CRC(47d168ce) SHA1(36c16a400408834fcf0561c3f097e84a287560bd) )
ROM_REGION( 0x2000, "gfx1", ROMREGION_ERASE00 )
- ROM_LOAD( "popnrun-2764-7-1a.bin", 0x000000, 0x002000, CRC(5e508b8e) SHA1(3e49e8d25a3db83178965382295e7c437441b5fe) )
+ ROM_LOAD( "popnrun-2764-7-1a.bin", 0x000000, 0x002000, CRC(5e508b8e) SHA1(3e49e8d25a3db83178965382295e7c437441b5fe) )
ROM_REGION( 0x80000, "gfx2", ROMREGION_ERASEFF ) /* Sprites */
ROM_LOAD( "gfx2.bin", 0x0000, 0x80000, NO_DUMP )
@@ -482,24 +482,24 @@ ROM_START( popnrun )
ROM_REGION( 0x10000, "adpcm2", ROMREGION_ERASE00 )
ROM_REGION( 0x0100, "prom", ROMREGION_ERASE00 )
- ROM_LOAD( "popnrun-63s281-9b.bin", 0x000000, 0x000100, CRC(208d17ca) SHA1(a77d56337bcac8d9a7bc3411239dfb3045e069ec) )
+ ROM_LOAD( "popnrun-63s281-9b.bin", 0x000000, 0x000100, CRC(208d17ca) SHA1(a77d56337bcac8d9a7bc3411239dfb3045e069ec) )
ROM_END
ROM_START( popnruna )
ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASE00 )
- ROM_LOAD16_BYTE( "1.e5.27512", 0xe0001, 0x010000, CRC(fe45b6c4) SHA1(efa0d4ce6c5963f25ca1195cd2d5745e730b3b95) )
- ROM_LOAD16_BYTE( "2.h5.27512", 0xe0000, 0x010000, CRC(1e325398) SHA1(ca481c1447de4bffdea695deb9bb46c269272c68) )
+ ROM_LOAD16_BYTE( "1.e5.27512", 0xe0001, 0x010000, CRC(fe45b6c4) SHA1(efa0d4ce6c5963f25ca1195cd2d5745e730b3b95) )
+ ROM_LOAD16_BYTE( "2.h5.27512", 0xe0000, 0x010000, CRC(1e325398) SHA1(ca481c1447de4bffdea695deb9bb46c269272c68) )
ROM_REGION( 0x100000, "sub", ROMREGION_ERASE00 )
ROM_LOAD16_BYTE( "popnrun-27256-3-17e.bin", 0xf0001, 0x008000, CRC(93f811aa) SHA1(75998375081d3cc5faa7533d39dd2d29a4ef3e7d) )
- ROM_LOAD16_BYTE( "popnrun-27256-4-17h.bin", 0xf0000, 0x008000, CRC(8fe0c064) SHA1(2a854238b8335a85cbe75c901480b51d479273a0) )
+ ROM_LOAD16_BYTE( "popnrun-27256-4-17h.bin", 0xf0000, 0x008000, CRC(8fe0c064) SHA1(2a854238b8335a85cbe75c901480b51d479273a0) )
ROM_REGION( 0x20000, "audiocpu", ROMREGION_ERASE00 )
- ROM_LOAD( "popnrun-2764-5-22c.bin", 0x000000, 0x002000, CRC(768a2ec7) SHA1(abc02ec6c6a495e612e8708377d9e7ca98981de4) )
- ROM_LOAD( "popnrun-27512-6-20c.bin", 0x010000, 0x010000, CRC(47d168ce) SHA1(36c16a400408834fcf0561c3f097e84a287560bd) )
+ ROM_LOAD( "popnrun-2764-5-22c.bin", 0x000000, 0x002000, CRC(768a2ec7) SHA1(abc02ec6c6a495e612e8708377d9e7ca98981de4) )
+ ROM_LOAD( "popnrun-27512-6-20c.bin", 0x010000, 0x010000, CRC(47d168ce) SHA1(36c16a400408834fcf0561c3f097e84a287560bd) )
ROM_REGION( 0x2000, "gfx1", ROMREGION_ERASE00 )
- ROM_LOAD( "popnrun-2764-7-1a.bin", 0x000000, 0x002000, CRC(5e508b8e) SHA1(3e49e8d25a3db83178965382295e7c437441b5fe) )
+ ROM_LOAD( "popnrun-2764-7-1a.bin", 0x000000, 0x002000, CRC(5e508b8e) SHA1(3e49e8d25a3db83178965382295e7c437441b5fe) )
ROM_REGION( 0x80000, "gfx2", ROMREGION_ERASEFF ) /* Sprites */
ROM_LOAD( "gfx2.bin", 0x0000, 0x80000, NO_DUMP )
@@ -522,7 +522,7 @@ ROM_START( popnruna )
ROM_LOAD( "gfx7.bin", 0x0000, 0x10000, NO_DUMP )
ROM_REGION( 0x0100, "prom", ROMREGION_ERASE00 )
- ROM_LOAD( "popnrun-63s281-9b.bin", 0x000000, 0x000100, CRC(208d17ca) SHA1(a77d56337bcac8d9a7bc3411239dfb3045e069ec) )
+ ROM_LOAD( "popnrun-63s281-9b.bin", 0x000000, 0x000100, CRC(208d17ca) SHA1(a77d56337bcac8d9a7bc3411239dfb3045e069ec) )
ROM_END
ROM_START( deadang )
@@ -723,8 +723,8 @@ void deadang_state::init_deadang()
void popnrun_state::init_popnrun()
{
-// m_adpcm1->decrypt();
-// m_adpcm2->decrypt();
+// m_adpcm1->decrypt();
+// m_adpcm2->decrypt();
}
void deadang_state::init_ghunter()
diff --git a/src/mame/drivers/exerion.cpp b/src/mame/drivers/exerion.cpp
index 528e67c796c..74339732714 100644
--- a/src/mame/drivers/exerion.cpp
+++ b/src/mame/drivers/exerion.cpp
@@ -556,9 +556,9 @@ void exerion_state::init_exerion()
for (uint32_t oldaddr = 0; oldaddr < length; oldaddr++)
{
uint32_t newaddr = ((oldaddr ) & 0x1f00) | /* keep n8-n4 */
- ((oldaddr << 3) & 0x00f0) | /* move n3-n0 */
- ((oldaddr >> 4) & 0x000e) | /* move v2-v0 */
- ((oldaddr ) & 0x0001); /* keep h2 */
+ ((oldaddr << 3) & 0x00f0) | /* move n3-n0 */
+ ((oldaddr >> 4) & 0x000e) | /* move v2-v0 */
+ ((oldaddr ) & 0x0001); /* keep h2 */
dst[newaddr] = src[oldaddr];
}
@@ -574,10 +574,10 @@ void exerion_state::init_exerion()
for (uint32_t oldaddr = 0; oldaddr < length; oldaddr++)
{
uint32_t newaddr = ((oldaddr << 1) & 0x3c00) | /* move n7-n4 */
- ((oldaddr >> 4) & 0x0200) | /* move n3 */
- ((oldaddr << 4) & 0x01c0) | /* move n2-n0 */
- ((oldaddr >> 3) & 0x003c) | /* move v3-v0 */
- ((oldaddr ) & 0xc003); /* keep n9-n8 h3-h2 */
+ ((oldaddr >> 4) & 0x0200) | /* move n3 */
+ ((oldaddr << 4) & 0x01c0) | /* move n2-n0 */
+ ((oldaddr >> 3) & 0x003c) | /* move v3-v0 */
+ ((oldaddr ) & 0xc003); /* keep n9-n8 h3-h2 */
dst[newaddr] = src[oldaddr];
}
}
diff --git a/src/mame/drivers/f1gp.cpp b/src/mame/drivers/f1gp.cpp
index 9b35edb9c1e..a2d8ad79c8d 100644
--- a/src/mame/drivers/f1gp.cpp
+++ b/src/mame/drivers/f1gp.cpp
@@ -196,7 +196,7 @@ void f1gp_state::f1gpb_cpu2_map(address_map &map)
}
static INPUT_PORTS_START( f1gp )
- PORT_START("INPUTS")
+ PORT_START("INPUTS")
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_4WAY PORT_CONDITION("JOY_TYPE", 0x01, NOTEQUALS, 0x01)
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_4WAY PORT_CONDITION("JOY_TYPE", 0x01, NOTEQUALS, 0x01)
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_4WAY PORT_CONDITION("JOY_TYPE", 0x01, NOTEQUALS, 0x01)
@@ -220,7 +220,7 @@ static INPUT_PORTS_START( f1gp )
PORT_START("WHEEL")
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(10) PORT_KEYDELTA(5)
-
+
PORT_START("DSW1")
// listed as "unused" in manual, actually enables free play
PORT_DIPNAME( 0x0100, 0x0100, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW1:1")
@@ -282,7 +282,7 @@ static INPUT_PORTS_START( f1gp )
// listed as "Unused" in manual, it selects between joystick or steering wheel
PORT_DIPNAME( 0x8000, 0x8000, "Input Method" ) PORT_DIPLOCATION("SW3:8")
PORT_DIPSETTING( 0x8000, "Joystick" )
- // TODO: doesn't work in-game, reads from $fff002 ingame too but doesn't have an effect,
+ // TODO: doesn't work in-game, reads from $fff002 ingame too but doesn't have an effect,
// maybe outputs threshold to $fff000 or it's not supposed to be enabled like the manual claims.
PORT_DIPSETTING( 0x0000, "Steering Wheel" )
@@ -295,7 +295,7 @@ static INPUT_PORTS_START( f1gp )
PORT_DIPSETTING( 0x0004, DEF_STR( Hong_Kong ) )
PORT_DIPSETTING( 0x0008, DEF_STR( Taiwan ) )
/* all other values are invalid */
-
+
PORT_START("JOY_TYPE")
PORT_CONFNAME( 0x01, 0x01, "Joystick Type" )
PORT_CONFSETTING( 0x01, "2-Way" )
diff --git a/src/mame/drivers/fcombat.cpp b/src/mame/drivers/fcombat.cpp
index 92042911038..dc22509af7d 100644
--- a/src/mame/drivers/fcombat.cpp
+++ b/src/mame/drivers/fcombat.cpp
@@ -347,9 +347,9 @@ void fcombat_state::init_fcombat()
for (uint32_t oldaddr = 0; oldaddr < length; oldaddr++)
{
uint32_t newaddr = ((oldaddr ) & 0x1f00) | /* keep n8-n4 */
- ((oldaddr << 3) & 0x00f0) | /* move n3-n0 */
- ((oldaddr >> 4) & 0x000e) | /* move v2-v0 */
- ((oldaddr ) & 0x0001); /* keep h2 */
+ ((oldaddr << 3) & 0x00f0) | /* move n3-n0 */
+ ((oldaddr >> 4) & 0x000e) | /* move v2-v0 */
+ ((oldaddr ) & 0x0001); /* keep h2 */
dst[newaddr] = src[oldaddr];
}
@@ -366,10 +366,10 @@ void fcombat_state::init_fcombat()
for (uint32_t oldaddr = 0; oldaddr < length; oldaddr++)
{
uint32_t newaddr = ((oldaddr << 1) & 0x3c00) | /* move n7-n4 */
- ((oldaddr >> 4) & 0x0200) | /* move n3 */
- ((oldaddr << 4) & 0x01c0) | /* move n2-n0 */
- ((oldaddr >> 3) & 0x003c) | /* move v3-v0 */
- ((oldaddr ) & 0xc003); /* keep n9-n8 h3-h2 */
+ ((oldaddr >> 4) & 0x0200) | /* move n3 */
+ ((oldaddr << 4) & 0x01c0) | /* move n2-n0 */
+ ((oldaddr >> 3) & 0x003c) | /* move v3-v0 */
+ ((oldaddr ) & 0xc003); /* keep n9-n8 h3-h2 */
dst[newaddr] = src[oldaddr];
}
@@ -387,10 +387,10 @@ void fcombat_state::init_fcombat()
for (uint32_t oldaddr = 0; oldaddr < length; oldaddr++)
{
uint32_t newaddr = ((oldaddr << 1) & 0x3c00) | /* move n7-n4 */
- ((oldaddr >> 4) & 0x0200) | /* move n3 */
- ((oldaddr << 4) & 0x01c0) | /* move n2-n0 */
- ((oldaddr >> 3) & 0x003c) | /* move v3-v0 */
- ((oldaddr ) & 0xc003); /* keep n9-n8 h3-h2 */
+ ((oldaddr >> 4) & 0x0200) | /* move n3 */
+ ((oldaddr << 4) & 0x01c0) | /* move n2-n0 */
+ ((oldaddr >> 3) & 0x003c) | /* move v3-v0 */
+ ((oldaddr ) & 0xc003); /* keep n9-n8 h3-h2 */
dst[newaddr] = src[oldaddr];
}
diff --git a/src/mame/drivers/fidel6502.cpp b/src/mame/drivers/fidel6502.cpp
index 72174ca7553..f816d4942f6 100644
--- a/src/mame/drivers/fidel6502.cpp
+++ b/src/mame/drivers/fidel6502.cpp
@@ -20,7 +20,7 @@
the addressbus at read or write accesses.
- granits gives error beeps at start, need to press clear to play
- finish fphantom emulation
- - PC has 14KB RAM. 0000-0fff and 8000-9fff is certain, where does the remaining map to?
+ - PC has 14KB RAM. 0000-0fff and 8000-9fff is certain, where does the remaining map to?
******************************************************************************
diff --git a/src/mame/drivers/igs017.cpp b/src/mame/drivers/igs017.cpp
index b8459e7d0f8..bd9c8761b36 100644
--- a/src/mame/drivers/igs017.cpp
+++ b/src/mame/drivers/igs017.cpp
@@ -456,7 +456,7 @@ WRITE8_MEMBER(igs_incdec_device::dec_w)
READ8_MEMBER(igs_incdec_device::val_r)
{
- uint8_t res = (BIT(m_val, 0) << 7) |
+ uint8_t res = (BIT(m_val, 0) << 7) |
(BIT(m_val, 3) << 5) |
(BIT(m_val, 2) << 4) |
(BIT(m_val, 1) << 2) ;
diff --git a/src/mame/drivers/jaguar.cpp b/src/mame/drivers/jaguar.cpp
index ea72ee2615d..54efb91a2df 100644
--- a/src/mame/drivers/jaguar.cpp
+++ b/src/mame/drivers/jaguar.cpp
@@ -406,7 +406,7 @@ void cojag_devices(device_slot_interface &device)
* Machine init
*
*************************************/
-
+
void jaguar_state::machine_start()
{
/* configure banks for gfx/sound ROMs */
@@ -446,7 +446,7 @@ void jaguar_state::machine_reset()
m_butch_cmd_size = 1;
}
}
-
+
/* reset banks for gfx/sound ROMs */
if (m_romboard_region != nullptr)
{
@@ -1341,7 +1341,7 @@ void jaguar_state::jaguarcd_map(address_map &map)
* Main CPU memory handlers
*
*************************************/
-
+
void jaguar_state::r3000_map(address_map &map)
{
map(0x04000000, 0x047fffff).ram().share("sharedram");
diff --git a/src/mame/drivers/mappy.cpp b/src/mame/drivers/mappy.cpp
index 19e2aa731a0..f7b4395541e 100644
--- a/src/mame/drivers/mappy.cpp
+++ b/src/mame/drivers/mappy.cpp
@@ -1311,7 +1311,7 @@ WRITE8_MEMBER(mappy_state::out_lamps)
void mappy_state::machine_start()
{
m_leds.resolve();
-
+
save_item(NAME(m_main_irq_mask));
save_item(NAME(m_sub_irq_mask));
save_item(NAME(m_sub2_irq_mask));
diff --git a/src/mame/drivers/markham.cpp b/src/mame/drivers/markham.cpp
index c498e145ecc..ee973879726 100644
--- a/src/mame/drivers/markham.cpp
+++ b/src/mame/drivers/markham.cpp
@@ -202,11 +202,11 @@ void markham_state::strnskil_master_map(address_map &map)
// void markham_state::banbam_master_map(address_map &map)
// {
-// /* TODO: uncomment when ready */
-// strnskil_master_map(map);
-// map(0xd806, 0xd806).r(this, FUNC(markham_state::mcu_r)); /* mcu data read */
-// map(0xd80d, 0xd80d).w(this, FUNC(markham_state::mcu_w)); /* mcu data write */
-// map(0xd80c, 0xd80c).w(this, FUNC(markham_state::mcu_reset)); /* mcu reset? */
+// /* TODO: uncomment when ready */
+// strnskil_master_map(map);
+// map(0xd806, 0xd806).r(this, FUNC(markham_state::mcu_r)); /* mcu data read */
+// map(0xd80d, 0xd80d).w(this, FUNC(markham_state::mcu_w)); /* mcu data write */
+// map(0xd80c, 0xd80c).w(this, FUNC(markham_state::mcu_reset)); /* mcu reset? */
// }
void markham_state::markham_slave_map(address_map &map)
diff --git a/src/mame/drivers/midzeus.cpp b/src/mame/drivers/midzeus.cpp
index 4a85bf3cbd3..b2bef2461e0 100644
--- a/src/mame/drivers/midzeus.cpp
+++ b/src/mame/drivers/midzeus.cpp
@@ -91,7 +91,7 @@ public:
protected:
virtual void machine_start() override
{
- MACHINE_START_CALL_MEMBER(midzeus);
+ MACHINE_START_CALL_MEMBER(midzeus);
m_led.resolve();
m_lamp.resolve();
}
diff --git a/src/mame/drivers/mil4000.cpp b/src/mame/drivers/mil4000.cpp
index 78315a91980..98d5f789448 100644
--- a/src/mame/drivers/mil4000.cpp
+++ b/src/mame/drivers/mil4000.cpp
@@ -151,7 +151,7 @@ private:
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
output_finder<7> m_lamps;
-
+
tilemap_t *m_sc0_tilemap;
tilemap_t *m_sc1_tilemap;
tilemap_t *m_sc2_tilemap;
diff --git a/src/mame/drivers/naomi.cpp b/src/mame/drivers/naomi.cpp
index 67e17988335..ab46ea963a5 100644
--- a/src/mame/drivers/naomi.cpp
+++ b/src/mame/drivers/naomi.cpp
@@ -2565,11 +2565,11 @@ static INPUT_PORTS_START( naomi_kb )
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_LCONTROL) PORT_NAME("P1 Left Control") PORT_PLAYER(1)
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_LSHIFT) PORT_NAME("P1 Left Shift") PORT_PLAYER(1)
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_LALT) PORT_NAME("P1 Left Alt") PORT_PLAYER(1)
- PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_LWIN) PORT_NAME("P1 S1") PORT_PLAYER(1)
+ PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_LWIN) PORT_NAME("P1 S1") PORT_PLAYER(1)
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_RCONTROL) PORT_NAME("P1 Right Control") PORT_PLAYER(1)
PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_RSHIFT) PORT_NAME("P1 Right Shift") PORT_PLAYER(1)
PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_RALT) PORT_NAME("P1 Right Alt") PORT_PLAYER(1)
- PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_RWIN) PORT_NAME("P1 S2") PORT_PLAYER(1)
+ PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_RWIN) PORT_NAME("P1 S2") PORT_PLAYER(1)
PORT_START("P1.LD")
// TODO: LED information
@@ -2580,13 +2580,13 @@ static INPUT_PORTS_START( naomi_kb )
// ---- -x-- scroll lock
// ---- --x- caps lock
// ---- ---x num lock
-
+
PORT_START("P1.KC1")
PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(DEVICE_SELF, naomi_state, naomi_kb_r, 0)
PORT_START("P1.KC2")
PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
-
+
PORT_START("P1.KC3")
PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
@@ -2631,14 +2631,14 @@ static INPUT_PORTS_START( naomi_kb )
PORT_BIT(0x10000000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_Y) PORT_NAME("P1 y / Y")
PORT_BIT(0x20000000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_Z) PORT_NAME("P1 z / Z")
PORT_BIT(0x40000000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_1) PORT_NAME("P1 1 / !")
- PORT_BIT(0x80000000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_2) PORT_NAME("P1 2 / “")
+ PORT_BIT(0x80000000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_2) PORT_NAME("P1 2 / \"")
PORT_START("P1.ROW1")
PORT_BIT(0x00000001, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_3) PORT_NAME("P1 3 / #")
PORT_BIT(0x00000002, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_4) PORT_NAME("P1 4 / $")
PORT_BIT(0x00000004, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_5) PORT_NAME("P1 5 / %")
PORT_BIT(0x00000008, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_6) PORT_NAME("P1 6 / &")
- PORT_BIT(0x00000010, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_7) PORT_NAME("P1 7 / ‘")
+ PORT_BIT(0x00000010, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_7) PORT_NAME("P1 7 / '")
PORT_BIT(0x00000020, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_8) PORT_NAME("P1 8 / (")
PORT_BIT(0x00000040, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_9) PORT_NAME("P1 9 / )")
PORT_BIT(0x00000080, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_0) PORT_NAME("P1 0 / ~")
@@ -2687,7 +2687,7 @@ static INPUT_PORTS_START( naomi_kb )
PORT_BIT(0x00010000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_LEFT) PORT_NAME("P1 Left")
PORT_BIT(0x00020000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_DOWN) PORT_NAME("P1 Down")
PORT_BIT(0x00040000, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) PORT_CODE(KEYCODE_UP) PORT_NAME("P1 Up")
- PORT_BIT(0xfff80000, IP_ACTIVE_HIGH, IPT_UNUSED )
+ PORT_BIT(0xfff80000, IP_ACTIVE_HIGH, IPT_UNUSED )
PORT_START("P1.ROW3")
PORT_BIT(0x0000001f, IP_ACTIVE_HIGH, IPT_UNUSED )
@@ -2702,7 +2702,7 @@ static INPUT_PORTS_START( naomi_kb )
PORT_BIT(0x00000400, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) /*PORT_CODE(KEYCODE_?)*/ PORT_NAME("P1 Kanji Henkan")
PORT_BIT(0x00000800, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_PLAYER(1) /*PORT_CODE(KEYCODE_?)*/ PORT_NAME("P1 Kanji Muhenkan")
PORT_BIT(0xfffff000, IP_ACTIVE_HIGH, IPT_UNUSED )
-
+
// TODO: keyboard for player 2
PORT_START("P2.M")
PORT_DIPNAME( 0x01, 0x00, "P2.ROW0" )
@@ -2732,7 +2732,7 @@ static INPUT_PORTS_START( naomi_kb )
PORT_START("P2.LD")
// TODO: same as above
-
+
PORT_START("P2.KC1")
PORT_DIPNAME( 0x01, 0x00, "P2.ROW2" )
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
@@ -3022,7 +3022,7 @@ MACHINE_CONFIG_START(naomi_state::naomigd_kb)
MCFG_DC_KEYBOARD_ADD("dcctrl0", "maple_dc", 1, ":P1.M", ":P1.LD", ":P1.KC1", ":P1.KC2", ":P1.KC3", ":P1.KC4", ":P1.KC5", ":P1.KC6")
MCFG_DC_KEYBOARD_ADD("dcctrl1", "maple_dc", 2, ":P2.M", ":P2.LD", ":P2.KC1", ":P2.KC2", ":P2.KC3", ":P2.KC4", ":P2.KC5", ":P2.KC6")
MACHINE_CONFIG_END
-
+
/*
* Naomi 2
*/
diff --git a/src/mame/drivers/nmk16.cpp b/src/mame/drivers/nmk16.cpp
index 98101036977..065cbf8ee64 100644
--- a/src/mame/drivers/nmk16.cpp
+++ b/src/mame/drivers/nmk16.cpp
@@ -7054,7 +7054,7 @@ ROM_START( tomagic )
ROM_LOAD( "9.bin", 0x000000, 0x20000, CRC(fcceb24b) SHA1(49e3162c34dfa2ef54ffe190ba91bff73cebe12b) )
ROM_REGION( 0x80000, "bgtile", 0 )
- ROM_LOAD( "10.bin", 0x000000, 0x80000, CRC(14ef466c) SHA1(02711bd44e146dc30d68cd199023834a63170b0f) )
+ ROM_LOAD( "10.bin", 0x000000, 0x80000, CRC(14ef466c) SHA1(02711bd44e146dc30d68cd199023834a63170b0f) )
ROM_REGION( 0x200000, "sprites", 0 ) /* 16x16 sprite tiles */
ROM_LOAD16_BYTE( "7.bin", 0x100001, 0x80000, CRC(0a297c78) SHA1(effe1ee2ab64cb9fbeae0d168346168245942034) )
diff --git a/src/mame/drivers/pc9801.cpp b/src/mame/drivers/pc9801.cpp
index 2a16c07b68e..9b9d9475d8a 100644
--- a/src/mame/drivers/pc9801.cpp
+++ b/src/mame/drivers/pc9801.cpp
@@ -7,7 +7,7 @@
driver by Angelo Salese
TODO:
- - move sound bios ROMs into pc9801_26 / pc9801_86 devices
+ - move sound bios ROMs into pc9801_26 / pc9801_86 devices
- proper 8251 uart hook-up on keyboard
- SASI/SCSI support;
- Write a PC80S31K device (also used on PC-8801 and PC-88VA, it's the FDC + Z80 sub-system);
@@ -649,7 +649,7 @@ void pc9801_state::pc9801_map(address_map &map)
{
map(0xa0000, 0xa3fff).rw(this, FUNC(pc9801_state::tvram_r), FUNC(pc9801_state::tvram_w)); //TVRAM
map(0xa8000, 0xbffff).rw(this, FUNC(pc9801_state::gvram_r), FUNC(pc9801_state::gvram_w)); //bitmap VRAM
-// map(0xcc000, 0xcffff).rom().region("sound_bios", 0); //sound BIOS
+// map(0xcc000, 0xcffff).rom().region("sound_bios", 0); //sound BIOS
map(0xd6000, 0xd6fff).rom().region("fdc_bios_2dd", 0); //floppy BIOS 2dd
map(0xd7000, 0xd7fff).rom().region("fdc_bios_2hd", 0); //floppy BIOS 2hd
map(0xe8000, 0xfffff).rom().region("ipl", 0);
@@ -1405,8 +1405,8 @@ void pc9801_state::pc9821_map(address_map &map)
map(0x000a0000, 0x000a3fff).rw(this, FUNC(pc9801_state::tvram_r), FUNC(pc9801_state::tvram_w));
map(0x000a4000, 0x000a4fff).rw(this, FUNC(pc9801_state::pc9801rs_knjram_r), FUNC(pc9801_state::pc9801rs_knjram_w));
map(0x000a8000, 0x000bffff).rw(this, FUNC(pc9801_state::pc9821_grcg_gvram_r), FUNC(pc9801_state::pc9821_grcg_gvram_w));
-// map(0x000cc000, 0x000cffff).rom().region("sound_bios", 0); //sound BIOS
-// map(0x000d8000, 0x000d9fff).rom().region("ide",0)
+// map(0x000cc000, 0x000cffff).rom().region("sound_bios", 0); //sound BIOS
+// map(0x000d8000, 0x000d9fff).rom().region("ide",0)
map(0x000da000, 0x000dbfff).ram(); // ide ram
map(0x000e0000, 0x000e7fff).rw(this, FUNC(pc9801_state::pc9821_grcg_gvram0_r), FUNC(pc9801_state::pc9821_grcg_gvram0_w));
map(0x000e8000, 0x000fffff).m(m_ipl, FUNC(address_map_bank_device::amap16));
@@ -2680,21 +2680,21 @@ TODO: doesn't boot, missing roms?
ROM_START( pc9801vm )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
-// ROM_LOAD( "itf_ux.rom", 0x10000, 0x08000, BAD_DUMP CRC(c7942563) SHA1(61bb210d64c7264be939b11df1e9cd14ffeee3c9) )
-// ROM_LOAD( "bios_vm.rom", 0x18000, 0x18000, CRC(2e2d7cee) SHA1(159549f845dc70bf61955f9469d2281a0131b47f) )
+// ROM_LOAD( "itf_ux.rom", 0x10000, 0x08000, BAD_DUMP CRC(c7942563) SHA1(61bb210d64c7264be939b11df1e9cd14ffeee3c9) )
+// ROM_LOAD( "bios_vm.rom", 0x18000, 0x18000, CRC(2e2d7cee) SHA1(159549f845dc70bf61955f9469d2281a0131b47f) )
// bios
- ROM_LOAD16_BYTE( "cpu_board_1a_23128e.bin", 0x10001, 0x4000, CRC(9965c914) SHA1(1ed318b774340bd532ef02ac02f39a012354dbf8) )
- ROM_LOAD16_BYTE( "cpu_board_4a_d23128ec.bin", 0x10000, 0x4000, CRC(e7c24a70) SHA1(cc9584b8e56b391f103e9d559d397d0bc6d00b35) )
+ ROM_LOAD16_BYTE( "cpu_board_1a_23128e.bin", 0x10001, 0x4000, CRC(9965c914) SHA1(1ed318b774340bd532ef02ac02f39a012354dbf8) )
+ ROM_LOAD16_BYTE( "cpu_board_4a_d23128ec.bin", 0x10000, 0x4000, CRC(e7c24a70) SHA1(cc9584b8e56b391f103e9d559d397d0bc6d00b35) )
// itf
- ROM_LOAD16_BYTE( "cpu_board_2a_d23c256ec.bin", 0x18001, 0x8000, CRC(3874970d) SHA1(e50ec5ae38f00dbfd156288dd42c7f2a2bf8bc35) )
- ROM_LOAD16_BYTE( "cpu_board_3a_23c256e.bin", 0x18000, 0x8000, CRC(4128276e) SHA1(32acb7eee779a31838a17ce51b05a9a987af4099) )
+ ROM_LOAD16_BYTE( "cpu_board_2a_d23c256ec.bin", 0x18001, 0x8000, CRC(3874970d) SHA1(e50ec5ae38f00dbfd156288dd42c7f2a2bf8bc35) )
+ ROM_LOAD16_BYTE( "cpu_board_3a_23c256e.bin", 0x18000, 0x8000, CRC(4128276e) SHA1(32acb7eee779a31838a17ce51b05a9a987af4099) )
ROM_REGION( 0x80000, "chargen", 0 )
-// ROM_LOAD( "font_vm.rom", 0x000000, 0x046800, BAD_DUMP CRC(456d9fc7) SHA1(78ba9960f135372825ab7244b5e4e73a810002ff) )
+// ROM_LOAD( "font_vm.rom", 0x000000, 0x046800, BAD_DUMP CRC(456d9fc7) SHA1(78ba9960f135372825ab7244b5e4e73a810002ff) )
// TODO: it invertes X pixel order and loads 8x8 charset bank in interleaved form, needs mods in own driver_init
- ROM_LOAD( "main_board_12f_d2364ec.bin", 0x000000, 0x002000, CRC(11197271) SHA1(8dbd2f25daeed545ea2c74d849f0a209ceaf4dd7) )
+ ROM_LOAD( "main_board_12f_d2364ec.bin", 0x000000, 0x002000, CRC(11197271) SHA1(8dbd2f25daeed545ea2c74d849f0a209ceaf4dd7) )
// contains some 8x16 chars
- ROM_LOAD( "main_board_8h_d23256ac.bin", 0x002000, 0x008000, CRC(62a32ba6) SHA1(cdab480ae0dad9d128e52afb15e6c0b2b122cc3f) )
+ ROM_LOAD( "main_board_8h_d23256ac.bin", 0x002000, 0x008000, CRC(62a32ba6) SHA1(cdab480ae0dad9d128e52afb15e6c0b2b122cc3f) )
ROM_REGION( 0x80000, "raw_kanji", ROMREGION_ERASEFF )
// on main board, uPD23100 type roms
@@ -2705,7 +2705,7 @@ ROM_START( pc9801vm )
ROM_REGION( 0x100000, "kanji", ROMREGION_ERASEFF )
ROM_REGION( 0x80000, "new_chargen", ROMREGION_ERASEFF )
-// LOAD_KANJI_ROMS
+// LOAD_KANJI_ROMS
// LOAD_IDE_ROM
ROM_END
diff --git a/src/mame/drivers/pgm.cpp b/src/mame/drivers/pgm.cpp
index e4c3ae7e645..c37033bf78f 100644
--- a/src/mame/drivers/pgm.cpp
+++ b/src/mame/drivers/pgm.cpp
@@ -4960,6 +4960,6 @@ GAME( 2008, kovshxas, kovshp, pgm_arm_type1, kovsh, pgm_arm_ty
//乱世拳皇/Luànshì quánhuáng
GAME( 200?, kovlsqh, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, init_kovlsqh2, ROT0, "bootleg", "Luanshi Quanhuang (bootleg of Knights of Valour Super Heroes Plus, ver. 200CN)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
GAME( 200?, kovlsqh2, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, init_kovlsqh2, ROT0, "bootleg", "Luanshi Quanhuang 2 (bootleg of Knights of Valour Super Heroes Plus, ver. 200CN)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
-//乱世街霸/Luànshì jiē b
+//乱世街霸/Luànshì jiē bà
GAME( 200?, kovlsjb, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, init_kovlsqh2, ROT0, "bootleg", "Luanshi Jie Ba (bootleg of Knights of Valour Super Heroes Plus, ver. 200CN, set 1)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
GAME( 200?, kovlsjba, kovshp, pgm_arm_type1, kovsh, pgm_arm_type1_state, init_kovlsqh2, ROT0, "bootleg", "Luanshi Jie Ba (bootleg of Knights of Valour Super Heroes Plus, ver. 200CN, set 2)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) /* need internal rom of IGS027A */
diff --git a/src/mame/drivers/pk8020.cpp b/src/mame/drivers/pk8020.cpp
index 2ca2c9852b1..b58e930bbe8 100644
--- a/src/mame/drivers/pk8020.cpp
+++ b/src/mame/drivers/pk8020.cpp
@@ -180,14 +180,14 @@ static void pk8020_floppies(device_slot_interface &device)
/*
* interrupts
*
- * 0 external devices
- * 1 uart rx ready
- * 2 uart tx ready
- * 3 lan
- * 4 vblank
- * 5 timer ch2
- * 6 printer
- * 7 floppy
+ * 0 external devices
+ * 1 uart rx ready
+ * 2 uart tx ready
+ * 3 lan
+ * 4 vblank
+ * 5 timer ch2
+ * 6 printer
+ * 7 floppy
*/
/* Machine driver */
MACHINE_CONFIG_START(pk8020_state::pk8020)
diff --git a/src/mame/drivers/qtsbc.cpp b/src/mame/drivers/qtsbc.cpp
index 3d54091e7e5..b4f8a4f723b 100644
--- a/src/mame/drivers/qtsbc.cpp
+++ b/src/mame/drivers/qtsbc.cpp
@@ -15,7 +15,7 @@ Chips: P8251, D8253C, MK3880N-4 (Z80). 3x 6-sw dips. Unmarked crystal.
A blue jumper marked 4M and 2M (between U11 and U12) selects the CPU clock.
The RS232 port uses a 26-pin header (J1) rather than the conventional DB25
-connector. The second 26-pin header (J2) is for the parallel port.
+connector. The second 26-pin header (J2) is for the parallel port.
Feature list from QT ad:
- 1K RAM (which can be located at any 1K boundary) plus one each
diff --git a/src/mame/drivers/rungun.cpp b/src/mame/drivers/rungun.cpp
index 5e5dfccdf8e..0646ccd52d6 100644
--- a/src/mame/drivers/rungun.cpp
+++ b/src/mame/drivers/rungun.cpp
@@ -109,7 +109,7 @@ WRITE16_MEMBER(rungun_state::sysregs_w)
membank("spriteram_bank")->set_entry((data & 0x80) >> 7);
m_video_mux_bank = ((data & 0x80) >> 7) ^ 1;
ioport("EEPROMOUT")->write(data, 0xff);
-
+
machine().bookkeeping().coin_counter_w(0, data & 0x08);
machine().bookkeeping().coin_counter_w(1, data & 0x10);
}
@@ -383,7 +383,7 @@ void rungun_state::machine_start()
save_item(NAME(m_sound_status));
save_item(NAME(m_sound_nmi_clk));
//save_item(NAME(m_ttl_vram));
-
+
}
void rungun_state::machine_reset()
diff --git a/src/mame/drivers/seicupbl.cpp b/src/mame/drivers/seicupbl.cpp
index f2000226e59..755543816fe 100644
--- a/src/mame/drivers/seicupbl.cpp
+++ b/src/mame/drivers/seicupbl.cpp
@@ -163,18 +163,18 @@ void seicupbl_state::draw_sprites(screen_device &screen, bitmap_ind16 &bitmap,co
switch (cur_pri)
{
// gumdam swamp monster l2
- case 0: pri_mask = -256; break;
+ case 0: pri_mask = -256; break;
// (players and football goal, should go above sidelines but behind portraits when there's a goal)
case 1: pri_mask = 0xfff0; break;
// masking effect for gundam l2 monster
- case 2: pri_mask = -4; break;
+ case 2: pri_mask = -4; break;
// cupsoc (radar dots)
- case 3: pri_mask = 0x0000; break;
+ case 3: pri_mask = 0x0000; break;
// gundam level 2/3 player
case 4: pri_mask = -32; break;
//case 5: pri_mask = 0; break;
// insert coin in gundam
- case 6: pri_mask = 0; break;
+ case 6: pri_mask = 0; break;
//case 7: pri_mask = 0; break;
default: printf("unhandled pri %d\n",cur_pri); pri_mask=0;
@@ -292,16 +292,16 @@ uint32_t seicupbl_state::screen_update( screen_device &screen, bitmap_ind16 &bit
m_sc_layer[i]->set_scrolly(0, m_vregs[i*2+1]);
}
- if (!(m_layer_disable&0x0001))
+ if (!(m_layer_disable&0x0001))
m_sc_layer[0]->draw(screen, bitmap, cliprect, 0, 1);
-
- if (!(m_layer_disable&0x0002))
+
+ if (!(m_layer_disable&0x0002))
m_sc_layer[1]->draw(screen, bitmap, cliprect, 0, 2);
-
- if (!(m_layer_disable&0x0004))
+
+ if (!(m_layer_disable&0x0004))
m_sc_layer[2]->draw(screen, bitmap, cliprect, 0, 4);
-
- if (!(m_layer_disable&0x0008))
+
+ if (!(m_layer_disable&0x0008))
m_sc_layer[3]->draw(screen, bitmap, cliprect, 0, 8);
if (!(m_layer_disable&0x0010))
diff --git a/src/mame/drivers/seta2.cpp b/src/mame/drivers/seta2.cpp
index 3b79cc77028..02d86d8226e 100644
--- a/src/mame/drivers/seta2.cpp
+++ b/src/mame/drivers/seta2.cpp
@@ -4258,7 +4258,7 @@ ROM_START( trophyh ) /* Version 1.00 - v: Thu Mar 28 12:35:50 2002 JST-9 - on a
ROM_REGION( 0x500000, "x1snd", 0 ) // Samples
// Leave 1MB empty (addressable by the chip)
- ROM_LOAD( "as1105m01.u18", 0x100000, 0x400000, CRC(633d0df8) SHA1(3401c424f5c207ef438a9269e0c0e7d482771fed) )
+ ROM_LOAD( "as1105m01.u18", 0x100000, 0x400000, CRC(633d0df8) SHA1(3401c424f5c207ef438a9269e0c0e7d482771fed) )
ROM_END
ROM_START( trophyht ) /* V1.00 Location Test - v: Tue Feb 26 18:18:43 2002 JST-9 - on a P0-145-1 main PCB with a P1-115A flash ROM board */
diff --git a/src/mame/drivers/simpl156.cpp b/src/mame/drivers/simpl156.cpp
index 3b0fac1d6c2..5468f372058 100644
--- a/src/mame/drivers/simpl156.cpp
+++ b/src/mame/drivers/simpl156.cpp
@@ -1056,8 +1056,8 @@ void simpl156_state::init_simpl156()
for (uint32_t x = 0; x < length; x++)
{
uint32_t addr = bitswap<24> (x,23,
- 22,21, 0,20,
- 19,18,17,16,
+ 22,21, 0,20,
+ 19,18,17,16,
15,14,13,12,
11,10, 9, 8,
7, 6, 5, 4,
diff --git a/src/mame/drivers/subsino.cpp b/src/mame/drivers/subsino.cpp
index e840760a910..3c2b9440e22 100644
--- a/src/mame/drivers/subsino.cpp
+++ b/src/mame/drivers/subsino.cpp
@@ -964,7 +964,7 @@ WRITE8_MEMBER(subsino_state::out_c_w)
for (uint8_t reel = 0; reel < 3; reel++)
m_reel_tilemap[reel]->mark_all_dirty();
-// popmessage("data %02x\n",data);
+// popmessage("data %02x\n",data);
}
void subsino_state::tisub_map(address_map &map)
diff --git a/src/mame/drivers/taitogn.cpp b/src/mame/drivers/taitogn.cpp
index 80130271701..895286ab5a5 100644
--- a/src/mame/drivers/taitogn.cpp
+++ b/src/mame/drivers/taitogn.cpp
@@ -592,7 +592,7 @@ READ32_MEMBER(taitogn_state::zsg2_ext_r)
switch (offset & 0x300000)
{
case 0x000000:
- case 0x100000:
+ case 0x100000:
case 0x200000: return m_sndflash[offset >> 20]->read(offset & 0xfffff) | m_sndflash[offset >> 20]->read((offset & 0xfffff) | 1) << 16;
default:
diff --git a/src/mame/drivers/tatsumi.cpp b/src/mame/drivers/tatsumi.cpp
index e85364ac1e6..2db25057156 100644
--- a/src/mame/drivers/tatsumi.cpp
+++ b/src/mame/drivers/tatsumi.cpp
@@ -27,7 +27,7 @@
changes the size at runtime.
Big Fight/Cyclewarriors - misc graphics problems.
Cyclewarriors - test mode text does not appear as it needs a -256 Y scroll offset from somewhere.
-
+
reference of bigfight : https://youtu.be/aUUoUCr6yhk
Emulation by Bryan McPhail, mish@tendril.co.uk
@@ -1028,7 +1028,7 @@ MACHINE_CONFIG_START(cyclwarr_state::cyclwarr)
SPEAKER(config, "rspeaker").front_right();
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
-// MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", INPUT_LINE_NMI))
+// MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", INPUT_LINE_NMI))
MCFG_DEVICE_ADD("ymsnd", YM2151, CLOCK_1 / 4)
MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", INPUT_LINE_IRQ0))
@@ -1088,7 +1088,7 @@ MACHINE_CONFIG_START(cyclwarr_state::bigfight)
SPEAKER(config, "rspeaker").front_right();
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
-// MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", INPUT_LINE_NMI))
+// MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", INPUT_LINE_NMI))
MCFG_DEVICE_ADD("ymsnd", YM2151, CLOCK_1 / 4)
MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", INPUT_LINE_IRQ0))
diff --git a/src/mame/drivers/vamphalf.cpp b/src/mame/drivers/vamphalf.cpp
index 54fd538e360..e0a3fc4017f 100644
--- a/src/mame/drivers/vamphalf.cpp
+++ b/src/mame/drivers/vamphalf.cpp
@@ -138,7 +138,7 @@ public:
DECLARE_WRITE32_MEMBER(eeprom32_w);
DECLARE_WRITE16_MEMBER(flipscreen_w);
DECLARE_WRITE32_MEMBER(flipscreen32_w);
-
+
void banked_oki(int chip);
void common_map(address_map &map);
@@ -2845,7 +2845,7 @@ ROMs:
VROM1/VROM2 - ST M27C4001 4MBit DIP32 EPROM
ROM0/ROM1 - ST M27C4001 4MBit DIP32 EPROM
* ROM2/ROM3 - Unpopulated space for DIP32 EPROM (up to 4MBit)
-
+
*/
ROM_START( boonggab )
diff --git a/src/mame/drivers/vii.cpp b/src/mame/drivers/vii.cpp
index 4bbfd165317..982136b61b6 100644
--- a/src/mame/drivers/vii.cpp
+++ b/src/mame/drivers/vii.cpp
@@ -1289,7 +1289,7 @@ void spg2xx_cart_state::machine_start()
void spg2xx_game_state::machine_start()
{
- memset(m_video_regs, 0, 0x100 * sizeof(m_video_regs[0]));
+ memset(m_video_regs, 0, 0x100 * sizeof(m_video_regs[0]));
memset(m_io_regs, 0, 0x200 * sizeof(m_io_regs[0]));
m_current_bank = 0;
diff --git a/src/mame/drivers/witch.cpp b/src/mame/drivers/witch.cpp
index c7548f3089e..5e0f6f0181c 100644
--- a/src/mame/drivers/witch.cpp
+++ b/src/mame/drivers/witch.cpp
@@ -217,7 +217,7 @@ Interesting memory locations
TODO :
- Figure out the ports for the "PayOut" stuff (a006/a00c?);
- Hook up the OKI M5202;
- - lagging sprites on witch (especially noticeable when game scrolls up/down)
+ - lagging sprites on witch (especially noticeable when game scrolls up/down)
*/
#include "emu.h"
@@ -461,7 +461,7 @@ WRITE8_MEMBER(keirinou_state::write_keirinou_a002)
m_bg_bank = new_bg_bank;
m_gfx1_tilemap->mark_all_dirty();
}
-// m_mainbank->set_entry((data >> 6) & 3);
+// m_mainbank->set_entry((data >> 6) & 3);
}
WRITE8_MEMBER(witch_state::write_a006)
@@ -849,8 +849,8 @@ static INPUT_PORTS_START( keirinou )
PORT_DIPSETTING( 0x05, "90%" )
PORT_DIPSETTING( 0x04, "95%" )
PORT_DIPSETTING( 0x03, "100%" )
-// PORT_DIPSETTING( 0x01, "80%" )
-// PORT_DIPSETTING( 0x00, "90%" )
+// PORT_DIPSETTING( 0x01, "80%" )
+// PORT_DIPSETTING( 0x00, "90%" )
PORT_DIPNAME( 0x08, 0x08, "Double-Up Rate" )
PORT_DIPSETTING( 0x08, "90%" )
PORT_DIPSETTING( 0x00, "100%" )
@@ -1026,7 +1026,7 @@ MACHINE_CONFIG_START(keirinou_state::keirinou)
MCFG_PALETTE_ADD("palette", 0x200+0x80)
MCFG_GFXDECODE_MODIFY("gfxdecode", gfx_keirinou)
-// MCFG_PALETTE_FORMAT(IIBBGGRR)
+// MCFG_PALETTE_FORMAT(IIBBGGRR)
MCFG_DEVICE_MODIFY("ppi1") // Keirin Ou does have two individual PPIs (NEC D8255AC-2)
MCFG_I8255_OUT_PORTC_CB(WRITE8(*this, keirinou_state, write_keirinou_a002))
@@ -1137,20 +1137,20 @@ ROM_END
ROM_START( keirinou ) /* ES8611 PCB */
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
- ROM_LOAD( "y5-03.y5", 0x000000, 0x008000, CRC(df2acc37) SHA1(9ad953843ba7859a55888fb87591cc8d322136ad) )
+ ROM_LOAD( "y5-03.y5", 0x000000, 0x008000, CRC(df2acc37) SHA1(9ad953843ba7859a55888fb87591cc8d322136ad) )
ROM_REGION( 0x10000, "sub", ROMREGION_ERASE00 )
- ROM_LOAD( "y8.y8", 0x000000, 0x008000, CRC(b34111ac) SHA1(4ed7229846adbb27695bf3dd532247b1f8f6e83e) )
+ ROM_LOAD( "y8.y8", 0x000000, 0x008000, CRC(b34111ac) SHA1(4ed7229846adbb27695bf3dd532247b1f8f6e83e) )
// rearranged so that it fits available gfx decode
ROM_REGION( 0x10000, "gfx1", ROMREGION_ERASE00 )
ROM_LOAD( "a6.a6", 0x0000, 0x4000, CRC(6d59a5e4) SHA1(4580756ee7db4a088ad02cd56f78fd55fef6ec0a) )
ROM_CONTINUE( 0x8000, 0x4000 )
- ROM_LOAD( "c6-02.c6", 0x4000, 0x4000, CRC(c3ecc620) SHA1(9d5e18acef2ad48b8f1c4ed5bb002bb48ab6e7a7) )
+ ROM_LOAD( "c6-02.c6", 0x4000, 0x4000, CRC(c3ecc620) SHA1(9d5e18acef2ad48b8f1c4ed5bb002bb48ab6e7a7) )
ROM_CONTINUE( 0xc000, 0x4000 )
ROM_REGION( 0x10000, "gfx2", ROMREGION_ERASE00 )
- ROM_LOAD( "k5.k5", 0x0000, 0x04000, CRC(1ba6d1c0) SHA1(95203af518c52d731969086e326c9335dee8c465) )
+ ROM_LOAD( "k5.k5", 0x0000, 0x04000, CRC(1ba6d1c0) SHA1(95203af518c52d731969086e326c9335dee8c465) )
ROM_CONTINUE( 0x8000, 0x04000 )
ROM_CONTINUE( 0x4000, 0x04000 )
ROM_CONTINUE( 0xc000, 0x04000 )
diff --git a/src/mame/includes/abc80x.h b/src/mame/includes/abc80x.h
index 81405a0d100..c3f61f25cbe 100644
--- a/src/mame/includes/abc80x.h
+++ b/src/mame/includes/abc80x.h
@@ -59,11 +59,11 @@
#define Z80SIO_TAG "z80sio"
#define Z80DART_TAG "z80dart"
#define DISCRETE_TAG "discrete"
-#define CASSETTE_TAG "cassette"
+#define CASSETTE_TAG "cassette"
#define RS232_A_TAG "rs232a"
#define RS232_B_TAG "rs232b"
#define ABC_KEYBOARD_PORT_TAG "kb"
-#define TIMER_CTC_TAG "timer_ctc"
+#define TIMER_CTC_TAG "timer_ctc"
#define TIMER_CASSETTE_TAG "timer_cass"
diff --git a/src/mame/includes/exterm.h b/src/mame/includes/exterm.h
index 22a29c32534..e913b844be3 100644
--- a/src/mame/includes/exterm.h
+++ b/src/mame/includes/exterm.h
@@ -26,7 +26,7 @@ public:
m_master_videoram(*this, "master_videoram"),
m_slave_videoram(*this, "slave_videoram"),
m_dial(*this, "DIAL%u", 0U),
- m_input(*this, "P%u", 1U) { }
+ m_input(*this, "P%u", 1U) { }
void exterm(machine_config &config);
diff --git a/src/mame/includes/fmtowns.h b/src/mame/includes/fmtowns.h
index fd69c8f3d03..ca7376ab6d7 100644
--- a/src/mame/includes/fmtowns.h
+++ b/src/mame/includes/fmtowns.h
@@ -147,7 +147,7 @@ class towns_state : public driver_device
required_device<rs232_port_device> m_rs232;
required_device<screen_device> m_screen;
required_device<msm58321_device> m_rtc;
-
+
required_memory_bank m_bank_cb000_r;
required_memory_bank m_bank_cb000_w;
required_memory_bank m_bank_f8000_r;
diff --git a/src/mame/includes/fuukifg2.h b/src/mame/includes/fuukifg2.h
index 73552fadf31..e0dcb2dfa7e 100644
--- a/src/mame/includes/fuukifg2.h
+++ b/src/mame/includes/fuukifg2.h
@@ -48,7 +48,7 @@ public:
required_shared_ptr<uint16_t> m_vregs;
required_shared_ptr<uint16_t> m_unknown;
required_shared_ptr<uint16_t> m_priority;
-
+
required_memory_bank m_soundbank;
/* video-related */
diff --git a/src/mame/includes/jaguar.h b/src/mame/includes/jaguar.h
index dc0d7cd0f79..db839dbe7e1 100644
--- a/src/mame/includes/jaguar.h
+++ b/src/mame/includes/jaguar.h
@@ -95,7 +95,7 @@ public:
optional_memory_region m_romboard_region;
optional_shared_ptr<uint32_t> m_mainram;
optional_shared_ptr<uint32_t> m_mainram2;
-
+
optional_memory_bank m_maingfxbank;
optional_memory_bank m_gpugfxbank;
optional_memory_bank m_mainsndbank;
diff --git a/src/mame/includes/markham.h b/src/mame/includes/markham.h
index cc12d4d7a36..11349331224 100644
--- a/src/mame/includes/markham.h
+++ b/src/mame/includes/markham.h
@@ -115,4 +115,4 @@ private:
uint8_t m_coin2_lock_cnt;
};
-#endif // MAME_INCLUDES_MARKHAM_H \ No newline at end of file
+#endif // MAME_INCLUDES_MARKHAM_H
diff --git a/src/mame/includes/poly.h b/src/mame/includes/poly.h
index 35271ad7e84..bcfa1421a7c 100644
--- a/src/mame/includes/poly.h
+++ b/src/mame/includes/poly.h
@@ -66,7 +66,7 @@ public:
, m_adlc(*this, "mc6854")
, m_ptm(*this, "ptm")
, m_irqs(*this, "irqs")
-// , m_kr2376(*this, "kr2376")
+// , m_kr2376(*this, "kr2376")
, m_kbd(*this, "X%u", 0)
, m_modifiers(*this, "MODIFIERS")
, m_speaker(*this, "speaker")
diff --git a/src/mame/includes/sub.h b/src/mame/includes/sub.h
index 6b531ca2453..7eedaa418c8 100644
--- a/src/mame/includes/sub.h
+++ b/src/mame/includes/sub.h
@@ -56,14 +56,14 @@ public:
void subm_map(address_map &map);
void subm_sound_io(address_map &map);
void subm_sound_map(address_map &map);
-
+
protected:
virtual void machine_start() override;
virtual void video_start() override;
-
+
private:
tilemap_t *m_tilemap;
-
+
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_soundcpu;
required_device<gfxdecode_device> m_gfxdecode;
@@ -75,7 +75,7 @@ private:
required_shared_ptr<uint8_t> m_spriteram;
required_shared_ptr<uint8_t> m_spriteram2;
required_shared_ptr<uint8_t> m_scrolly;
-
+
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
};
diff --git a/src/mame/includes/supbtime.h b/src/mame/includes/supbtime.h
index 01316b61474..dd48e89d15e 100644
--- a/src/mame/includes/supbtime.h
+++ b/src/mame/includes/supbtime.h
@@ -2,7 +2,7 @@
// copyright-holders: Bryan McPhail, David Haywood, Dirk Best
/***************************************************************************
- Super Burger Time
+ Super Burger Time
***************************************************************************/
diff --git a/src/mame/includes/tatsumi.h b/src/mame/includes/tatsumi.h
index ef72037a996..9380a6fc62e 100644
--- a/src/mame/includes/tatsumi.h
+++ b/src/mame/includes/tatsumi.h
@@ -213,7 +213,7 @@ private:
required_shared_ptr<uint16_t> m_cyclwarr_cpub_ram;
required_shared_ptr_array<uint16_t, 2> m_cyclwarr_videoram;
required_region_ptr<uint8_t> m_cyclwarr_tileclut;
-
+
std::vector<uint8_t> m_mask;
tilemap_t *m_layer[4];
diff --git a/src/mame/includes/tp84.h b/src/mame/includes/tp84.h
index 7d38587e2c3..999e594e3cf 100644
--- a/src/mame/includes/tp84.h
+++ b/src/mame/includes/tp84.h
@@ -80,4 +80,4 @@ public:
void tp84b_cpu1_map(address_map &map);
};
-#endif // MAME_INCLUDES_TP84 \ No newline at end of file
+#endif // MAME_INCLUDES_TP84
diff --git a/src/mame/layout/irrmaze.lay b/src/mame/layout/irrmaze.lay
index ab1eefce7c8..8afa551b1e7 100644
--- a/src/mame/layout/irrmaze.lay
+++ b/src/mame/layout/irrmaze.lay
@@ -25,7 +25,7 @@ copyright-holders:Vas Crabb
<rect state="0"><color red="0.4" green="0.4" blue="0.4" /></rect>
<rect state="1"><color red="1" green="0.3" blue="0.2" /></rect>
</element>
-
+
<element name="timerlamp">
<disk state="0"><color red="0.3" green="0" blue="0" /></disk>
<disk state="1"><color red="1" green="0.3" blue="0.1" /></disk>
@@ -70,7 +70,7 @@ copyright-holders:Vas Crabb
<bezel element="marquee"><bounds x="0" y="0" width="23" height="2.5" /></bezel>
<bezel element="colorlamp" name="sit13"><bounds x="0" y="0" width="11.5" height="1" /></bezel>
- <bezel element="colorlamp" name="sit12"><bounds x="11.5" y="0" width="11.5" height="1" /></bezel>
+ <bezel element="colorlamp" name="sit12"><bounds x="11.5" y="0" width="11.5" height="1" /></bezel>
<bezel element="timerlamp" name="sit9"><bounds x="2" y="1.25" width="1" height="1" /></bezel>
<bezel element="timerlamp" name="sit8"><bounds x="4" y="1.25" width="1" height="1" /></bezel>
<bezel element="timerlamp" name="sit7"><bounds x="6" y="1.25" width="1" height="1" /></bezel>
diff --git a/src/mame/machine/dc-ctrl.cpp b/src/mame/machine/dc-ctrl.cpp
index 36b56ab73e0..30861245381 100644
--- a/src/mame/machine/dc-ctrl.cpp
+++ b/src/mame/machine/dc-ctrl.cpp
@@ -55,7 +55,7 @@ void dc_common_device::maple_w(const uint32_t *data, uint32_t in_size)
break;
}
}
-
+
/*******************************
*
* Dreamcast Controller
@@ -140,7 +140,7 @@ void dc_keyboard_device::fixed_status(uint32_t *dest)
dest[1] = 0x00201000; // 1st function
dest[2] = 0x00000008; // No 2nd function (doc returns 8 here tho?)
dest[3] = 0x00000000; // No 3rd function
- dest[4] = region;
+ dest[4] = region;
copy_with_spaces(((uint8_t *)dest) + 18, model, 30);
copy_with_spaces(((uint8_t *)dest) + 48, license, 60);
dest[27] = electric_current;
diff --git a/src/mame/machine/dc-ctrl.h b/src/mame/machine/dc-ctrl.h
index 51b040be08e..3b0aab2898d 100644
--- a/src/mame/machine/dc-ctrl.h
+++ b/src/mame/machine/dc-ctrl.h
@@ -50,14 +50,14 @@ protected:
uint32_t id;
uint32_t electric_current;
uint32_t region;
-
+
ioport_port *port[8];
-
+
virtual void fixed_status(uint32_t *dest) = 0;
virtual void free_status(uint32_t *dest) = 0;
virtual void read(uint32_t *dest) = 0;
};
-
+
class dc_controller_device : public dc_common_device
{
public:
diff --git a/src/mame/machine/hal2.h b/src/mame/machine/hal2.h
index c835fa69cab..4a0025c60b0 100644
--- a/src/mame/machine/hal2.h
+++ b/src/mame/machine/hal2.h
@@ -63,4 +63,4 @@ protected:
DECLARE_DEVICE_TYPE(SGI_HAL2, hal2_device)
-#endif // MAME_MACHINE_HAL2_H \ No newline at end of file
+#endif // MAME_MACHINE_HAL2_H
diff --git a/src/mame/machine/interpro_ioga.cpp b/src/mame/machine/interpro_ioga.cpp
index ee620503745..df0a601ce73 100644
--- a/src/mame/machine/interpro_ioga.cpp
+++ b/src/mame/machine/interpro_ioga.cpp
@@ -915,7 +915,7 @@ WRITE32_MEMBER(interpro_ioga_device::timer0_w)
// restart the timer
//if (m_prescaler & 0xffff)
- // m_timer0->adjust(attotime::zero, 0, attotime::from_ticks(m_prescaler & 0xffff, 60_Hz_XTAL));
+ // m_timer0->adjust(attotime::zero, 0, attotime::from_ticks(m_prescaler & 0xffff, 60_Hz_XTAL));
//else
m_timer0->adjust(attotime::zero, 0, attotime::from_hz(60_Hz_XTAL));
}
diff --git a/src/mame/machine/konppc.cpp b/src/mame/machine/konppc.cpp
index b1047a87d2a..866e8eee884 100644
--- a/src/mame/machine/konppc.cpp
+++ b/src/mame/machine/konppc.cpp
@@ -129,8 +129,8 @@ WRITE32_MEMBER( konppc_device::cgboard_dsp_comm_w_ppc )
if (cgboard_id < MAX_CG_BOARDS)
{
- cpu_device &dsp = *m_dsp[cgboard_id];
- if (offset == 0)
+ cpu_device &dsp = *m_dsp[cgboard_id];
+ if (offset == 0)
{
if (ACCESSING_BITS_24_31)
{
diff --git a/src/mame/machine/model1io2.cpp b/src/mame/machine/model1io2.cpp
index 9dff2ed14ed..28fe3d153da 100644
--- a/src/mame/machine/model1io2.cpp
+++ b/src/mame/machine/model1io2.cpp
@@ -4,45 +4,45 @@
Sega Model 1 I/O Board (Advanced)
- Used by:
- - Wing War (R360) (837-10859)
- - NetMerc (837-11659)
- - Virtua Cop (837-11130 with 837-11131)
-
- Diagnostic LCD:
-
- It's possible to attach a small LCD to the board and enable a
- diagnostic mode. To try this in MAME, enable the 'Diagnostic'
- view, then map keys to I/O board buttons. Hold button 0 and
- press F3 to reset. The main screen will display 'I/O board error'
- but the LCD at the bottom is now active. Control it with board
- buttons 0 (up), 1 (down) and 2 (select).
-
- It's also possible to show some debug values while the game is
- running. To do this, hold board button '1' and push reset. Use
- buttons 0 and 1 to scroll the screen.
-
- Debug mode:
-
- You can attach a terminal to SIO channel B. Attach it to the
- MAME slot option 'ioboard:cn8'. You need to enable both JP3
- and JP4 jumpers and hold board button 0 at startup.
-
- Default settings are 9600-8-N-1. It will output "RS".
- You can then enter the following commands:
-
- - DT[word1][word2]: Returns word2 bytes from location word1
- - GO: ?
- - IN[byte1]: Return value from I/O port byte1
- - LH: ?
- - OP[byte1][byte2]: Write value byte2 to I/O port byte1
- - T: Nothing
- - XR: Return 26 bytes starting at location ff07
- - XM[26 bytes]: Write 26 bytes to location starting at ff07
- - ZP[word1][word2]: ff03=word1, ff05=word2
- - VR: Return id string
-
- NMI is related to the debug mode, not hooked up.
+ Used by:
+ - Wing War (R360) (837-10859)
+ - NetMerc (837-11659)
+ - Virtua Cop (837-11130 with 837-11131)
+
+ Diagnostic LCD:
+
+ It's possible to attach a small LCD to the board and enable a
+ diagnostic mode. To try this in MAME, enable the 'Diagnostic'
+ view, then map keys to I/O board buttons. Hold button 0 and
+ press F3 to reset. The main screen will display 'I/O board error'
+ but the LCD at the bottom is now active. Control it with board
+ buttons 0 (up), 1 (down) and 2 (select).
+
+ It's also possible to show some debug values while the game is
+ running. To do this, hold board button '1' and push reset. Use
+ buttons 0 and 1 to scroll the screen.
+
+ Debug mode:
+
+ You can attach a terminal to SIO channel B. Attach it to the
+ MAME slot option 'ioboard:cn8'. You need to enable both JP3
+ and JP4 jumpers and hold board button 0 at startup.
+
+ Default settings are 9600-8-N-1. It will output "RS".
+ You can then enter the following commands:
+
+ - DT[word1][word2]: Returns word2 bytes from location word1
+ - GO: ?
+ - IN[byte1]: Return value from I/O port byte1
+ - LH: ?
+ - OP[byte1][byte2]: Write value byte2 to I/O port byte1
+ - T: Nothing
+ - XR: Return 26 bytes starting at location ff07
+ - XM[26 bytes]: Write 26 bytes to location starting at ff07
+ - ZP[word1][word2]: ff03=word1, ff05=word2
+ - VR: Return id string
+
+ NMI is related to the debug mode, not hooked up.
***************************************************************************/
@@ -72,10 +72,10 @@ void model1io2_device::mem_map(address_map &map)
map(0x8040, 0x8040).portr("board");
map(0x8080, 0x8080).portr("dsw1");
map(0x8100, 0x810f).rw(this, FUNC(model1io2_device::fpga_r), FUNC(model1io2_device::fpga_w));
-// map(0x8180, 0x8183).nopr(); // displayed as 4 byte values in the diagnostic screen
-// map(0x81a0, 0x81af).nopw(); // the (reserved) test in the diagnostic screen sets these
+// map(0x8180, 0x8183).nopr(); // displayed as 4 byte values in the diagnostic screen
+// map(0x81a0, 0x81af).nopw(); // the (reserved) test in the diagnostic screen sets these
map(0x8200, 0x8203).mirror(0x04).rw("adc", FUNC(msm6253_device::d0_r), FUNC(msm6253_device::address_w));
-// map(0x8400, 0x8400) // jumps here when debug mode is set and board button 0 is not active on reset
+// map(0x8400, 0x8400) // jumps here when debug mode is set and board button 0 is not active on reset
map(0xe000, 0xefff).ram(); // backup ram
map(0xf000, 0xffff).ram();
}
diff --git a/src/mame/machine/naomi.cpp b/src/mame/machine/naomi.cpp
index dcaf49d86ac..e4ecf881d6a 100644
--- a/src/mame/machine/naomi.cpp
+++ b/src/mame/machine/naomi.cpp
@@ -251,7 +251,7 @@ CUSTOM_INPUT_MEMBER(naomi_state::naomi_mp_r)
CUSTOM_INPUT_MEMBER(naomi_state::naomi_kb_r)
{
// TODO: player 2 input reading
-// const int *tagptr = (const int *)param;
+// const int *tagptr = (const int *)param;
uint8_t retval = 0;
static const char *const keynames[] =
{
@@ -261,10 +261,10 @@ CUSTOM_INPUT_MEMBER(naomi_state::naomi_kb_r)
for(int i=0;i<5;i++)
{
uint32_t row;
-
+
// read the current row
row = ioport(keynames[i])->read();
-
+
// if anything is pressed, convert the 32-bit raw value to keycode
if(row != 0)
{
diff --git a/src/mame/machine/nb1412m2.cpp b/src/mame/machine/nb1412m2.cpp
index f25e354fa5c..2af537f0a53 100644
--- a/src/mame/machine/nb1412m2.cpp
+++ b/src/mame/machine/nb1412m2.cpp
@@ -7,50 +7,50 @@ Nichibutsu 1412M2 device emulation
Written by Angelo Salese
Fancy data decrypter + timer + ?
-Most creative usage is hooked up in Mighty Guy sound CPU,
-other games just uses it as a much simpler protection chip providing code
+Most creative usage is hooked up in Mighty Guy sound CPU,
+other games just uses it as a much simpler protection chip providing code
snippets.
-It is unknown at current stage if inside the chip there's a MCU
+It is unknown at current stage if inside the chip there's a MCU
(with internal ROM).
TODO:
-- main sound timer is "jumpy" (like BGM tempo gets screwy then fixes itself somehow),
+- main sound timer is "jumpy" (like BGM tempo gets screwy then fixes itself somehow),
fiddling with port 0x90 seems to improve things, why?
- DAC timer is guessworked;
Legacy notes from drivers:
-- m_mAmazonProtReg[4] bit 0 used on hiscore data (clear on code),
- 0x29f vs 0x29e (not an offset?)
+- m_mAmazonProtReg[4] bit 0 used on hiscore data (clear on code),
+ 0x29f vs 0x29e (not an offset?)
- static const uint16_t mAmazonProtData[] =
{
- 0x0000,0x5000,0x5341,0x4b45,0x5349,0x4755,0x5245, <- default high scores (0x40db4) - wrong data ?
- 0x0000,0x4000,0x0e4b,0x4154,0x5544,0x4f4e,0x0e0e,
- 0x0000,0x3000,0x414e,0x4b41,0x4b45,0x5544,0x4f4e,
- 0x0000,0x2000,0x0e0e,0x4b49,0x5455,0x4e45,0x0e0e,
- 0x0000,0x1000,0x0e4b,0x414b,0x4553,0x4f42,0x410e,
-
- 0x4ef9,0x0000,0x62fa,0x0000,0x4ef9,0x0000,0x805E,0x0000, <- code (0x40d92)
- 0xc800 <- checksum
+ 0x0000,0x5000,0x5341,0x4b45,0x5349,0x4755,0x5245, <- default high scores (0x40db4) - wrong data ?
+ 0x0000,0x4000,0x0e4b,0x4154,0x5544,0x4f4e,0x0e0e,
+ 0x0000,0x3000,0x414e,0x4b41,0x4b45,0x5544,0x4f4e,
+ 0x0000,0x2000,0x0e0e,0x4b49,0x5455,0x4e45,0x0e0e,
+ 0x0000,0x1000,0x0e4b,0x414b,0x4553,0x4f42,0x410e,
+
+ 0x4ef9,0x0000,0x62fa,0x0000,0x4ef9,0x0000,0x805E,0x0000, <- code (0x40d92)
+ 0xc800 <- checksum
};
- static const uint16_t mAmatelasProtData[] =
{
- 0x0000,0x5000,0x5341,0x4b45,0x5349,0x4755,0x5245, <- default high scores (0x40db4)
- 0x0000,0x4000,0x0e4b,0x4154,0x5544,0x4f4e,0x0e0e,
- 0x0000,0x3000,0x414e,0x4b41,0x4b45,0x5544,0x4f4e,
- 0x0000,0x2000,0x0e0e,0x4b49,0x5455,0x4e45,0x0e0e,
- 0x0000,0x1000,0x0e4b,0x414b,0x4553,0x4f42,0x410e,
- 0x4ef9,0x0000,0x632e,0x0000,0x4ef9,0x0000,0x80C2,0x0000, <- code (0x40d92)
- 0x6100 <- checksum
+ 0x0000,0x5000,0x5341,0x4b45,0x5349,0x4755,0x5245, <- default high scores (0x40db4)
+ 0x0000,0x4000,0x0e4b,0x4154,0x5544,0x4f4e,0x0e0e,
+ 0x0000,0x3000,0x414e,0x4b41,0x4b45,0x5544,0x4f4e,
+ 0x0000,0x2000,0x0e0e,0x4b49,0x5455,0x4e45,0x0e0e,
+ 0x0000,0x1000,0x0e4b,0x414b,0x4553,0x4f42,0x410e,
+ 0x4ef9,0x0000,0x632e,0x0000,0x4ef9,0x0000,0x80C2,0x0000, <- code (0x40d92)
+ 0x6100 <- checksum
};
- static const uint16_t mHoreKidProtData[] =
{
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, <- N/A
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x4e75,0x4e75,0x4e75,0x4e75,0x4e75,0x4e75,0x4e75,0x4e75, <- code (0x40dba) It actually never jumps there?
- 0x1800 <- checksum
+ 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, <- N/A
+ 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
+ 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
+ 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
+ 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
+ 0x4e75,0x4e75,0x4e75,0x4e75,0x4e75,0x4e75,0x4e75,0x4e75, <- code (0x40dba) It actually never jumps there?
+ 0x1800 <- checksum
};
- mightguy:
@@ -70,7 +70,7 @@ Legacy notes from drivers:
*
* 0x92: data in/out (for dac?)
* 0x94: test register? (W 0xaa, checks if R 0xaa)
-
+
***************************************************************************/
#include "emu.h"
@@ -97,23 +97,23 @@ void nb1412m2_device::nb1412m2_map(address_map &map)
map(0x33, 0x34).w(this, FUNC(nb1412m2_device::rom_address_w));
map(0x35, 0x36).w(this, FUNC(nb1412m2_device::rom_adjust_w));
map(0x37, 0x37).r(this, FUNC(nb1412m2_device::rom_decrypt_r));
-
+
// timer
map(0x40, 0x40).w(this, FUNC(nb1412m2_device::timer_w));
map(0x41, 0x41).rw(this, FUNC(nb1412m2_device::timer_r), FUNC(nb1412m2_device::timer_ack_w));
map(0x42, 0x43).nopw(); // always 0x03
-
+
// DAC control
map(0x11, 0x11).nopw(); // - unknown (volume/channel control?)
map(0x18, 0x18).w(this, FUNC(nb1412m2_device::dac_timer_w)); // timer frequency
map(0x19, 0x19).nopw(); // 2 written at POST
map(0x51, 0x52).w(this, FUNC(nb1412m2_device::dac_address_w)); // start address
-
+
// latches?
map(0x90, 0x90).rw(this, FUNC(nb1412m2_device::const90_r),FUNC(nb1412m2_device::const90_w)); //ram();
map(0x92, 0x92).ram();
map(0x94, 0x94).ram(); //rw(this,FUNC(nb1412m2_device::xor_r),FUNC(nb1412m2_device::xor_w));
-
+
// 16-bit registers (1=upper address), more latches?
map(0xa0, 0xa1).ram();
map(0xa2, 0xa3).ram();
@@ -155,11 +155,11 @@ void nb1412m2_device::device_start()
save_item(NAME(m_dac_playback));
save_item(NAME(m_dac_frequency));
save_item(NAME(m_const90));
-
+
m_timer = timer_alloc(TIMER_MAIN);
m_timer->adjust(attotime::never);
m_dac_timer = timer_alloc(TIMER_DAC);
-
+
m_dac_cb.resolve_safe();
}
@@ -199,9 +199,9 @@ void nb1412m2_device::device_timer(emu_timer &timer, device_timer_id id, int par
m_dac_current_address++;
m_dac_current_address&= m_data.mask();
if(dac_value == 0x80)
- m_dac_playback = false;
+ m_dac_playback = false;
}
-
+
break;
default:
assert_always(false, "Unknown id in nb1412m2_device::device_timer");
@@ -214,7 +214,7 @@ void nb1412m2_device::device_timer(emu_timer &timer, device_timer_id id, int par
WRITE8_MEMBER( nb1412m2_device::rom_op_w )
{
-// data == 2 starts DAC playback
+// data == 2 starts DAC playback
if(data == 2)
{
m_dac_current_address = m_dac_start_address;
@@ -223,9 +223,9 @@ WRITE8_MEMBER( nb1412m2_device::rom_op_w )
m_dac_playback = true;
}
// TODO: data == 5 probably loads the result into 0x37
-// if(data != 5)
-// printf("%02x rom_op\n",data);
-
+// if(data != 5)
+// printf("%02x rom_op\n",data);
+
m_rom_op = data;
}
@@ -271,22 +271,22 @@ READ8_MEMBER( nb1412m2_device::rom_decrypt_r )
// summing adjust entry and actual value needed always make 0x143 therefore:
prot_adj = (0x43 - m_data[m_adj_address]) & 0xff;
-// printf("%02x %04x %04x %02x\n",m_data[m_adj_address],m_rom_address,m_adj_address,m_rom_op);
-
- return m_data[m_rom_address & 0x1fff] - prot_adj;
+// printf("%02x %04x %04x %02x\n",m_data[m_adj_address],m_rom_address,m_adj_address,m_rom_op);
+
+ return m_data[m_rom_address & 0x1fff] - prot_adj;
}
// Mighty Guy specifics
READ8_MEMBER( nb1412m2_device::timer_r )
{
- return m_timer_reg == true;
+ return m_timer_reg == true;
}
WRITE8_MEMBER( nb1412m2_device::timer_w )
{
if(data != 1)
logerror("nb1412m2: timer_w with data == %02x\n",data);
-
+
// TODO: timing of this, related to m_const90?
m_timer->adjust(attotime::from_hz(960));
}
@@ -315,8 +315,8 @@ WRITE8_MEMBER( nb1412m2_device::dac_address_w )
// 0xd0 - 0xe0 - 0xf0 are the settings used
WRITE8_MEMBER( nb1412m2_device::dac_timer_w )
{
-// popmessage("%02x",data);
- // TODO: unknown algo, 0xe0*18 gives 4032 Hz which seems close enough for sample 36
+// popmessage("%02x",data);
+ // TODO: unknown algo, 0xe0*18 gives 4032 Hz which seems close enough for sample 36
m_dac_frequency = data*18;
}
diff --git a/src/mame/machine/nb1412m2.h b/src/mame/machine/nb1412m2.h
index 6cc46c14542..a570a7a4021 100644
--- a/src/mame/machine/nb1412m2.h
+++ b/src/mame/machine/nb1412m2.h
@@ -40,7 +40,7 @@ public:
DECLARE_WRITE8_MEMBER( command_w );
DECLARE_WRITE8_MEMBER( data_w );
DECLARE_READ8_MEMBER( data_r );
-
+
DECLARE_WRITE8_MEMBER( rom_address_w );
DECLARE_READ8_MEMBER( rom_decrypt_r );
DECLARE_WRITE8_MEMBER( rom_op_w );
@@ -60,8 +60,8 @@ public:
void nb1412m2_map(address_map &map);
protected:
// device-level overrides
-// virtual void device_validity_check(validity_checker &valid) const override;
-// virtual void device_add_mconfig(machine_config &config) override;
+// virtual void device_validity_check(validity_checker &valid) const override;
+// virtual void device_add_mconfig(machine_config &config) override;
virtual void device_start() override;
virtual void device_reset() override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
diff --git a/src/mame/machine/pgmprot_igs027a_type3.h b/src/mame/machine/pgmprot_igs027a_type3.h
index a6582b7acb1..def297cc738 100644
--- a/src/mame/machine/pgmprot_igs027a_type3.h
+++ b/src/mame/machine/pgmprot_igs027a_type3.h
@@ -66,4 +66,4 @@ INPUT_PORTS_EXTERN(theglad);
INPUT_PORTS_EXTERN(happy6);
INPUT_PORTS_EXTERN(svg);
INPUT_PORTS_EXTERN(svgtw);
-INPUT_PORTS_EXTERN(svgpcb); \ No newline at end of file
+INPUT_PORTS_EXTERN(svgpcb);
diff --git a/src/mame/machine/poly.cpp b/src/mame/machine/poly.cpp
index 67d5112f62f..8d5fd97dda5 100644
--- a/src/mame/machine/poly.cpp
+++ b/src/mame/machine/poly.cpp
@@ -223,28 +223,28 @@ WRITE8_MEMBER(polydev_state::fdc_inv_w)
uint32_t poly_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
{
/*
- PA0 Not used. Connected to CA2.
- PA1 ( Mix colour 0) Blue 1) Green 0) Red 1) No
- PA2 ( Graphics 1 0) 0) 1) 1) Mix
- PA3 1 = Enable Teletext 1 screen
- PA4 1 = 480 Graphics mode. 0 = 240 Graphics mode.
- PA5 1 = Enable Graphics 1 screen or 480 Graphics screen.
- PA6 1 = Mix Mode 0 = Priority mode
- PA7 Must be 0. Connected to PA7 and timer G3.
-
- PB0 1 = Enable Teletext 2 screen.
- PB1 1 = Enable Graphics 2 (must be 0 for 480 Graphics)
- PB2 ( Mix colour 0) Blue 1) Green 0) Red 1) No
- PB3 ( Graphics 2 0) 0) 1) 1) Mix
- PB4 1 = Enable Red Background
- PB5 1 = Enable Green Background
- PB6 1 = Enable Blue Background
- PB7 Not used.
-
- CA1 Connected to PA7 and timer G3. Must be 0.
- CA2 Not used. Connected to PA0.
- CB1 Not used.
- CB2 Not used.
+ PA0 Not used. Connected to CA2.
+ PA1 ( Mix colour 0) Blue 1) Green 0) Red 1) No
+ PA2 ( Graphics 1 0) 0) 1) 1) Mix
+ PA3 1 = Enable Teletext 1 screen
+ PA4 1 = 480 Graphics mode. 0 = 240 Graphics mode.
+ PA5 1 = Enable Graphics 1 screen or 480 Graphics screen.
+ PA6 1 = Mix Mode 0 = Priority mode
+ PA7 Must be 0. Connected to PA7 and timer G3.
+
+ PB0 1 = Enable Teletext 2 screen.
+ PB1 1 = Enable Graphics 2 (must be 0 for 480 Graphics)
+ PB2 ( Mix colour 0) Blue 1) Green 0) Red 1) No
+ PB3 ( Graphics 2 0) 0) 1) 1) Mix
+ PB4 1 = Enable Red Background
+ PB5 1 = Enable Green Background
+ PB6 1 = Enable Blue Background
+ PB7 Not used.
+
+ CA1 Connected to PA7 and timer G3. Must be 0.
+ CA2 Not used. Connected to PA0.
+ CB1 Not used.
+ CB2 Not used.
*/
/* Enable Teletext 1 screen */
diff --git a/src/mame/machine/seibucop/seibucop.cpp b/src/mame/machine/seibucop/seibucop.cpp
index 8bdb5d5688d..1cf410684cb 100644
--- a/src/mame/machine/seibucop/seibucop.cpp
+++ b/src/mame/machine/seibucop/seibucop.cpp
@@ -36,10 +36,10 @@
- (fixed) several if not all enemies definitely wants some sort of "axis aligned bounding box" in order to stop from going out of range
(when i.e. first boss goes to bottom of the screen and become unreachable)
- (btanb) Throw is made by quickly double jumping (!)
- - (btanb) seldomly enemies thrown animates weirdly (bounces to the left when thrown to the right).
- Culprit is with command 0x905 param +0x28, but it looks like this parameter is coming
- from program ROM itself. Also a PCB recording video shows the same phenomenon, it's just sloppy
- programming basically.
+ - (btanb) seldomly enemies thrown animates weirdly (bounces to the left when thrown to the right).
+ Culprit is with command 0x905 param +0x28, but it looks like this parameter is coming
+ from program ROM itself. Also a PCB recording video shows the same phenomenon, it's just sloppy
+ programming basically.
Heated Barrel
- (btanb) if player moves in diagonal a bogus projectile is fired.
- gives random value to hi-score if you continue (only the first time, not a bug?);
@@ -49,9 +49,9 @@
- (fixed) level 3+ boss movements looks wrong;
- stage 3 "homing" missiles doesn't seem to like our 6200 hookup here, except it's NOT 6200!?
- (fixed) barrels seen in later levels seems to fail an axis aligned bounding box, not unlike Legionnaire.
- Godzilla
- - few elements doesn't collide properly (i.e. Super X missiles, Tokyo's tower in stage 1),
- Z axis check makes no sense whatsoever. Kludged to work in per-game driver_init.
+ Godzilla
+ - few elements doesn't collide properly (i.e. Super X missiles, Tokyo's tower in stage 1),
+ Z axis check makes no sense whatsoever. Kludged to work in per-game driver_init.
SD Gundam
- stage 3: mid-boss still has the sprite garbage bug;
- stage 4: has sprite stuck on bottom-left of screen;
@@ -537,7 +537,7 @@ int raiden2cop_device::find_trigger_match(uint16_t triggerval, uint16_t mask)
if (triggerval == 0xa180 || triggerval == 0xa980 || triggerval == 0xb100 || triggerval == 0xb900) /* collisions */
otherlog = 0;
-
+
// TODO: disable Z axis in driver code.
if (triggerval == 0xb000 || triggerval == 0xb800)
otherlog = 0;
diff --git a/src/mame/machine/seicopbl.cpp b/src/mame/machine/seicopbl.cpp
index f19425ee2d8..d31aff0cc8d 100644
--- a/src/mame/machine/seicopbl.cpp
+++ b/src/mame/machine/seicopbl.cpp
@@ -69,13 +69,13 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
m_host_space->write_word((m_reg[6] + offs + 4), ((m_host_space->read_word(m_reg[5] + offs + 4) + dir_offset) / div));
break;
}
-
+
/*
- read32 10(r0)
- add32 4(r0)
- addmem32 4(r0)
- addmem16 1c(r0)
- write16h 1c(r0)
+ read32 10(r0)
+ add32 4(r0)
+ addmem32 4(r0)
+ addmem16 1c(r0)
+ write16h 1c(r0)
*/
// 0x0204 variant used from time to time (goal post collision)
case 0x0204:
@@ -89,51 +89,51 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
m_host_space->write_word(m_reg[0] + 0x1c + offs, m_host_space->read_word(m_reg[0] + 0x1c + offs) + delta);
break;
}
-
+
// jumping is done with this
case 0x0905:
{
//printf("%08x %08x\n",m_reg[0],offs);
-
+
int val = m_host_space->read_dword(m_reg[0] + 16 + offs);
int delta = m_host_space->read_dword(m_reg[0] + 0x28 + offs);
-
+
//printf("%08x + %08x = ",val,delta);
val += delta;
//printf("%08x\n",val);
-
+
m_host_space->write_dword(m_reg[0] + 16 + offs, val);
break;
}
-
+
/*
- 0x138e
- write16h 8(r0)
- sub32 8(r1)
- ? 4(r0)
- sub32 4(r1)
- ? 36(r0)
- addmem16 34(r0)
- addmem16 34(r0)
- sub32 34(r0)
- 0xe38e
- write16h 8(r0)
- sub32 8(r2)
- ? 4(r0)
- sub32 4(r2)
- ? 36(r0)
- addmem16 34(r0)
- addmem16 34(r0)
- sub32 34(r0)
+ 0x138e
+ write16h 8(r0)
+ sub32 8(r1)
+ ? 4(r0)
+ sub32 4(r1)
+ ? 36(r0)
+ addmem16 34(r0)
+ addmem16 34(r0)
+ sub32 34(r0)
+ 0xe38e
+ write16h 8(r0)
+ sub32 8(r2)
+ ? 4(r0)
+ sub32 4(r2)
+ ? 36(r0)
+ addmem16 34(r0)
+ addmem16 34(r0)
+ sub32 34(r0)
*/
// normal tackle
- case 0x118e:
+ case 0x118e:
case 0x130e:
case 0x138e:
// tackling ball hit?
- case 0x330e:
+ case 0x330e:
case 0xe30e:
case 0xe18e:
{
@@ -142,7 +142,7 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
int sx = (m_host_space->read_dword(m_reg[0]+8) >> 16);
int dy = (m_host_space->read_dword(m_reg[target_reg]+4) >> 16);
int dx = (m_host_space->read_dword(m_reg[target_reg]+8) >> 16);
-
+
#if 0
if(data == 0xe30e)
{
@@ -152,7 +152,7 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
#endif
dy -= sy;
dx -= sx;
-
+
#if 0
if(data == 0xe30e)
{
@@ -162,25 +162,25 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
#endif
//m_status = 7;
- if(!dx)
+ if(!dx)
{
m_status = 0x8000;
m_angle = 0;
- }
+ }
else
{
m_status = 0;
m_angle = atan(double(dy)/double(dx)) * 128.0 / M_PI;
-
+
//printf("%f\n",atan(double(dy)/double(dx)));
-
+
if(dx<0)
{
m_angle += 0x80;
}
}
-
+
m_dy = dy;
m_dx = dx;
@@ -190,7 +190,7 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
{
return;
}
-
+
if(data & 0x80)
m_host_space->write_byte(m_reg[0]+(0x37), m_angle & 0xff);
@@ -213,7 +213,7 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
case 0x42c2:
{
int div = m_host_space->read_word(m_reg[0] + (0x34));
-
+
if (!div)
{
m_status |= 0x8000;
@@ -229,11 +229,11 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
// shoot/pass is done with this
/*
- 0x5105
- sub32 (r0)
- write16h 8(r0)
- addmem32 4(r0)
- outputs to 0x046/0x047 (d104_move_offset ?)
+ 0x5105
+ sub32 (r0)
+ write16h 8(r0)
+ addmem32 4(r0)
+ outputs to 0x046/0x047 (d104_move_offset ?)
*/
case 0x5105:
{
@@ -243,10 +243,10 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
break;
}
/*
- 0x5905
- write16h 10(r2)
- sub32 8(r0)
- addmem32 4(r1)
+ 0x5905
+ write16h 10(r2)
+ sub32 8(r0)
+ addmem32 4(r1)
*/
case 0x5905:
{
@@ -255,7 +255,7 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
m_host_space->write_dword(m_reg[1] + 4 + offs,val);
break;
}
-
+
/*
00000-0ffff:
amp = x/256
@@ -308,10 +308,10 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w)
}
/*
- sub32 4(r2)
- write16h (r3)
- addmem32 4(r1)
- outputs to 0x046/0x047 (d104_move_offset ?)
+ sub32 4(r2)
+ write16h (r3)
+ addmem32 4(r1)
+ outputs to 0x046/0x047 (d104_move_offset ?)
*/
case 0xd104:
{
diff --git a/src/mame/machine/seicopbl.h b/src/mame/machine/seicopbl.h
index f53d592fd58..4951366f356 100644
--- a/src/mame/machine/seicopbl.h
+++ b/src/mame/machine/seicopbl.h
@@ -30,7 +30,7 @@ public:
DECLARE_READ16_MEMBER( prng_r );
DECLARE_READ16_MEMBER( scale_r );
DECLARE_WRITE16_MEMBER( scale_w );
-
+
void seibucopbl_map(address_map &map);
protected:
// device-level overrides
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index cad04425b29..1830e45bfaf 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -11158,8 +11158,8 @@ deadang // (c) 1988 Seibu Kaihatsu
ghunter // (c) 1988 Seibu Kaihatsu
ghunters // (c) 1988 Seibu Kaihatsu + Segasa/Sonic license
leadang // (c) 1988 Seibu Kaihatsu
-popnrun // (c) 1987 Seibu Kaihatsu + Yukai Tsukai
-popnruna // (c) 1987 Seibu Kaihatsu + Yukai Tsukai
+popnrun // (c) 1987 Seibu Kaihatsu + Yukai Tsukai
+popnruna // (c) 1987 Seibu Kaihatsu + Yukai Tsukai
@source:dec0.cpp
automat // bootleg
diff --git a/src/mame/video/deadang.cpp b/src/mame/video/deadang.cpp
index 3771451eb04..bd1766e9921 100644
--- a/src/mame/video/deadang.cpp
+++ b/src/mame/video/deadang.cpp
@@ -99,10 +99,10 @@ TILE_GET_INFO_MEMBER(popnrun_state::get_popnrun_text_tile_info)
// TODO: not entirely correct (title screen/ranking colors)
// might be down to bitplanes too
int color = (attr & 3) ^ 1;
-
+
if(attr & 0x40)
tile |= 1;
-
+
SET_TILE_INFO_MEMBER(0,tile,color,0);
}
@@ -227,7 +227,7 @@ void popnrun_state::popnrun_draw_sprites(screen_device &screen, bitmap_ind16 &bi
if (fy) fy=0; else fy=1;
if (m_spriteram[offs+2]&0x100) x=0-(0xff-x);
#endif
-
+
color = (m_spriteram[offs+0]>>12)&0x7;
sprite = m_spriteram[offs+0]&0xfff;
@@ -239,7 +239,7 @@ void popnrun_state::popnrun_draw_sprites(screen_device &screen, bitmap_ind16 &bi
if (fy) fy=0; else fy=1;
}
#endif
-
+
m_gfxdecode->gfx(1)->prio_transpen(bitmap,cliprect,
sprite,
color,fx,fy,x,y,
@@ -252,23 +252,23 @@ uint32_t popnrun_state::popnrun_screen_update(screen_device &screen, bitmap_ind1
// TODO: different scroll RAM hookup
// 0x18 seems to enable the various layers
/* Setup the tilemaps */
-// m_pf3_layer->set_scrolly(0, ((m_scroll_ram[0x01]&0xf0)<<4)+((m_scroll_ram[0x02]&0x7f)<<1)+((m_scroll_ram[0x02]&0x80)>>7) );
-// m_pf3_layer->set_scrollx(0, ((m_scroll_ram[0x09]&0xf0)<<4)+((m_scroll_ram[0x0a]&0x7f)<<1)+((m_scroll_ram[0x0a]&0x80)>>7) );
-// m_pf1_layer->set_scrolly(0, ((m_scroll_ram[0x11]&0x10)<<4)+((m_scroll_ram[0x12]&0x7f)<<1)+((m_scroll_ram[0x12]&0x80)>>7) );
-// m_pf1_layer->set_scrollx(0, ((m_scroll_ram[0x19]&0x10)<<4)+((m_scroll_ram[0x1a]&0x7f)<<1)+((m_scroll_ram[0x1a]&0x80)>>7) );
-// m_pf2_layer->set_scrolly(0, ((m_scroll_ram[0x21]&0xf0)<<4)+((m_scroll_ram[0x22]&0x7f)<<1)+((m_scroll_ram[0x22]&0x80)>>7) );
-// m_pf2_layer->set_scrollx(0, ((m_scroll_ram[0x29]&0xf0)<<4)+((m_scroll_ram[0x2a]&0x7f)<<1)+((m_scroll_ram[0x2a]&0x80)>>7) );
+// m_pf3_layer->set_scrolly(0, ((m_scroll_ram[0x01]&0xf0)<<4)+((m_scroll_ram[0x02]&0x7f)<<1)+((m_scroll_ram[0x02]&0x80)>>7) );
+// m_pf3_layer->set_scrollx(0, ((m_scroll_ram[0x09]&0xf0)<<4)+((m_scroll_ram[0x0a]&0x7f)<<1)+((m_scroll_ram[0x0a]&0x80)>>7) );
+// m_pf1_layer->set_scrolly(0, ((m_scroll_ram[0x11]&0x10)<<4)+((m_scroll_ram[0x12]&0x7f)<<1)+((m_scroll_ram[0x12]&0x80)>>7) );
+// m_pf1_layer->set_scrollx(0, ((m_scroll_ram[0x19]&0x10)<<4)+((m_scroll_ram[0x1a]&0x7f)<<1)+((m_scroll_ram[0x1a]&0x80)>>7) );
+// m_pf2_layer->set_scrolly(0, ((m_scroll_ram[0x21]&0xf0)<<4)+((m_scroll_ram[0x22]&0x7f)<<1)+((m_scroll_ram[0x22]&0x80)>>7) );
+// m_pf2_layer->set_scrollx(0, ((m_scroll_ram[0x29]&0xf0)<<4)+((m_scroll_ram[0x2a]&0x7f)<<1)+((m_scroll_ram[0x2a]&0x80)>>7) );
m_pf3_layer->enable(!(m_scroll_ram[0x34]&1));
m_pf1_layer->enable(!(m_scroll_ram[0x34]&2));
m_pf2_layer->enable(!(m_scroll_ram[0x34]&4));
-// flip_screen_set(m_scroll_ram[0x34]&0x40 );
+// flip_screen_set(m_scroll_ram[0x34]&0x40 );
bitmap.fill(1, cliprect);
screen.priority().fill(0, cliprect);
// 32 pixels?
-// int scrollx = (m_scroll_ram[0x4/2] & 0x0f);
-
+// int scrollx = (m_scroll_ram[0x4/2] & 0x0f);
+
// debug tilemap code
// this is likely to be collision data
for(int x=0;x<16;x++)
@@ -277,7 +277,7 @@ uint32_t popnrun_state::popnrun_screen_update(screen_device &screen, bitmap_ind1
{
int tile = m_video_data[y+x*8+0xc0] & 0xff;
int res_x, res_y;
-
+
if(tile != 0)
{
res_x = (x*16) & 0xff;
@@ -287,7 +287,7 @@ uint32_t popnrun_state::popnrun_screen_update(screen_device &screen, bitmap_ind1
}
tile = m_video_data[y+x*8+0xc0] >> 8;
-
+
if(tile != 0)
{
res_x = (x*16) & 0xff;
@@ -297,7 +297,7 @@ uint32_t popnrun_state::popnrun_screen_update(screen_device &screen, bitmap_ind1
}
}
}
-
+
//m_pf3_layer->draw(screen, bitmap, cliprect, 0,1);
//m_pf1_layer->draw(screen, bitmap, cliprect, 0,2);
//m_pf2_layer->draw(screen, bitmap, cliprect, 0,4);
diff --git a/src/mame/video/sub.cpp b/src/mame/video/sub.cpp
index 9e092ae7318..9f7d243b04a 100644
--- a/src/mame/video/sub.cpp
+++ b/src/mame/video/sub.cpp
@@ -40,7 +40,7 @@ PALETTE_INIT_MEMBER(sub_state, sub)
TILE_GET_INFO_MEMBER(sub_state::get_tile_info)
{
int code = m_vram[tile_index] | ((m_attr[tile_index]&0xe0)<<3);
- int color = (m_attr[tile_index]&0x1f)+0x40;
+ int color = (m_attr[tile_index]&0x1f)+0x40;
SET_TILE_INFO_MEMBER(0, code, color, 0);
}
@@ -107,10 +107,10 @@ void sub_state::draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect)
if(dx)
x = 0xe0 - x;
-
+
gfx->transpen(bitmap,cliprect,spr_offs,col,fx,fy,x,y,0);
- }
+ }
}
diff --git a/src/mame/video/supbtime.cpp b/src/mame/video/supbtime.cpp
index 97a734602f8..797e61d1e4d 100644
--- a/src/mame/video/supbtime.cpp
+++ b/src/mame/video/supbtime.cpp
@@ -2,10 +2,10 @@
// copyright-holders: Bryan McPhail, David Haywood, Dirk Best
/***************************************************************************
- Super Burger Time
-
- Video mixing
-
+ Super Burger Time
+
+ Video mixing
+
***************************************************************************/
#include "emu.h"
diff --git a/src/mame/video/tatsumi.cpp b/src/mame/video/tatsumi.cpp
index 63de3f673d2..58b18864d2d 100644
--- a/src/mame/video/tatsumi.cpp
+++ b/src/mame/video/tatsumi.cpp
@@ -1029,14 +1029,14 @@ uint32_t cyclwarr_state::screen_update_cyclwarr(screen_device &screen, bitmap_rg
}
bitmap.fill(m_palette->pen(0), cliprect);
-
+
draw_bg(screen, bitmap, cliprect, m_layer[3], &m_cyclwarr_videoram[1][0x000], &m_cyclwarr_videoram[1][0x100], 8, -0x80,false);
draw_bg(screen, bitmap, cliprect, m_layer[2], &m_cyclwarr_videoram[1][0x200], &m_cyclwarr_videoram[1][0x300], 8, -0x80,false);
draw_bg(screen, bitmap, cliprect, m_layer[1], &m_cyclwarr_videoram[0][0x000], &m_cyclwarr_videoram[0][0x100], 8, -0x40,true);
update_cluts(8192, 4096, 8192);
draw_sprites(bitmap,cliprect,0,(m_sprite_control_ram[0xe0]&0x1000) ? 0x1000 : 0);
draw_bg(screen, bitmap, cliprect, m_layer[0], &m_cyclwarr_videoram[0][0x200], &m_cyclwarr_videoram[0][0x300], 0x10, -0x80,false);
-
+
return 0;
}
diff --git a/src/osd/modules/output/network.cpp b/src/osd/modules/output/network.cpp
index 6c0af498204..f4db109c829 100644
--- a/src/osd/modules/output/network.cpp
+++ b/src/osd/modules/output/network.cpp
@@ -63,7 +63,7 @@ private:
char *msg_value = strtok(NULL, equals_delimiter);
//printf("handle_message: msg_name [%s] msg_value [%s]\n", msg_name, msg_value);
-
+
if (std::strcmp(msg_name, "mame_message") == 0)
{
const char *comma_delimiter = ",";
@@ -71,7 +71,7 @@ private:
msg_value = strtok(NULL, comma_delimiter);
int id = atoi(msg_name);
int value = atoi(msg_value);
-
+
switch(id)
{
case IM_MAME_PAUSE:
diff --git a/src/osd/modules/output/output_module.h b/src/osd/modules/output/output_module.h
index 53cc46135ac..9046fda3252 100644
--- a/src/osd/modules/output/output_module.h
+++ b/src/osd/modules/output/output_module.h
@@ -17,8 +17,8 @@
#define OSD_OUTPUT_PROVIDER "output"
-#define IM_MAME_PAUSE 0
-#define IM_MAME_SAVESTATE 1
+#define IM_MAME_PAUSE 0
+#define IM_MAME_SAVESTATE 1
class output_module
{
diff --git a/src/osd/modules/output/win32_output.cpp b/src/osd/modules/output/win32_output.cpp
index 64ab54014e0..3ee2cd6c17e 100644
--- a/src/osd/modules/output/win32_output.cpp
+++ b/src/osd/modules/output/win32_output.cpp
@@ -54,7 +54,7 @@ static UINT om_mame_register_client;
static UINT om_mame_unregister_client;
static UINT om_mame_get_id_string;
-static UINT im_mame_message;
+static UINT im_mame_message;
//============================================================
// FUNCTION PROTOTYPES
@@ -220,7 +220,7 @@ static LRESULT CALLBACK output_window_proc(HWND wnd, UINT message, WPARAM wparam
// get a string for an ID
else if (message == om_mame_get_id_string)
return output.send_id_string((HWND)wparam, lparam);
-
+
// received a message
else if (message == im_mame_message)
{
@@ -238,7 +238,7 @@ static LRESULT CALLBACK output_window_proc(HWND wnd, UINT message, WPARAM wparam
output.machine().schedule_save("auto");
break;
}
-
+
return 0;
}
diff --git a/src/osd/modules/output/win32_output.h b/src/osd/modules/output/win32_output.h
index 6b52a164051..f0996b52082 100644
--- a/src/osd/modules/output/win32_output.h
+++ b/src/osd/modules/output/win32_output.h
@@ -64,9 +64,9 @@
#define OM_MAME_GET_ID_STRING TEXT("MAMEOutputGetIDString")
// IM_MAME_MESSAGE: send message to MAME
-// WPARAM = ID of the message
+// WPARAM = ID of the message
// LPARAM = value
-#define IM_MAME_MESSAGE TEXT("MAMEInputMessage")
+#define IM_MAME_MESSAGE TEXT("MAMEInputMessage")
//
// These constants are used to identify WM_COPYDATA messages