summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatarGravatar Vas Crabb <vas@vastheman.com>2018-11-25 11:49:51 +1100
committerGravatarGravatar Vas Crabb <vas@vastheman.com>2018-11-25 11:49:51 +1100
commitf99c502820eac58590f99f840bdf4b90196066aa (patch) (github)
tree033834459f68a24609126c4b201db21b308b563b
parent5babaee6238c5d5b8298daf2f3fe3c7b48457756 (diff)
downloadmame-f99c502820eac58590f99f840bdf4b90196066aa.tar.bz2
mame-f99c502820eac58590f99f840bdf4b90196066aa.zip
srcclean and fixup (nw)
-rw-r--r--hash/ekara.xml304
-rw-r--r--hash/gameboy.xml184
-rw-r--r--hash/n64.xml36
-rw-r--r--hash/pce_tourvision.xml2
-rw-r--r--hash/wswan.xml2
-rw-r--r--src/devices/bus/bbc/1mhzbus/ieee488.cpp24
-rw-r--r--src/devices/bus/bbc/1mhzbus/ieee488.h24
-rw-r--r--src/devices/bus/hp_dio/hp98550.cpp2
-rw-r--r--src/devices/bus/sgikbd/hlekbd.h48
-rw-r--r--src/devices/cpu/m68000/m68000.h2
-rw-r--r--src/devices/cpu/mips/mips3.cpp2
-rw-r--r--src/devices/cpu/mips/o2dprintf.hxx498
-rw-r--r--src/devices/machine/dp8573.cpp2
-rw-r--r--src/devices/machine/dp8573.h164
-rw-r--r--src/devices/machine/t10sbc.cpp2
-rw-r--r--src/devices/machine/wd33c93.cpp18
-rw-r--r--src/devices/machine/wd33c93.h24
-rw-r--r--src/devices/sound/swp30.cpp15
-rw-r--r--src/devices/video/catseye.cpp4
-rw-r--r--src/devices/video/imagetek_i4100.cpp2
-rw-r--r--src/devices/video/stvvdp1.cpp2
-rw-r--r--src/emu/screen.h2
-rw-r--r--src/mame/audio/xavix.cpp26
-rw-r--r--src/mame/drivers/4dpi.cpp10
-rw-r--r--src/mame/drivers/ampoker2.cpp28
-rw-r--r--src/mame/drivers/applix.cpp2
-rw-r--r--src/mame/drivers/asuka.cpp2
-rw-r--r--src/mame/drivers/bigevglf.cpp2
-rw-r--r--src/mame/drivers/blmbycar.cpp2
-rw-r--r--src/mame/drivers/cps1.cpp2
-rw-r--r--src/mame/drivers/crimson.cpp14
-rw-r--r--src/mame/drivers/funworld.cpp2
-rw-r--r--src/mame/drivers/gts80b.cpp6
-rw-r--r--src/mame/drivers/hh_sm510.cpp12
-rw-r--r--src/mame/drivers/indigo.cpp122
-rw-r--r--src/mame/drivers/itgambl2.cpp18
-rw-r--r--src/mame/drivers/karnov.cpp2
-rw-r--r--src/mame/drivers/kickgoal.cpp4
-rw-r--r--src/mame/drivers/ncd17c.cpp2
-rw-r--r--src/mame/drivers/nes_vt.cpp2
-rw-r--r--src/mame/drivers/o2.cpp16
-rw-r--r--src/mame/drivers/octane.cpp16
-rw-r--r--src/mame/drivers/pbaction.cpp6
-rw-r--r--src/mame/drivers/pengadvb.cpp2
-rw-r--r--src/mame/drivers/pgm.cpp2
-rw-r--r--src/mame/drivers/qvt102.cpp2
-rw-r--r--src/mame/drivers/sandscrp.cpp2
-rw-r--r--src/mame/drivers/segahang.cpp18
-rw-r--r--src/mame/drivers/segas18.cpp2
-rw-r--r--src/mame/drivers/slotcarn.cpp2
-rw-r--r--src/mame/drivers/stadhero.cpp2
-rw-r--r--src/mame/drivers/xerox820.cpp56
-rw-r--r--src/mame/drivers/ymmu100.cpp32
-rw-r--r--src/mame/includes/blmbycar.h2
-rw-r--r--src/mame/includes/kickgoal.h2
-rw-r--r--src/mame/includes/pbaction.h2
-rw-r--r--src/mame/includes/xavix.h8
-rw-r--r--src/mame/layout/pbactiont.lay6
-rw-r--r--src/mame/machine/hal2.cpp10
-rw-r--r--src/mame/machine/hpc1.cpp32
-rw-r--r--src/mame/machine/hpc1.h38
-rw-r--r--src/mame/machine/hpc3.cpp20
-rw-r--r--src/mame/machine/ioc2.cpp30
-rw-r--r--src/mame/machine/ioc2.h4
-rw-r--r--src/mame/machine/mace.cpp78
-rw-r--r--src/mame/machine/mace.h6
-rw-r--r--src/mame/machine/sgi.cpp20
-rw-r--r--src/mame/machine/xavix.cpp16
-rw-r--r--src/mame/machine/xavix_madfb_ball.cpp14
-rw-r--r--src/mame/video/crime.cpp10
-rw-r--r--src/mame/video/gaelco_wrally_sprites.cpp16
-rw-r--r--src/mame/video/newport.cpp18
-rw-r--r--src/mame/video/supbtime.cpp4
-rw-r--r--src/mame/video/xavix.cpp12
74 files changed, 1064 insertions, 1063 deletions
diff --git a/hash/ekara.xml b/hash/ekara.xml
index 5f2aaaa25ef..aad67ccd67e 100644
--- a/hash/ekara.xml
+++ b/hash/ekara.xml
@@ -2,8 +2,8 @@
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="ekara" description="Takara e-kara cartridges">
<!-- cartridges contain the ROM only, the XaviX CPU and BIOS are in the base unit -->
-
- <!--
+
+ <!--
Each region has it's own set of cartridges (at least US, UK/EU and Japan)
The Japanese ones appear to have a number of different genres each with their own numbering
@@ -30,18 +30,18 @@
(there are more codes, see lists below)
-
- In all lists below
+
+ In all lists below
* = dumped
-
+
***********************************************************************************
-
+
Japanese cart listing (by 'just number' code) (number on cartridge / box, EC in cart identifier code)
-
+
The EC number is printed on the left side of the cart label, as well as in the serial code
early carts don't have a number printed on the box, only the title, after a certain point a number was added (when?)
-
+
.. EC0001-JPM J-Pop Mix Volume 1
.. *EC0002-JPM J-Pop Mix Volume 2
.. *EC0003-JPM J-Pop Mix Volume 3
@@ -54,7 +54,7 @@
.. *EC0010-KID Kid's Mix Volume 1
.. EC0011-JPM J-Pop Mix Volume 6
- .. *EC0012-JPM J-Pop Mix Volume 7
+ .. *EC0012-JPM J-Pop Mix Volume 7
.. *EC0013-JPM J-Pop Mix Volume 8
.. *EC0014-ATS Artist Selection Volume 1 - untranslated artist
.. *EC0015-ATS Artist Selection Volume 2 - untranslated artist
@@ -69,16 +69,16 @@
23 *EC0023-JPM J-Pop Mix Volume 11
24 EC0024-JPM J-Pop Mix Volume 12
25 *EC0025-JPM J-Pop Mix Volume 13
- 26 *EC0026-JPM J-Pop Mix Volume 14
- 27 *EC0027-JPM J-Pop Mix Volume 15
+ 26 *EC0026-JPM J-Pop Mix Volume 14
+ 27 *EC0027-JPM J-Pop Mix Volume 15
28 EC0028-JPM J-Pop Mix Volume 16
- 29 *EC0029-ATS Artist Selection Volume 3 - Dreams Come True
+ 29 *EC0029-ATS Artist Selection Volume 3 - Dreams Come True
30 EC0030-ENK ENK Volume 3
31 *EC0031-ATS Artist Selection Volume 4 - untranslated artist
32 EC0032- untranslated Volume 2 (sequel to EC0009)
33 EC0033-JPM J-Pop Mix Volume 17
- 34 *EC0034-KID Kid's Mix Volume 3
+ 34 *EC0034-KID Kid's Mix Volume 3
35 *EC0035-ATS Artist Selection Volume 5 - Matsuda Seiko
36 *EC0036-ATS Artist Selection Volume 6 - KinKi Kids
37 EC0037-ENK ENK Volume 4
@@ -89,15 +89,15 @@
41 *EC0041-ATS Artist Selection Volume 8 - untranslated artist
42 *EC0042-JPM J-Pop Mix Volume 19
43 EC0043-ENK ENK Volume 5
- 44 *EC0044-ATS Artist Selection Volume 9 - Every Little Thing
- 45 *EC0045-ATS Artist Selection Volume 10 - Mr. Children
+ 44 *EC0044-ATS Artist Selection Volume 9 - Every Little Thing
+ 45 *EC0045-ATS Artist Selection Volume 10 - Mr. Children
46 EC0046-JPM J-Pop Mix Volume 20
47 EC0047- untranslated Volume 1
48 *EC0048-ENK ENK Volume 6
49 *EC0049-ATS Artist Selection Volume 11 - Judy and Mary
50 EC0050-ATS Artist Selection Volume 12 - The Beatles
- 51 EC0051-JPM J-Pop Mix Volume 21
+ 51 EC0051-JPM J-Pop Mix Volume 21
52 EC0052-ENK ENK Volume 7
53 EC0053-JPM J-Pop Mix Volume 22
54 *EC0054-JPM J-Pop Mix Volume 23
@@ -110,7 +110,7 @@
60 EC0060-JPM J-Pop Mix Volume 26
61 EC0061-JPM J-Pop Mix Volume 27
62 EC0062-JPM J-Pop Mix Volume 28
- 63 EC0063-JPM J-Pop Mix Volume 29
+ 63 EC0063-JPM J-Pop Mix Volume 29
64 EC0064-ENK ENK Volume 9
65 EC0065-JPM J-Pop Mix Volume 30
66 EC0066-JPM J-Pop Mix Volume 31
@@ -143,7 +143,7 @@
M-4 MC0004- Mini Volume 4 (w-inds)
M-5 MC0005-
M-6 MC0006-
- M-7 MC0007-ATM Mini Volume 5
+ M-7 MC0007-ATM Mini Volume 5
(more? what's the M highest number?)
@@ -161,7 +161,7 @@
S-7 SC0007- (unknown)
S-8 SC0008- (unknown)
S-9 *SC0009-SAI SAI Volume 3
- S-10 *SC0010-HWK HWK (untranslated)
+ S-10 *SC0010-HWK HWK (untranslated)
S-11 SC0011- (unknown)
S-12 SC0012- (unknown)
S-13 SC0013- (unknown)
@@ -175,12 +175,12 @@
S-21 *SC0021-SAI SAI Volume 7
S-22 *SC0022-SAI SAI Volume 8
S-23 SC0023- (unknown)
-
- (more? what's the S highest number?)
+
+ (more? what's the S highest number?)
***********************************************************************************
- Japanese cart listing (by KD code)
+ Japanese cart listing (by KD code)
Seems to be for kids? not the same as KE series below or the -KID carts in the regular series
These look like normal e-kara carts
@@ -199,14 +199,14 @@
2. Drum
3. Yellow thing with 4 buttons on it (single player unit?)
4. Blue thing with 4 buttons on it (looks like the same as 3, but allows an additional green pad to connect for a 2nd player)
-
+
note BAT and BHT aren't the same series
D-1 DC0001- (unknown)
D-2 DC0002-BAT BAT Volume 6?
D-3 DC0003-BHT BHT (Best Artists?) Volume 9? (most other BHT carts are in G series, or P series)
- (more? what's the D highest number?)
+ (more? what's the D highest number?)
***********************************************************************************
@@ -234,7 +234,7 @@
G-16 GC0016- (unknown)
G-17 GC0017- TV Pop Volume 6
- (more? what's the G highest number?)
+ (more? what's the G highest number?)
***********************************************************************************
@@ -250,11 +250,11 @@
P-3 untranslated Volume 1
P-4 untranslated Volume 7
- (more? what's the P highest number?)
+ (more? what's the P highest number?)
***********************************************************************************
- Japanese cart listing (by SP code)
+ Japanese cart listing (by SP code)
These are for use with 2 different units
1. e-Kara
@@ -263,13 +263,13 @@
SP-1 (unknown)
SP-2 (unknown)
- (more? what's the SP highest number?)
+ (more? what's the SP highest number?)
************************************************************************************************************************************************************
Everything below might not work with a standard e-kara, requires different hardware even if cart form is the same
************************************************************************************************************************************************************
- Japanese cart listing (by KE code)
+ Japanese cart listing (by KE code)
These are only compatible with some special 'Kids' unit and shaped as lyric books
(not e-kara compatible?)
@@ -281,7 +281,7 @@
***********************************************************************************
- Japanese cart listing (by A code)
+ Japanese cart listing (by A code)
These are for Pichi Pichi Pitch
(not e-kara compatible?)
@@ -301,9 +301,9 @@
-->
-
+
<!-- US cartridges -->
-
+
<!-- e-kara US 5-Songs Starter (US-M001)
1. "Stronger" Britney Spears
2. "Bye Bye Bye" *N Sync
@@ -320,8 +320,8 @@
<rom name="us-m001.u1" size="0x080000" crc="8c12c0c2" sha1="8cc1b098894af25a4bfccada884125b66f5fe8b2" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 1 (US-E001)
1. "Oops!...I Did It Again" Britney Spears
2. "...Baby One More Time" Britney Spears
@@ -332,7 +332,7 @@
7. "If Only" Hanson
8. "He Loves U Not" Dream
9. "The First Night" Monica
- 10. "I Need You" LeAnn Rimes
+ 10. "I Need You" LeAnn Rimes
-->
<software name="us_vol1">
<description>e-kara US Volume 1 (US-E001)</description>
@@ -366,16 +366,16 @@
<rom name="us-e002.u1" size="0x100000" crc="6c66772e" sha1="e1e719df1e51caaafd9b3af187059334f7abbba3" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 3 (US-E003)
1. "Doesn't Really Matter (radio edit)" Janet Jackson
2. "Saving All My Love For You" Whitney Houston
- 3. "Water Runs Dry" Boys II Men
+ 3. "Water Runs Dry" Boys II Men
4. "I Want It That Way" Backstreet Boys
5. "Back To Your Heart" Backstreet Boys
6. "I Just Called To Say I Love You" Stevie Wonder
- 7. "We're All Alone" Boz Scaggs
+ 7. "We're All Alone" Boz Scaggs
8. "Crazy For You" Madonna
9. "True Colors" Cyndi Lauper
10. "Lovin' You" Minnie Riperton
@@ -389,8 +389,8 @@
<rom name="us-e003.u1" size="0x100000" crc="d90a7e58" sha1="37b899676935fb3dda266dc5614ef53cb2c33980" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 4 (US-E004)
1. "Can't Buy Me Love" The Beatles
2. "A Hard Day's Night" The Beatles
@@ -412,7 +412,7 @@
<rom name="us-e004.u1" size="0x100000" crc="790822e9" sha1="cc5806fdc79f777a42980d6825c92837b07fd80d" offset="0" />
</dataarea>
</part>
- </software>
+ </software>
<!-- e-kara US Volume 5 (US-E005)
1. "Lucy In the Sky With Diamonds" The Beatles
@@ -425,7 +425,7 @@
8. "Oh! Darling" The Beatles
9. "Let It Be" The Beatles
10. "The Long And Winding Road" The Beatles
- -->
+ -->
<software name="us_vol5">
<description>e-kara US Volume 5 (US-E005)</description>
<year>2001</year> <!-- 2000 shown on screen, 2001 on cart -->
@@ -435,19 +435,19 @@
<rom name="us-e005.u1" size="0x100000" crc="edf1e4ce" sha1="7e5e3116f62897ae023c84842036f24b19c926cc" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 6 (US-E006)
1. "Survivor (Album Version)" Destiny's Child
2. "Jumpin', Jumpin'" Destiny's Child
3. "I Turn To You" Christina Aguilera
- 4. "As Long As You're Loving Me" Vitamin C
+ 4. "As Long As You're Loving Me" Vitamin C
5. "Body II Body" Samantha Mumba
6. "Love Don't Cost a Thing" Jennifer Lopez
7. "Again" Janet Jackson
- 8. "If I Fall You're Going Down With Me" Dixie Chicks
+ 8. "If I Fall You're Going Down With Me" Dixie Chicks
9. "Can't Fight The Moonlight" LeAnn Rimes
- 10. "American Pie (Album Version)" Madonna
+ 10. "American Pie (Album Version)" Madonna
-->
<software name="us_vol6">
<description>e-kara US Volume 6 (US-E006)</description>
@@ -458,8 +458,8 @@
<rom name="us-e006.u1" size="0x100000" crc="e9aaca2f" sha1="983086f068ee38b970c01d2304e757148474aee3" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 7 (US-E007)
1. "Show Me The Meaning of Being Lonely" Backstreet Boys
2. "Lucky" Britney Spears
@@ -469,8 +469,8 @@
6. "Breathe" Faith Hill
7. "It's Gonna Be Me" *N Sync
8. "Don't Think I'm Not" Kandi
- 9. "Lady Marmalade" Christina Aguilera, Lik'Kim, Mya & Pink
- 10. "God Bless The U.S.A." Lee Greenwood
+ 9. "Lady Marmalade" Christina Aguilera, Lik'Kim, Mya & Pink
+ 10. "God Bless The U.S.A." Lee Greenwood
-->
<software name="us_vol7">
<description>e-kara US Volume 7 (US-E007)</description>
@@ -481,8 +481,8 @@
<rom name="us-e007.u1" size="0x100000" crc="b7f5ca53" sha1="84af6d96512de96dbab03c236b3416b2e604f753" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 8 'No Boys Allowed' (US-E008)
1. "I'm A Slave 4 U" Britney Spears
2. "Stronger" Britney Spears
@@ -504,20 +504,20 @@
<rom name="us-e008.u1" size="0x100000" crc="5cddaf1f" sha1="345ae679974ae5ae9b506b32323ada234c01f984" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara US Volume 9 'No Boys Allowed' (US-E009)
1. "So In Love With Two" Mikaila
- 2. "Lady Marmalade" Christina Aguilera, Lik'Kim, Mya & Pink
+ 2. "Lady Marmalade" Christina Aguilera, Lik'Kim, Mya & Pink
3. "Genie In A Bottle" Christina Aguilera
4. "Bootylicious" Destiny's Child
5. "Can't Fight The Moonlight" LeAnn Rimes
- 6. "You Can't Hurry Love" Dixie Chicks
+ 6. "You Can't Hurry Love" Dixie Chicks
7. "Hot Stuff" Donna Summer
8. "Crazy For You" Madonna
9. "Someone To Call My Lover" Janet Jackson
10. "All For You" Janet Jackson
- -->
+ -->
<software name="us_vol9">
<description>e-kara US Volume 9 'No Boys Allowed' (US-E009)</description>
<year>2002</year> <!-- 2002 shown on screen, 2001 on cart -->
@@ -527,15 +527,15 @@
<rom name="us-e009.u1" size="0x100000" crc="0d9c402b" sha1="95652eb71dab74fbf05f8450f2a9b664b455deeb" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- UK / Europe cartridges - these have 'UK' part codes, but multiple languages on the case suggesting they were used for the whole of Europe -->
-
+
<!-- e-kara UK / Europe Volume 1 (UK-E001)
1. "Oops!...I Did It Again" Britney Spears
2. "Thank You" Dido
3. "Bootylicious" Destiny's Child
- 4. "I Need You" LeAnn Rimes
+ 4. "I Need You" LeAnn Rimes
5. "Love Don't Cost a Thing" Jennifer Lopez
6. "Don't Think I'm Not" Kandi
7. "Again" Janet Jackson
@@ -552,8 +552,8 @@
<rom name="uk-e001.u1" size="0x100000" crc="fc0ea770" sha1="47e2ef544cbb35431dd138b74d1f9b7290eba02d" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara UK / Europe Volume 2 (UK-E002)
1. "Independent Woman Part 1" Destiny's Child
2. "Lucky" Britney Spears
@@ -598,8 +598,8 @@
<rom name="uk-e003.u1" size="0x100000" crc="ee16321c" sha1="cc6d22e164164dc678c75a65e13397fb29024b14" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- e-kara UK / Europe Volume 4 (UK-E004) (not dumped) (this is the same tracklist as US-E004, but the code on the UK/EU one would be different as they use a different timing method)
1. "Can't Buy Me Love" The Beatles
2. "A Hard Day's Night" The Beatles
@@ -625,7 +625,7 @@
9. "Let It Be" The Beatles
10. "The Long And Winding Road" The Beatles
-->
-
+
<!-- e-kara UK / Europe Volume 6 (UK-E006)
1. "Genie In A Bottle" Christina Aguilera
2. "Oops!... I Did it Again" Britney Spears
@@ -633,7 +633,7 @@
4. "Case Of The Ex" Mya
5. "The First Night" Monica
6. "Someone To Call My Lover" Janet Jackson
- 7. "American Pie (Album Version)" Madonna
+ 7. "American Pie (Album Version)" Madonna
8. "Lovin' You" Minnie Riperton
9. "Let Me Let Go" Faith Hill
10. "Back To Your Heart" Backstreet Boys
@@ -647,8 +647,8 @@
<rom name="uk-e006.u1" size="0x100000" crc="fad51dc4" sha1="522adfab98c2634bfaa9a01e3b7aebba2f867c1f" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!--
1. "I'm A Slave 4 U" Britney Spears
2. "It's Gonna Be Me" *N Sync
@@ -660,7 +660,7 @@
8. "True Colors" Cyndi Lauper
9. "When It's Over" Sugar Ray
10. "Breathe" Faith Hill
- -->
+ -->
<software name="uk_vol7">
<description>e-kara UK / Europe Volume 7 (UK-E007)</description>
<year>2002</year>
@@ -670,8 +670,8 @@
<rom name="uk-e007.u1" size="0x100000" crc="753ce591" sha1="e12ac98470f1dbc470f2e3d957f1b72f0a90bee1" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- Note, same lineup as US Starter, but with 2002 copyright, different background picture on 'Stronger'
this has a 'GER' code, which suggests there might be ones for other regions where the ROM will need checking
1. "Stronger" Britney Spears
@@ -679,7 +679,7 @@
3. "Independent Woman Part 1" Destiny's Child
4. "I Want It That Way" Backstreet Boys
5. "Yellow Submarine" The Beatles
- -->
+ -->
<software name="ger_strt">
<description>e-kara Germany 5-Songs Starter (GER-M001)</description>
<year>2002</year>
@@ -689,10 +689,10 @@
<rom name="ger-m001.u1" size="0x080000" crc="ff2881f3" sha1="3470fc1ed81da5e2c929205fcd290da82d031c4c" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- Japanese e-kara cartridges EC series -->
-
+
<software name="ec0002">
<description>J-Pop Mix Volume 2 (Japan) (EC0002-JPM)</description>
<year>2000</year>
@@ -702,8 +702,8 @@
<rom name="ec0002-jpm.u1" size="0x100000" crc="15283b18" sha1="3248957019f8732bf32685906eb3aa1b997390f4" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0003">
<description>J-Pop Mix Volume 3 (Japan) (EC0003-JPM)</description>
<year>2000</year>
@@ -713,7 +713,7 @@
<rom name="ec0003-jpm.u1" size="0x100000" crc="bb6a6edf" sha1="48b0a04865f8aa2b34022e29d37f44a9468a315c" offset="0" />
</dataarea>
</part>
- </software>
+ </software>
<software name="ec0006">
<description>ENK Volume 1 (Japan) (EC0006-ENK)</description>
@@ -724,8 +724,8 @@
<rom name="ec0006-enk.u1" size="0x100000" crc="294a0639" sha1="f1f58057a80257c9083093be146ed287ca1aee39" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0008">
<description>1979-81 Volume 1 (Japan) (EC0008-G79)</description>
<year>2000</year>
@@ -735,8 +735,8 @@
<rom name="ec0008-g79.u1" size="0x100000" crc="0151f46b" sha1="942f9d5c1e54753d806fbadc508624ea41963b6d" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0010">
<description>Kid's Mix Volume 1 (Japan) (EC0010-KID)</description>
<year>2000</year>
@@ -746,8 +746,8 @@
<rom name="ec0010-kid.u1" size="0x100000" crc="3cc17df6" sha1="50e5916850ac20921a6a7aa98f4fff126943b7b5" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0012">
<description>J-Pop Mix Volume 7 (Japan) (EC0012-JPM)</description>
<year>2000</year>
@@ -757,8 +757,8 @@
<rom name="ec0012-jpm.u1" size="0x100000" crc="6df0e8f5" sha1="122744fc5b17348a00778b08855626b8b1c2f9e5" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0013">
<description>J-Pop Mix Volume 8 (Japan) (EC0013-JPM)</description>
<year>2000</year>
@@ -768,8 +768,8 @@
<rom name="ec0013-jpm.u1" size="0x100000" crc="75d0d784" sha1="a7d2f937a5f4cc5894a90992a32cf2dbce50dadf" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0014">
<description>Artist Selection Volume 1 (unknown) (Japan) (EC0014-ATS)</description>
<year>2000</year>
@@ -779,8 +779,8 @@
<rom name="ec0014-ats.u1" size="0x100000" crc="71aba436" sha1="520a9d5ac99c3b9d1d6286946f994065ef33e1cd" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0015">
<description>Artist Selection Volume 2 (unknown) (Japan) (EC0015-ATS)</description>
<year>2000</year>
@@ -790,8 +790,8 @@
<rom name="ec0015-ats.u1" size="0x100000" crc="3ae1c656" sha1="53e1e8b8b742ef6c5c9c76c7830949ee6fcb6631" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0022">
<description>J-Pop Mix Volume 10 (Japan) (EC0022-JPM)</description>
<year>2000</year>
@@ -802,7 +802,7 @@
</dataarea>
</part>
</software>
-
+
<software name="ec0023">
<description>J-Pop Mix Volume 11 (Japan) (EC0023-JPM)</description>
<year>2000</year>
@@ -812,8 +812,8 @@
<rom name="ec0023-jpm.u1" size="0x100000" crc="7d5f623b" sha1="fe33d2c72bc7b5327362d4566c9621ac5f70b9d0" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0025">
<description>J-Pop Mix Volume 13 (Japan) (EC0025-JPM)</description>
<year>2000</year>
@@ -823,8 +823,8 @@
<rom name="ec0025-jpm.u1" size="0x100000" crc="c95830e0" sha1="263bdddaaa3016a2e71feaf5f3017c3d7d6e857e" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0026">
<description>J-Pop Mix Volume 14 (Japan) (EC0026-JPM)</description>
<year>2000</year>
@@ -834,8 +834,8 @@
<rom name="ec0026-jpm.u1" size="0x100000" crc="bae82f82" sha1="cb2d61796d79bc82866c8f0f711c567887df608a" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0027">
<description>J-Pop Mix Volume 15 (Japan) (EC0027-JPM)</description>
<year>2000</year>
@@ -845,8 +845,8 @@
<rom name="ec0027-jpm.u1" size="0x100000" crc="d72b685c" sha1="519da4b496e4c90d04f48043eb537c3644e8d0d2" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0029">
<description>Artist Selection Volume 3 (Dreams Come True) (Japan) (EC0029-ATS)</description>
<year>2000</year>
@@ -856,8 +856,8 @@
<rom name="ec0029-ats.u1" size="0x100000" crc="cb9b1ab0" sha1="70f1c40e58aac1dcd6777c90063c2ae8d0cbb895" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0031">
<description>Artist Selection Volume 4 (unknown) (Japan) (EC0031-ATS)</description>
<year>2000</year>
@@ -867,8 +867,8 @@
<rom name="ec0031-ats.u1" size="0x100000" crc="0e4f6c31" sha1="3f42e80fde8c5d5cf6321b0fe1547ad2d1936e5c" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0034">
<description>Kid's Mix Volume 3 (Japan) (EC0034-KID)</description>
<year>2000</year>
@@ -878,7 +878,7 @@
<rom name="ec0034-kid.u1" size="0x100000" crc="80fb5241" sha1="5619605ae7099e955fff69466a0a2f0b2ce3049a" offset="0" />
</dataarea>
</part>
- </software>
+ </software>
<software name="ec0035">
<description>Artist Selection Volume 5 (Matsuda Seiko) (Japan) (EC0035-ATS)</description>
@@ -889,7 +889,7 @@
<rom name="ec0035-ats.u1" size="0x100000" crc="54a09158" sha1="0570d09e761a3d15cdb8910540c535780c20c833" offset="0" />
</dataarea>
</part>
- </software>
+ </software>
<software name="ec0036">
<description>Artist Selection Volume 6 (KinKi Kids) (Japan) (EC0036-ATS)</description>
@@ -900,8 +900,8 @@
<rom name="ec0036-ats.u1" size="0x100000" crc="c8a7117d" sha1="a3b4a48816119c898acbf5078c906692f2fc68c9" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0041">
<description>Artist Selection Volume 8 (unknown) (Japan) (EC0041-ATS)</description>
<year>2000</year>
@@ -911,8 +911,8 @@
<rom name="ec0041-ats.u1" size="0x100000" crc="a784e312" sha1="86e15ebfe7ff8c5e5f15065b735c8422ddc15f42" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0042">
<description>J-Pop Mix Volume 19 (Japan) (EC0042-JPM)</description>
<year>2000</year>
@@ -922,8 +922,8 @@
<rom name="ec0042-jpm.u1" size="0x100000" crc="4082d883" sha1="66c517f72cef5fceffe94cc4ed1b5d7c0f16b151" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0044">
<description>Artist Selection Volume 9 (Every Little Thing) (Japan) (EC0044-ATS)</description>
<year>2000</year>
@@ -944,8 +944,8 @@
<rom name="ec0045-ats.u1" size="0x100000" crc="d1f4ba12" sha1="385a341a9e92881ae362294bd61cb66bf05e2b08" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0048">
<description>ENK Volume 6 (Japan) (EC0048-ENK)</description>
<year>2000</year>
@@ -955,8 +955,8 @@
<rom name="ec0048-enk.u1" size="0x100000" crc="32ad1da7" sha1="7033988a6652fffca840348c68d5d54e5e28f225" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0049">
<description>Artist Selection Volume 11 (Judy and Mary) (Japan) (EC0049-ATS)</description>
<year>2000</year>
@@ -966,8 +966,8 @@
<rom name="ec0049-ats.u1" size="0x100000" crc="110a1cde" sha1="339901556bcb54e3d09b5291038746687bfaed14" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0054">
<description>J-Pop Mix Volume 23 (Japan) (EC0054-JPM)</description>
<year>2000</year>
@@ -977,7 +977,7 @@
<rom name="ec0054-jpm.u1" size="0x100000" crc="3dcf6eb2" sha1="f235126a900544bb44397ebe9e0fd963927d6cdb" offset="0" />
</dataarea>
</part>
- </software>
+ </software>
<software name="ec0068">
<description>J-Pop Mix Volume 33 (Japan) (EC0068-JPM)</description>
@@ -988,8 +988,8 @@
<rom name="ec0068-jpm.u1" size="0x100000" crc="71a49880" sha1="adbb182e1346e4a87765962f8587b1a465ff907b" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0070">
<description>J-Pop Mix Volume 34 (Japan) (EC0070-JPM)</description>
<year>2000</year>
@@ -999,8 +999,8 @@
<rom name="ec0070-jpm.u1" size="0x100000" crc="8ba16056" sha1="20df400ce69d78883d082526375736f42b67634f" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0072">
<description>J-Pop Mix Volume 36 (Japan) (EC0072-JPM)</description>
<year>2000</year>
@@ -1010,8 +1010,8 @@
<rom name="ec0072-jpm.u1" size="0x100000" crc="e49a1e4b" sha1="43f2677610dc3bbd8f21430f48ce290eaf7ff8bc" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="ec0076">
<description>J-Pop Mix Volume 39 (Japan) (EC0076-JPM)</description>
<year>2000</year>
@@ -1021,10 +1021,10 @@
<rom name="ec0076-jpm.u1" size="0x100000" crc="ccdc18d1" sha1="bf0ee7b17ed258495a2805d2608e960f64d5ec5c" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- Japanese e-kara cartridges GC series -->
-
+
<software name="gc0002">
<description>BHT Volume 1 (Japan) (GC0002-BHT)</description>
<year>2000</year>
@@ -1034,7 +1034,7 @@
<rom name="gc0002-bht.u1" size="0x100000" crc="eae1cb3b" sha1="d1e594858eecde5409898684654caab0555ac1b4" offset="0" />
</dataarea>
</part>
- </software>
+ </software>
<software name="gc0006">
<description>BHT Volume 3 (Japan) (GC0006-BHT)</description>
@@ -1046,10 +1046,10 @@
</dataarea>
</part>
</software>
-
+
<!-- Japanese e-kara cartridges MC (Mini) series -->
<!-- these have unique presentation -->
-
+
<software name="mc0001">
<description>Mini Volume 1 (Japan) (MC0001-ATM)</description>
<year>2003</year>
@@ -1059,11 +1059,11 @@
<rom name="mc0001-atm.u1" size="0x080000" crc="3ef59e82" sha1="d10f0b4a174bef736fea538028eacbeb46af5bbd" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- Japanese e-kara cartridges SC (Special?) series -->
<!-- these have unique presentation -->
-
+
<software name="sc0005">
<description>SAI Volume 1 (Japan) (SC0005-SAI)</description>
<year>2001</year>
@@ -1073,8 +1073,8 @@
<rom name="sc0005-sai.u1" size="0x100000" crc="f919b155" sha1="60fc9985d277422d4d64fb4f0cebf2732e2958aa" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="sc0006">
<description>SAI Volume 2 (Japan) (SC0006-SAI)</description>
<year>2001</year>
@@ -1084,8 +1084,8 @@
<rom name="sc0006-sai.u1" size="0x100000" crc="4bd8669e" sha1="e77d16ecead2a6c660fedcbca3a1e0e719648be4" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="sc0009">
<description>SAI Volume 3 (Japan) (SC0009-SAI)</description>
<year>2001</year>
@@ -1095,8 +1095,8 @@
<rom name="sc0009-sai.u1" size="0x100000" crc="61413fd5" sha1="47dad178faa99301009ae74554a39b15c01e0db2" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="sc0010">
<description>HWK (Japan) (SC0010-HKW)</description>
<year>2001</year>
@@ -1106,8 +1106,8 @@
<rom name="sc0010-hkw.u1" size="0x200000" crc="fd6dc588" sha1="fece06706399eb36f3e69f7693116c944fe890e7" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<software name="sc0019">
<description>SAI Volume 6 (Japan) (SC0019-SAI)</description>
<year>2001</year>
@@ -1129,7 +1129,7 @@
</dataarea>
</part>
</software>
-
+
<software name="sc0022">
<description>SAI Volume 8 (Japan) (SC0022-SAI)</description>
<year>2001</year>
@@ -1139,8 +1139,8 @@
<rom name="sc0022-sai.u1" size="0x100000" crc="d631d890" sha1="a0953aa347c9ec152e64bc455fc360056c5c0807" offset="0" />
</dataarea>
</part>
- </software>
-
+ </software>
+
<!-- Japanese e-kara web cartridge
this was meant to be used with an e-kara web unit, USB cable and PC software, presumably to transfer songs offered on some online service
e-karaweb.com no longer resolves to anything -->
@@ -1153,7 +1153,7 @@
<rom name="web.u1" size="0x200000" crc="69bb06bf" sha1="dafa4fde7b59cb547e1f3af0b29606b33cb76fd0" offset="0" />
</dataarea>
</part>
- </software>
-
-
+ </software>
+
+
</softwarelist>
diff --git a/hash/gameboy.xml b/hash/gameboy.xml
index a1937f845c8..2276307baaa 100644
--- a/hash/gameboy.xml
+++ b/hash/gameboy.xml
@@ -1762,26 +1762,26 @@
Battle Space requires Barcode Boy, a barcode reader accessory for Game Boy.
The Barcode Boy is based on Intel N80C51BH (internal ROM undumped).
It came bundled with the following barcode cards (all EAN-13):
- 1 (up):
- 4905672306367
- 1 (down):
- 4902776809367
- 2 (up):
- 4908052808369
- 2 (down):
- 4907981000301
- 3 (up):
- 4911826551347
- 3 (down):
- 4909062206350
- 4 (up):
- 4913508504399
- 4 (down):
- 4912713004366
- 5 (up):
- 4918156001351
- 5 (down):
- 4916911302309
+ 1 (up):
+ 4905672306367
+ 1 (down):
+ 4902776809367
+ 2 (up):
+ 4908052808369
+ 2 (down):
+ 4907981000301
+ 3 (up):
+ 4911826551347
+ 3 (down):
+ 4909062206350
+ 4 (up):
+ 4913508504399
+ 4 (down):
+ 4912713004366
+ 5 (up):
+ 4918156001351
+ 5 (down):
+ 4916911302309
There is also a "free card" without barcodes.
-->
<software name="bspace" supported="no">
@@ -5872,19 +5872,19 @@
Family Jockey 2 is compatible with Barcode Boy, a barcode reader accessory for Game Boy.
The Barcode Boy is based on Intel N80C51BH (internal ROM undumped).
It came bundled with the following barcode cards:
- バーコードカード No. 1 (barcode card #1)
- 競争馬 A (Racehorse A): 5893713522816 (EAN-13)
- 競争馬 B (Racehorse B): 1509843019075 (EAN-13)
- バーコードカード No. 2 (barcode card #2)
- 繁殖馬 A (Breeding horse A): 2378649896765 (EAN-13)
- 繁殖馬 B (Breeding horse B): 4232978865152 (EAN-13)
- バーコードカード No. 3 (barcode card #3)
- 繁殖馬 C (Breeding horse C): 7164625542390 (EAN-13)
- バーコードカード No. 4 (barcode card #4)
- 種馬 A (Stallion A): 9845554422318 (EAN-13)
- 種馬 B (Stallion B): 3572821107673 (EAN-13)
- バーコードカード No. 5 (barcode card #5)
- 種馬 C (Stallion C) : 6319537443513 (EAN-13)
+ バーコードカード No. 1 (barcode card #1)
+ 競争馬 A (Racehorse A): 5893713522816 (EAN-13)
+ 競争馬 B (Racehorse B): 1509843019075 (EAN-13)
+ バーコードカード No. 2 (barcode card #2)
+ 繁殖馬 A (Breeding horse A): 2378649896765 (EAN-13)
+ 繁殖馬 B (Breeding horse B): 4232978865152 (EAN-13)
+ バーコードカード No. 3 (barcode card #3)
+ 繁殖馬 C (Breeding horse C): 7164625542390 (EAN-13)
+ バーコードカード No. 4 (barcode card #4)
+ 種馬 A (Stallion A): 9845554422318 (EAN-13)
+ 種馬 B (Stallion B): 3572821107673 (EAN-13)
+ バーコードカード No. 5 (barcode card #5)
+ 種馬 C (Stallion C) : 6319537443513 (EAN-13)
-->
<software name="famjock2">
<description>Family Jockey 2 - Meiba no Kettou (Jpn)</description>
@@ -5949,14 +5949,14 @@
Family Stadium 3 (Famista 3) is compatible with Barcode Boy, a barcode reader accessory for Game Boy.
The Barcode Boy is based on Intel N80C51BH (internal ROM undumped).
It came bundled with the following barcode cards (all EAN-13):
- No. 1: ホームランバッター
- 8357933639923
- No. 2: 高打率バッター
- 7814374127798
- No. 3: 駿足バッター
- 9880692151263
- No. 4: ピッチャー
- 1414213562177
+ No. 1: ホームランバッター
+ 8357933639923
+ No. 2: 高打率バッター
+ 7814374127798
+ No. 3: 駿足バッター
+ 9880692151263
+ No. 4: ピッチャー
+ 1414213562177
-->
<software name="famista3">
<description>Famista 3 (Jpn)</description>
@@ -6820,7 +6820,7 @@
<software name="tamaosu">
<!-- Notes: SGB enhanced.
- The game cart has an integrated speaker and a replaceable battery (CR2016). -->
+ The game cart has an integrated speaker and a replaceable battery (CR2016). -->
<description>Game de Hakken!! Tamagotchi - Osutchi to Mesutchi (Jpn)</description>
<year>1998</year>
<publisher>Bandai</publisher>
@@ -7080,7 +7080,7 @@
</software>
<!--
- "GBKiss" is an integrated infrared port for cart-to-cart multiplayer play, but also for PC connection
+ "GBKiss" is an integrated infrared port for cart-to-cart multiplayer play, but also for PC connection
with the "GBKISS LINK" (Hudson Soft model No. HC-749), a parallel port (DB25) modem/adaptor for PC-DOS
for transfering files between the game and a computer.
-->
@@ -10160,18 +10160,18 @@
Kattobi Road is compatible with Barcode Boy, a barcode reader accessory for Game Boy.
The Barcode Boy is based on Intel N80C51BH (internal ROM undumped).
It came bundled with the following barcode cards (all EAN-13):
- No. 1:
- 4903301160625
- No. 2:
- 4987084410924
- No. 3:
- 4902888119101
- No. 4:
- 4901121110004
- No. 5 (up):
- 4902105002063
- No. 5 (down):
- 4901780161157
+ No. 1:
+ 4903301160625
+ No. 2:
+ 4987084410924
+ No. 3:
+ 4902888119101
+ No. 4:
+ 4901121110004
+ No. 5 (up):
+ 4902105002063
+ No. 5 (down):
+ 4901780161157
-->
<software name="kattobi">
<description>Kattobi Road (Jpn)</description>
@@ -13390,22 +13390,22 @@
Monster Maker requires Barcode Boy, a barcode reader accessory for Game Boy.
The Barcode Boy is based on Intel N80C51BH (internal ROM undumped).
It came bundled with the following barcode cards (all EAN-13):
- 1 (fg up):
- 9120153954577
- 1 (fg down):
- 9022038781998
- 1 (bg up):
- 9362462085911
- 1 (bg down):
- 9752412234900
- 2 (fg up):
- 9052091324955
- 2 (fg down):
- 9322158686716
- 2 (bg up):
- 9447410810323
- 2 (bg down):
- 9998017308336
+ 1 (fg up):
+ 9120153954577
+ 1 (fg down):
+ 9022038781998
+ 1 (bg up):
+ 9362462085911
+ 1 (bg down):
+ 9752412234900
+ 2 (fg up):
+ 9052091324955
+ 2 (fg down):
+ 9322158686716
+ 2 (bg up):
+ 9447410810323
+ 2 (bg down):
+ 9998017308336
Cards 3, 4 and 5 contains no barcodes.
-->
<software name="monstmkr">
@@ -13429,22 +13429,22 @@
Monster Maker - Barcode Saga requires Barcode Boy, a barcode reader accessory for Game Boy.
The Barcode Boy is based on Intel N80C51BH (internal ROM undumped).
It came bundled with the following barcode cards (all EAN-13):
- 1 (fg up):
- 9120153954577
- 1 (fg down):
- 9022038781998
- 1 (bg up):
- 9362462085911
- 1 (bg down):
- 9752412234900
- 2 (fg up):
- 9052091324955
- 2 (fg down):
- 9322158686716
- 2 (bg up):
- 9447410810323
- 2 (bg down):
- 9998017308336
+ 1 (fg up):
+ 9120153954577
+ 1 (fg down):
+ 9022038781998
+ 1 (bg up):
+ 9362462085911
+ 1 (bg down):
+ 9752412234900
+ 2 (fg up):
+ 9052091324955
+ 2 (fg down):
+ 9322158686716
+ 2 (bg up):
+ 9447410810323
+ 2 (bg down):
+ 9998017308336
Cards 3, 4 and 5 contains no barcodes.
-->
<software name="monstmkb" supported="no">
@@ -25793,11 +25793,11 @@ patch the rom to 0x00 and 0x00....and at 0x0B3D also patch it to
</software>
<!-- There is official Game Foy flash cart where players could load official games on stores.
- pcb="DMG-A20-01"
- u1="G-MMC1 (MX15002) [MX15002UCA]"
- u2="8M-FLASH [29F008ATC-14]"
- u3="1M SRAM [UT621024SC-70LL]"
- batt="Batt CR2025"
+ pcb="DMG-A20-01"
+ u1="G-MMC1 (MX15002) [MX15002UCA]"
+ u2="8M-FLASH [29F008ATC-14]"
+ u3="1M SRAM [UT621024SC-70LL]"
+ batt="Batt CR2025"
-->
</softwarelist>
diff --git a/hash/n64.xml b/hash/n64.xml
index 3aeac11f910..36bb5541bf2 100644
--- a/hash/n64.xml
+++ b/hash/n64.xml
@@ -2186,12 +2186,12 @@ patched out (+ a fix for internal checksum)
</software>
<!-- Notes:
- This game is compatible with the Nintendo VRSユニット [NUS-020(JPN)], a voice recognition unit that connects
- to controller 2 port and has the following hardware inside:
- pcb: NUS-VRU-01
- u1: Nintendo VRD-NUS 215 9915J3001
- u2: NEC D9930G 9912LP009 (linear CODEC LSI)
- u3: Nintendo VCI-NUS 9910XX003 011
+ This game is compatible with the Nintendo VRSユニット [NUS-020(JPN)], a voice recognition unit that connects
+ to controller 2 port and has the following hardware inside:
+ pcb: NUS-VRU-01
+ u1: Nintendo VRD-NUS 215 9915J3001
+ u2: NEC D9930G 9912LP009 (linear CODEC LSI)
+ u3: Nintendo VCI-NUS 9910XX003 011
-->
<software name="dendeg64">
<description>Densha de Go! 64 (Jpn)</description>
@@ -3886,12 +3886,12 @@ This cart features a RTC, currently unemulated
</software>
<!-- Notes:
- This game requires the Nintendo VRU [NUS-020(USA)], a voice recognition unit that connects
- to controller 2 port and has the following hardware inside (parts from the Japanese version [NUS-020(JPN)]):
- pcb: NUS-VRU-01
- u1: Nintendo VRD-NUS 215 9915J3001
- u2: NEC D9930G 9912LP009 (linear CODEC LSI)
- u3: Nintendo VCI-NUS 9910XX003 011
+ This game requires the Nintendo VRU [NUS-020(USA)], a voice recognition unit that connects
+ to controller 2 port and has the following hardware inside (parts from the Japanese version [NUS-020(JPN)]):
+ pcb: NUS-VRU-01
+ u1: Nintendo VRD-NUS 215 9915J3001
+ u2: NEC D9930G 9912LP009 (linear CODEC LSI)
+ u3: Nintendo VCI-NUS 9910XX003 011
-->
<software name="heypika">
<description>Hey You, Pikachu! (USA)</description>
@@ -7614,12 +7614,12 @@ patched out (+ a fix for internal checksum)
</software>
<!-- Notes:
- This game requires the Nintendo VRSユニット [NUS-020(JPN)], a voice recognition unit that connects
- to controller 2 port and has the following hardware inside:
- pcb: NUS-VRU-01
- u1: Nintendo VRD-NUS 215 9915J3001
- u2: NEC D9930G 9912LP009 (linear CODEC LSI)
- u3: Nintendo VCI-NUS 9910XX003 011
+ This game requires the Nintendo VRSユニット [NUS-020(JPN)], a voice recognition unit that connects
+ to controller 2 port and has the following hardware inside:
+ pcb: NUS-VRU-01
+ u1: Nintendo VRD-NUS 215 9915J3001
+ u2: NEC D9930G 9912LP009 (linear CODEC LSI)
+ u3: Nintendo VCI-NUS 9910XX003 011
-->
<software name="pikachu" cloneof="heypika">
<description>Pikachuu Genki de Chuu (Jpn)</description>
diff --git a/hash/pce_tourvision.xml b/hash/pce_tourvision.xml
index 132834e998f..38694319206 100644
--- a/hash/pce_tourvision.xml
+++ b/hash/pce_tourvision.xml
@@ -5,7 +5,7 @@
<!--
The 4×2 pins section on the edge connector (pins 1 to 8) are connected to a 74LS244 near each cart slot and
-are actually just being read as an IO port just like any other input.
+are actually just being read as an IO port just like any other input.
They form an 8 bit number which is the game ID, for example Override is: 00110101 – 53
The Game ID is added as a feature on each game of the softwarelist (-1 is used when the ID is not known).
diff --git a/hash/wswan.xml b/hash/wswan.xml
index 24ede101829..58dbc020c78 100644
--- a/hash/wswan.xml
+++ b/hash/wswan.xml
@@ -1301,7 +1301,7 @@
</part>
</software>
- <!--
+ <!--
The Robot Works cartridge has an integrated infrared port for programming an
external robot (the Wonder Borg).
There is an undumped Ver.1.5 cart labeled SWJ-BAN034.
diff --git a/src/devices/bus/bbc/1mhzbus/ieee488.cpp b/src/devices/bus/bbc/1mhzbus/ieee488.cpp
index 1b648b51a72..15f7f573ec2 100644
--- a/src/devices/bus/bbc/1mhzbus/ieee488.cpp
+++ b/src/devices/bus/bbc/1mhzbus/ieee488.cpp
@@ -42,12 +42,12 @@ ROM_START(ieee488)
ROM_END
//ROM_START(procyon)
-// ROM_REGION(0x2000, "exp_rom", 0)
-// ROM_DEFAULT_BIOS("ieee198")
-// ROM_SYSTEM_BIOS(0, "ieee198", "IEEE 1.98")
-// ROMX_LOAD("ieee-1.98.rom", 0x0000, 0x2000, CRC(c2bbe17b) SHA1(96930b54d987dd1e4a87f546f7cd65fc1f0b9578), ROM_BIOS(0))
-// ROM_SYSTEM_BIOS(1, "ieee192", "IEEE 1.92")
-// ROMX_LOAD("ieee-1.92.rom", 0x0000, 0x2000, CRC(87e5f701) SHA1(673eab99031ca88aa90e6deade39b653f8c6b9da), ROM_BIOS(1))
+// ROM_REGION(0x2000, "exp_rom", 0)
+// ROM_DEFAULT_BIOS("ieee198")
+// ROM_SYSTEM_BIOS(0, "ieee198", "IEEE 1.98")
+// ROMX_LOAD("ieee-1.98.rom", 0x0000, 0x2000, CRC(c2bbe17b) SHA1(96930b54d987dd1e4a87f546f7cd65fc1f0b9578), ROM_BIOS(0))
+// ROM_SYSTEM_BIOS(1, "ieee192", "IEEE 1.92")
+// ROMX_LOAD("ieee-1.92.rom", 0x0000, 0x2000, CRC(87e5f701) SHA1(673eab99031ca88aa90e6deade39b653f8c6b9da), ROM_BIOS(1))
//ROM_END
//-------------------------------------------------
@@ -137,7 +137,7 @@ const tiny_rom_entry *bbc_ieee488_device::device_rom_region() const
//const tiny_rom_entry *bbc_procyon_device::device_rom_region() const
//{
-// return ROM_NAME(procyon);
+// return ROM_NAME(procyon);
//}
//**************************************************************************
@@ -166,9 +166,9 @@ bbc_b488_device::bbc_b488_device(const machine_config &mconfig, const char *tag,
}
//bbc_procyon_device::bbc_procyon_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
-// : device_t(mconfig, BBC_PROCYON, tag, owner, clock)
-// , device_bbc_1mhzbus_interface(mconfig, *this)
-// , m_ieee(*this, IEEE488_TAG)
+// : device_t(mconfig, BBC_PROCYON, tag, owner, clock)
+// , device_bbc_1mhzbus_interface(mconfig, *this)
+// , m_ieee(*this, IEEE488_TAG)
//{
//}
@@ -258,7 +258,7 @@ WRITE8_MEMBER(bbc_b488_device::fred_w)
//if (offset >= 0x20 && offset < 0x28)
//{
- // data = mc68488_device->reg8_r(space, offset & 0x07);
+ // data = mc68488_device->reg8_r(space, offset & 0x07);
//}
//return data;
@@ -268,6 +268,6 @@ WRITE8_MEMBER(bbc_b488_device::fred_w)
//{
//if (offset >= 0x20 && offset < 0x28)
//{
- // mc68488_device->reg8_w(space, offset & 0x07, data);
+ // mc68488_device->reg8_w(space, offset & 0x07, data);
//}
//}
diff --git a/src/devices/bus/bbc/1mhzbus/ieee488.h b/src/devices/bus/bbc/1mhzbus/ieee488.h
index e1169c0d02a..05a9e60c928 100644
--- a/src/devices/bus/bbc/1mhzbus/ieee488.h
+++ b/src/devices/bus/bbc/1mhzbus/ieee488.h
@@ -79,26 +79,26 @@ private:
//class bbc_procyon_device :
-// public device_t,
-// public device_bbc_1mhzbus_interface
+// public device_t,
+// public device_bbc_1mhzbus_interface
//{
//public:
-// // construction/destruction
-// bbc_procyon_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+// // construction/destruction
+// bbc_procyon_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
//
//protected:
-// // device-level overrides
-// virtual void device_start() override;
+// // device-level overrides
+// virtual void device_start() override;
//
-// // optional information overrides
-// virtual void device_add_mconfig(machine_config &config) override;
-// virtual const tiny_rom_entry *device_rom_region() const override;
+// // optional information overrides
+// virtual void device_add_mconfig(machine_config &config) override;
+// virtual const tiny_rom_entry *device_rom_region() const override;
//
-// virtual DECLARE_READ8_MEMBER(fred_r) override;
-// virtual DECLARE_WRITE8_MEMBER(fred_w) override;
+// virtual DECLARE_READ8_MEMBER(fred_r) override;
+// virtual DECLARE_WRITE8_MEMBER(fred_w) override;
//
//private:
-// required_device<ieee488_device> m_ieee;
+// required_device<ieee488_device> m_ieee;
//};
diff --git a/src/devices/bus/hp_dio/hp98550.cpp b/src/devices/bus/hp_dio/hp98550.cpp
index 8ec1660d5ce..6e01255ce41 100644
--- a/src/devices/bus/hp_dio/hp98550.cpp
+++ b/src/devices/bus/hp_dio/hp98550.cpp
@@ -25,7 +25,7 @@ ROM_END
DEFINE_DEVICE_TYPE_NS(HPDIO_98550, bus::hp_dio, dio32_98550_device, "dio98550", "HP98550 high-res color DIO video card")
-namespace bus { namespace hp_dio {
+namespace bus { namespace hp_dio {
void dio32_98550_device::device_add_mconfig(machine_config &config)
{
diff --git a/src/devices/bus/sgikbd/hlekbd.h b/src/devices/bus/sgikbd/hlekbd.h
index e8e9e3cfdd7..a83268693bc 100644
--- a/src/devices/bus/sgikbd/hlekbd.h
+++ b/src/devices/bus/sgikbd/hlekbd.h
@@ -48,8 +48,8 @@ protected:
private:
enum
{
- TIMER_CLICK = 30000,
- TIMER_BEEP = 30001
+ TIMER_CLICK = 30000,
+ TIMER_BEEP = 30001
};
enum
@@ -65,8 +65,8 @@ private:
enum
{
- BEEPER_BELL = 0x01,
- BEEPER_CLICK = 0x02
+ BEEPER_BELL = 0x01,
+ BEEPER_CLICK = 0x02
};
enum
@@ -76,21 +76,21 @@ private:
enum
{
- CTRL_A_SBEEP = 1,
- CTRL_A_LBEEP = 2,
- CTRL_A_NOCLICK = 3,
- CTRL_A_RCB = 4,
- CTRL_A_NUMLK = 5,
- CTRL_A_CAPSLK = 6,
- CTRL_A_AUTOREP = 7,
-
- CTRL_B = 0,
- CTRL_B_CMPL_DS1_2 = 1,
- CTRL_B_SCRLK = 2,
- CTRL_B_L1 = 3,
- CTRL_B_L2 = 4,
- CTRL_B_L3 = 5,
- CTRL_B_L4 = 6
+ CTRL_A_SBEEP = 1,
+ CTRL_A_LBEEP = 2,
+ CTRL_A_NOCLICK = 3,
+ CTRL_A_RCB = 4,
+ CTRL_A_NUMLK = 5,
+ CTRL_A_CAPSLK = 6,
+ CTRL_A_AUTOREP = 7,
+
+ CTRL_B = 0,
+ CTRL_B_CMPL_DS1_2 = 1,
+ CTRL_B_SCRLK = 2,
+ CTRL_B_L1 = 3,
+ CTRL_B_L2 = 4,
+ CTRL_B_L3 = 5,
+ CTRL_B_L4 = 6
};
// device_buffered_serial_interface overrides
@@ -101,12 +101,12 @@ private:
required_device<beep_device> m_beeper;
output_finder<7> m_leds;
- uint8_t m_make_count;
+ uint8_t m_make_count;
- bool m_keyclick;
- bool m_auto_repeat;
- uint8_t m_beeper_state;
- uint8_t m_led_state;
+ bool m_keyclick;
+ bool m_auto_repeat;
+ uint8_t m_beeper_state;
+ uint8_t m_led_state;
};
} } // namespace bus::sgikbd
diff --git a/src/devices/cpu/m68000/m68000.h b/src/devices/cpu/m68000/m68000.h
index 2edbfa8bdf8..0596dd07976 100644
--- a/src/devices/cpu/m68000/m68000.h
+++ b/src/devices/cpu/m68000/m68000.h
@@ -292,7 +292,7 @@ protected:
uint16_t m_mmu_tmp_buserror_rw; /* temporary hack: (first) bus error rw */
uint16_t m_mmu_tmp_buserror_sz; /* temporary hack: (first) bus error size` */
- bool m_mmu_tablewalk; /* set when MMU walks page tables */
+ bool m_mmu_tablewalk; /* set when MMU walks page tables */
uint32_t m_mmu_last_logical_addr;
uint32_t m_ic_address[M68K_IC_SIZE]; /* instruction cache address data */
uint32_t m_ic_data[M68K_IC_SIZE]; /* instruction cache content data */
diff --git a/src/devices/cpu/mips/mips3.cpp b/src/devices/cpu/mips/mips3.cpp
index e04bba5d62f..8c8816b8e23 100644
--- a/src/devices/cpu/mips/mips3.cpp
+++ b/src/devices/cpu/mips/mips3.cpp
@@ -80,7 +80,7 @@
#define IS_FR1 (SR & SR_FR)
/* size of the execution code cache */
-#define DRC_CACHE_SIZE (32 * 1024 * 1024)
+#define DRC_CACHE_SIZE (32 * 1024 * 1024)
diff --git a/src/devices/cpu/mips/o2dprintf.hxx b/src/devices/cpu/mips/o2dprintf.hxx
index 6074c9d44dc..83915aed0b4 100644
--- a/src/devices/cpu/mips/o2dprintf.hxx
+++ b/src/devices/cpu/mips/o2dprintf.hxx
@@ -5,112 +5,112 @@ static char digit[] = "0123456789abcdef";
static void dprintdec(int64_t val, bool zeropad, int size)
{
- if (val == 0 && !zeropad)
- {
+ if (val == 0 && !zeropad)
+ {
printf("0");
return;
- }
+ }
- char dc[22];
- for (int rem = 0; rem < 22; rem++) dc[rem] = '0';
+ char dc[22];
+ for (int rem = 0; rem < 22; rem++) dc[rem] = '0';
- int ptr = 0;
- int64_t v = val;
- char c = ' ';
- if (val < 0)
- {
- c = '-';
- val = -val;
- }
+ int ptr = 0;
+ int64_t v = val;
+ char c = ' ';
+ if (val < 0)
+ {
+ c = '-';
+ val = -val;
+ }
int indx1 = 0;
- while (v > 10)
- {
- int64_t rem = v / 10;
- int indx = v - (rem * 10);
- dc[ptr] = digit[indx];
- v = rem;
- if (indx != 0)
- indx1 = ptr;
- ptr += 1;
- }
-
- dc[ptr] = digit[v];
-
- if (v != 0)
- indx1 = ptr; // the leading non zero digit.
-
- if (zeropad && size != 0)
- ptr = size;
- else
- ptr = indx1; // don't print leading 0s
-
- if (c == '-')
- printf("-");
-
- while (ptr >= 0)
- {
+ while (v > 10)
+ {
+ int64_t rem = v / 10;
+ int indx = v - (rem * 10);
+ dc[ptr] = digit[indx];
+ v = rem;
+ if (indx != 0)
+ indx1 = ptr;
+ ptr += 1;
+ }
+
+ dc[ptr] = digit[v];
+
+ if (v != 0)
+ indx1 = ptr; // the leading non zero digit.
+
+ if (zeropad && size != 0)
+ ptr = size;
+ else
+ ptr = indx1; // don't print leading 0s
+
+ if (c == '-')
+ printf("-");
+
+ while (ptr >= 0)
+ {
printf("%c", dc[ptr]);
- ptr -= 1;
- }
+ ptr -= 1;
+ }
}
static void dprintudec(uint64_t val, bool zeropad, int size)
{
- if (val == 0 && !zeropad)
- {
+ if (val == 0 && !zeropad)
+ {
printf("0");
return;
- }
-
- char dc[22];
- for (int rem = 0; rem < 22; dc[rem++] = '0');
-
- int ptr = 0;
- uint64_t v = val;
- int indx1 = 0;
- while (v > 10)
- {
- uint64_t rem = v / 10;
- int indx = v - (rem * 10);
- dc[ptr] = digit[indx];
- v = rem;
- if (indx != 0)
- indx1 = ptr;
- ptr += 1;
- }
-
- dc[ptr] = digit[v];
-
- if (v != 0)
- indx1 = ptr; // the leading non zero digit.
-
- if (zeropad && size != 0)
- ptr = size;
- else
- ptr = indx1; // don't print leading 0s
-
- while (ptr >= 0)
- {
- printf("%c", dc[ptr]);
- ptr -= 1;
- }
+ }
+
+ char dc[22];
+ for (int rem = 0; rem < 22; dc[rem++] = '0');
+
+ int ptr = 0;
+ uint64_t v = val;
+ int indx1 = 0;
+ while (v > 10)
+ {
+ uint64_t rem = v / 10;
+ int indx = v - (rem * 10);
+ dc[ptr] = digit[indx];
+ v = rem;
+ if (indx != 0)
+ indx1 = ptr;
+ ptr += 1;
+ }
+
+ dc[ptr] = digit[v];
+
+ if (v != 0)
+ indx1 = ptr; // the leading non zero digit.
+
+ if (zeropad && size != 0)
+ ptr = size;
+ else
+ ptr = indx1; // don't print leading 0s
+
+ while (ptr >= 0)
+ {
+ printf("%c", dc[ptr]);
+ ptr -= 1;
+ }
}
static void dprinthex(uint64_t val, bool zeropad, int pos)
{
- if (val == 0 && !zeropad)
- {
+ if (val == 0 && !zeropad)
+ {
printf("0");
return;
- }
+ }
- int pcount = pos;
- int indx = 0;
+ int pcount = pos;
+ int indx = 0;
char c;
- while (pcount >= 0)
- {
+ while (pcount >= 0)
+ {
if (pcount == 0)
c = digit[val & 0xf];
else
@@ -130,23 +130,23 @@ static void dprinthex(uint64_t val, bool zeropad, int pos)
printf("%c", c);
}
pcount -= 4;
- }
+ }
}
void dprintoct(uint64_t val, bool zeropad, int pos)
{
- if (val == 0 && !zeropad)
- {
+ if (val == 0 && !zeropad)
+ {
printf("0");
return;
- }
+ }
- int pcount = pos;
- int indx = 0;
+ int pcount = pos;
+ int indx = 0;
char c;
- while (pcount >= 0)
- {
+ while (pcount >= 0)
+ {
if (pcount == 0)
c = digit[val & 0x7];
else
@@ -179,7 +179,7 @@ static uint64_t dprintf_get_arg64(uint8_t *buf, uint32_t &curr)
{
curr = (curr + 3) & ~3;
const uint64_t ret = ((uint64_t)buf[curr+0] << 56) | ((uint64_t)buf[curr+1] << 48) | ((uint64_t)buf[curr+2] << 40) | ((uint64_t)buf[curr+3] << 32) |
- ((uint64_t)buf[curr+4] << 24) | ((uint64_t)buf[curr+5] << 16) | ((uint64_t)buf[curr+6] << 8) | buf[curr+7];
+ ((uint64_t)buf[curr+4] << 24) | ((uint64_t)buf[curr+5] << 16) | ((uint64_t)buf[curr+6] << 8) | buf[curr+7];
curr += 8;
return ret;
}
@@ -237,147 +237,147 @@ void mips3_device::do_o2_dprintf(uint32_t fmt_addr, uint32_t a1, uint32_t a2, ui
buf[idx++] = (char)byte_val;
} while(byte_val != 0);
- char *p = buf;
- char errQ[3];
- int state = 0;
- int size = 0;
- int errP = 0;
- bool zeropad = false;
- while (*p)
- {
- switch (state)
- {
- case 0:
- if (*p != '%')
- {
- printf("%c", *p);
+ char *p = buf;
+ char errQ[3];
+ int state = 0;
+ int size = 0;
+ int errP = 0;
+ bool zeropad = false;
+ while (*p)
+ {
+ switch (state)
+ {
+ case 0:
+ if (*p != '%')
+ {
+ printf("%c", *p);
+ }
+ else
+ {
+ errQ[errP++] = '%';
+ state = 1;
+ }
+ p++;
+ break;
+ case 1: // check for zero padding
+ state = 2;
+ if (*p == '0')
+ {
+ errQ[errP++] = '0';
+ zeropad = true;
+ p++;
}
- else
- {
- errQ[errP++] = '%';
- state = 1;
- }
- p++;
- break;
- case 1: // check for zero padding
- state = 2;
- if (*p == '0')
- {
- errQ[errP++] = '0';
- zeropad = true;
- p++;
- }
- else
- {
- zeropad = false;
+ else
+ {
+ zeropad = false;
}
- break;
- case 2: // check the size of the object to be printed
- state = 3;
- switch (*p)
- {
- case 'l':
- errQ[errP++] = 'l';
- size = 64;
- p++;
- break;
- case 'h':
- errQ[errP++] = 'h';
- size = 16;
- p++;
- break;
- case 'b':
- errQ[errP++] = 'b';
- size = 8;
- p++;
- break;
- default:
- size = 32;
- break;
- }
- break;
- case 3: // do the print
- switch (*p)
- {
- case '%':
- printf("%c", '%');
- break;
- case 'd':
- case 'i':
- switch (size)
- {
- case 64:
- dprintdec((int64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, 0);
- break;
- case 16: // short
- dprintdec((int64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, 4);
- break;
- case 8: // byte
- dprintdec((int64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, 3);
- break;
- default: // int
- dprintdec((int64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, 9);
- break;
- }
- break;
- case 'u':
- switch (size)
- {
- case 64:
- dprintudec((uint64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, 0);
- break;
- case 16:
- dprintudec((uint64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, 4);
- break;
- case 8:
- dprintudec((uint64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, 3);
- break;
- default:
- dprintudec((uint64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, 9);
- break;
- }
- break;
- case 'o':
- switch (size)
- {
- case 64:
- dprintoct((uint64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, Loct);
- break;
- case 16: // short
- dprintoct((uint64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, Soct);
- break;
- case 8: // byte
- dprintoct((uint64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, Boct);
- break;
- default: // int
- dprintoct((uint64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, Ioct);
- break;
- }
- break;
- case 'x':
- case 'X':
- switch (size)
- {
- case 64:
- dprinthex((uint64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, Lhex);
- break;
- case 16:
- dprinthex((uint64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, Shex);
- break;
- case 8:
- dprinthex((uint64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, Bhex);
- break;
- default:
- dprinthex((uint64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, Ihex);
- break;
- }
- break;
- case 'c':
- printf("%c", (char)dprintf_get_arg8(argbuf, argcurr));
- break;
- case 's':
- {
- uint64_t str_addr = dprintf_get_arg64(argbuf, argcurr);
+ break;
+ case 2: // check the size of the object to be printed
+ state = 3;
+ switch (*p)
+ {
+ case 'l':
+ errQ[errP++] = 'l';
+ size = 64;
+ p++;
+ break;
+ case 'h':
+ errQ[errP++] = 'h';
+ size = 16;
+ p++;
+ break;
+ case 'b':
+ errQ[errP++] = 'b';
+ size = 8;
+ p++;
+ break;
+ default:
+ size = 32;
+ break;
+ }
+ break;
+ case 3: // do the print
+ switch (*p)
+ {
+ case '%':
+ printf("%c", '%');
+ break;
+ case 'd':
+ case 'i':
+ switch (size)
+ {
+ case 64:
+ dprintdec((int64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, 0);
+ break;
+ case 16: // short
+ dprintdec((int64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, 4);
+ break;
+ case 8: // byte
+ dprintdec((int64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, 3);
+ break;
+ default: // int
+ dprintdec((int64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, 9);
+ break;
+ }
+ break;
+ case 'u':
+ switch (size)
+ {
+ case 64:
+ dprintudec((uint64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, 0);
+ break;
+ case 16:
+ dprintudec((uint64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, 4);
+ break;
+ case 8:
+ dprintudec((uint64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, 3);
+ break;
+ default:
+ dprintudec((uint64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, 9);
+ break;
+ }
+ break;
+ case 'o':
+ switch (size)
+ {
+ case 64:
+ dprintoct((uint64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, Loct);
+ break;
+ case 16: // short
+ dprintoct((uint64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, Soct);
+ break;
+ case 8: // byte
+ dprintoct((uint64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, Boct);
+ break;
+ default: // int
+ dprintoct((uint64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, Ioct);
+ break;
+ }
+ break;
+ case 'x':
+ case 'X':
+ switch (size)
+ {
+ case 64:
+ dprinthex((uint64_t)dprintf_get_arg64(argbuf, argcurr), zeropad, Lhex);
+ break;
+ case 16:
+ dprinthex((uint64_t)dprintf_get_arg16(argbuf, argcurr), zeropad, Shex);
+ break;
+ case 8:
+ dprinthex((uint64_t)dprintf_get_arg8(argbuf, argcurr), zeropad, Bhex);
+ break;
+ default:
+ dprinthex((uint64_t)dprintf_get_arg32(argbuf, argcurr), zeropad, Ihex);
+ break;
+ }
+ break;
+ case 'c':
+ printf("%c", (char)dprintf_get_arg8(argbuf, argcurr));
+ break;
+ case 's':
+ {
+ uint64_t str_addr = dprintf_get_arg64(argbuf, argcurr);
uint8_t strbyte = 0;
do
{
@@ -385,22 +385,22 @@ void mips3_device::do_o2_dprintf(uint32_t fmt_addr, uint32_t a1, uint32_t a2, ui
str_addr++;
printf("%c", (char)strbyte);
} while(strbyte);
- break;
+ break;
+ }
+ case '0': // error
+ case 'l': // error
+ case 'h': // error
+ default: // error
+ for (int i = 0; i < 3; i++)
+ printf("%c", (char)errQ[i]);
+ printf("%c", *p++);
+ break;
}
- case '0': // error
- case 'l': // error
- case 'h': // error
- default: // error
- for (int i = 0; i < 3; i++)
- printf("%c", (char)errQ[i]);
- printf("%c", *p++);
- break;
- }
- state = 0; // reset the state machine
- size = 0; // reset the size
- zeropad = false; // reset the zero padding
- errP = 0; // reset errQ
- p++;
- }
- }
+ state = 0; // reset the state machine
+ size = 0; // reset the size
+ zeropad = false; // reset the zero padding
+ errP = 0; // reset errQ
+ p++;
+ }
+ }
}
diff --git a/src/devices/machine/dp8573.cpp b/src/devices/machine/dp8573.cpp
index d40a9f49547..a9f30016ed2 100644
--- a/src/devices/machine/dp8573.cpp
+++ b/src/devices/machine/dp8573.cpp
@@ -12,7 +12,7 @@
#define LOG_GENERAL (1 << 0)
#define LOG_TICKS (1 << 1)
-#define LOG_ALL (LOG_GENERAL | LOG_TICKS)
+#define LOG_ALL (LOG_GENERAL | LOG_TICKS)
#define VERBOSE (0)
#include "logmacro.h"
diff --git a/src/devices/machine/dp8573.h b/src/devices/machine/dp8573.h
index cc4a7a32479..97b84b8a54c 100644
--- a/src/devices/machine/dp8573.h
+++ b/src/devices/machine/dp8573.h
@@ -46,90 +46,90 @@ protected:
enum
{
- REG_MSR = 0x00, // Main Status Register
- REG_RTMR = 0x01, // Not Applicable / Real-Time Mode Register
- REG_OMR = 0x02, // Not Applicable / Output Mode Register
- REG_PFR_ICR0 = 0x03, // Periodic Flag Register / Interrupt Control Register 0
- REG_TSCR_ICR1 = 0x04, // Time Save Control Register / Interrupt Control Register 1
- REG_HUNDREDTH = 0x05, // Hundredths and Teneths of a Second (0-99)
- REG_SECOND = 0x06, // Seconds (0-59)
- REG_MINUTE = 0x07, // Minutes (0-59)
- REG_HOUR = 0x08, // Hours (1-12, 0-23)
- REG_DAY = 0x09, // Day of Month (1-28/29/30/31)
- REG_MONTH = 0x0a, // Month (1-12)
- REG_YEAR = 0x0b, // Year (0-99)
+ REG_MSR = 0x00, // Main Status Register
+ REG_RTMR = 0x01, // Not Applicable / Real-Time Mode Register
+ REG_OMR = 0x02, // Not Applicable / Output Mode Register
+ REG_PFR_ICR0 = 0x03, // Periodic Flag Register / Interrupt Control Register 0
+ REG_TSCR_ICR1 = 0x04, // Time Save Control Register / Interrupt Control Register 1
+ REG_HUNDREDTH = 0x05, // Hundredths and Teneths of a Second (0-99)
+ REG_SECOND = 0x06, // Seconds (0-59)
+ REG_MINUTE = 0x07, // Minutes (0-59)
+ REG_HOUR = 0x08, // Hours (1-12, 0-23)
+ REG_DAY = 0x09, // Day of Month (1-28/29/30/31)
+ REG_MONTH = 0x0a, // Month (1-12)
+ REG_YEAR = 0x0b, // Year (0-99)
// 0x0c - RAM
- REG_RAM_D1D0 = 0x0d, // RAM, D1/D0 bits only
- REG_DAYOFWEEK = 0x0e, // Day of Week (1-7)
- REG_NA_0FH = 0x0f,
- REG_NA_10H = 0x10,
- REG_NA_11H = 0x11,
- REG_NA_12H = 0x12,
- REG_COMP_SECOND = 0x13, // Seconds Compare RAM (0-59)
- REG_COMP_MINUTE = 0x14, // Minutes Compare RAM (0-59)
- REG_COMP_HOUR = 0x15, // Hours Compare RAM (1-12, 0-23)
- REG_COMP_DAY = 0x16, // Day of Month Compare RAM (1-28/29/30/31)
- REG_COMP_MONTH = 0x17, // Month Compare RAM (1-12)
- REG_COMP_DAYOFWEEK = 0x18, // Day of Week Compare RAM (1-7)
- REG_SAVE_SECOND = 0x19, // Seconds Time Save RAM
- REG_SAVE_MINUTE = 0x1a, // Minutes Time Save RAM
- REG_SAVE_HOUR = 0x1b, // Hours Time Save RAM
- REG_SAVE_DAY = 0x1c, // Day of Month Time Save RAM
- REG_SAVE_MONTH = 0x1d, // Month Time Save RAM
+ REG_RAM_D1D0 = 0x0d, // RAM, D1/D0 bits only
+ REG_DAYOFWEEK = 0x0e, // Day of Week (1-7)
+ REG_NA_0FH = 0x0f,
+ REG_NA_10H = 0x10,
+ REG_NA_11H = 0x11,
+ REG_NA_12H = 0x12,
+ REG_COMP_SECOND = 0x13, // Seconds Compare RAM (0-59)
+ REG_COMP_MINUTE = 0x14, // Minutes Compare RAM (0-59)
+ REG_COMP_HOUR = 0x15, // Hours Compare RAM (1-12, 0-23)
+ REG_COMP_DAY = 0x16, // Day of Month Compare RAM (1-28/29/30/31)
+ REG_COMP_MONTH = 0x17, // Month Compare RAM (1-12)
+ REG_COMP_DAYOFWEEK = 0x18, // Day of Week Compare RAM (1-7)
+ REG_SAVE_SECOND = 0x19, // Seconds Time Save RAM
+ REG_SAVE_MINUTE = 0x1a, // Minutes Time Save RAM
+ REG_SAVE_HOUR = 0x1b, // Hours Time Save RAM
+ REG_SAVE_DAY = 0x1c, // Day of Month Time Save RAM
+ REG_SAVE_MONTH = 0x1d, // Month Time Save RAM
// 0x1e - RAM
- REG_TEST = 0x1f, // RAM / Test Mode Register
-
- MSR_INT = 0x01, // Interrupt Status
- MSR_PF = 0x02, // Power Fail Interrupt
- MSR_PER = 0x04, // Period Interrupt
- MSR_AL = 0x08, // Alarm Interrupt
- MSR_RS = 0x40, // Register Select Bit
- MSR_RAM_MASK = 0xf0,
- MSR_INT_MASK = 0x0e,
- MSR_CLEARABLE_MASK = 0x0c,
-
- PFR_1MIN = 0x01, // Minutes flag
- PFR_10S = 0x02, // 10-second flag
- PFR_1S = 0x04, // Seconds flag
- PFR_100MS = 0x08, // 100-millisecond flag
- PFR_10MS = 0x10, // 10-millisecond flag
- PFR_1MS = 0x20, // Millisecond flag
- PFR_OSF = 0x40, // Oscillator Failed / Single Supply Bit
- PFR_TM = 0x80, // Test Mode Enable
- PFR_READ_CLEAR_MASK = 0x3f,
-
- TSCR_RAM_MASK = 0x3f,
- TSCR_NA = 0x40, // N/A
- TSCR_TS = 0x80, // Time Save Enable
-
- RTMR_LY0 = 0x01, // Leap Year LSB
- RTMR_LY1 = 0x02, // Leap Year MSB
- RTMR_LY = 0x03,
- RTMR_12H = 0x04, // 12/!24 hour mode
- RTMR_CSS = 0x08, // Clock Start/!Stop
- RTMR_IPF = 0x10, // Interrupt PF Operation
- RTMR_RAM_MASK = 0xe0,
-
- OMR_RAM_MASK = 0x7f,
- OMR_MO = 0x80, // MFO Pin as Oscillator
-
- ICR0_MN = 0x01, // Minutes enable
- ICR0_TS = 0x02, // 10-second enable
- ICR0_S = 0x04, // Seconds enable
- ICR0_HM = 0x08, // 100 millisecond enable
- ICR0_TM = 0x10, // 10 millisecond enable
- ICR0_1M = 0x20, // Milliseconds enable
- ICR0_RAM_MASK = 0xc0,
-
- ICR1_SC = 0x01, // Second compare enable
- ICR1_MN = 0x02, // Minute compare enable
- ICR1_HR = 0x04, // Hour compare enable
- ICR1_DOM = 0x08, // Day of month compare enable
- ICR1_MO = 0x10, // Month compare enable
- ICR1_DOW = 0x20, // Day of week compare enable
- ICR1_ALE = 0x40, // Alarm interrupt enable
- ICR1_PFE = 0x80, // Power fail interrupt enable
- ICR1_COMPARE_MASK = 0x3f
+ REG_TEST = 0x1f, // RAM / Test Mode Register
+
+ MSR_INT = 0x01, // Interrupt Status
+ MSR_PF = 0x02, // Power Fail Interrupt
+ MSR_PER = 0x04, // Period Interrupt
+ MSR_AL = 0x08, // Alarm Interrupt
+ MSR_RS = 0x40, // Register Select Bit
+ MSR_RAM_MASK = 0xf0,
+ MSR_INT_MASK = 0x0e,
+ MSR_CLEARABLE_MASK = 0x0c,
+
+ PFR_1MIN = 0x01, // Minutes flag
+ PFR_10S = 0x02, // 10-second flag
+ PFR_1S = 0x04, // Seconds flag
+ PFR_100MS = 0x08, // 100-millisecond flag
+ PFR_10MS = 0x10, // 10-millisecond flag
+ PFR_1MS = 0x20, // Millisecond flag
+ PFR_OSF = 0x40, // Oscillator Failed / Single Supply Bit
+ PFR_TM = 0x80, // Test Mode Enable
+ PFR_READ_CLEAR_MASK = 0x3f,
+
+ TSCR_RAM_MASK = 0x3f,
+ TSCR_NA = 0x40, // N/A
+ TSCR_TS = 0x80, // Time Save Enable
+
+ RTMR_LY0 = 0x01, // Leap Year LSB
+ RTMR_LY1 = 0x02, // Leap Year MSB
+ RTMR_LY = 0x03,
+ RTMR_12H = 0x04, // 12/!24 hour mode
+ RTMR_CSS = 0x08, // Clock Start/!Stop
+ RTMR_IPF = 0x10, // Interrupt PF Operation
+ RTMR_RAM_MASK = 0xe0,
+
+ OMR_RAM_MASK = 0x7f,
+ OMR_MO = 0x80, // MFO Pin as Oscillator
+
+ ICR0_MN = 0x01, // Minutes enable
+ ICR0_TS = 0x02, // 10-second enable
+ ICR0_S = 0x04, // Seconds enable
+ ICR0_HM = 0x08, // 100 millisecond enable
+ ICR0_TM = 0x10, // 10 millisecond enable
+ ICR0_1M = 0x20, // Milliseconds enable
+ ICR0_RAM_MASK = 0xc0,
+
+ ICR1_SC = 0x01, // Second compare enable
+ ICR1_MN = 0x02, // Minute compare enable
+ ICR1_HR = 0x04, // Hour compare enable
+ ICR1_DOM = 0x08, // Day of month compare enable
+ ICR1_MO = 0x10, // Month compare enable
+ ICR1_DOW = 0x20, // Day of week compare enable
+ ICR1_ALE = 0x40, // Alarm interrupt enable
+ ICR1_PFE = 0x80, // Power fail interrupt enable
+ ICR1_COMPARE_MASK = 0x3f
};
uint8_t m_ram[32];
diff --git a/src/devices/machine/t10sbc.cpp b/src/devices/machine/t10sbc.cpp
index e0a08688a91..4b81c5a4a9c 100644
--- a/src/devices/machine/t10sbc.cpp
+++ b/src/devices/machine/t10sbc.cpp
@@ -392,4 +392,4 @@ void t10sbc::ReadCapacity( uint8_t *data )
data[5] = (info->sectorbytes>>16)&0xff;
data[6] = (info->sectorbytes>>8)&0xff;
data[7] = (info->sectorbytes & 0xff);
-} \ No newline at end of file
+}
diff --git a/src/devices/machine/wd33c93.cpp b/src/devices/machine/wd33c93.cpp
index 46426da3bb0..fcbb45957af 100644
--- a/src/devices/machine/wd33c93.cpp
+++ b/src/devices/machine/wd33c93.cpp
@@ -16,15 +16,15 @@
#include "emu.h"
#include "wd33c93.h"
-#define LOG_READS (1 << 0)
-#define LOG_WRITES (1 << 1)
-#define LOG_COMMANDS (1 << 2)
-#define LOG_ERRORS (1 << 3)
-#define LOG_MISC (1 << 4)
-#define LOG_REGS (LOG_READS | LOG_WRITES)
-#define LOG_ALL (LOG_REGS | LOG_COMMANDS | LOG_ERRORS | LOG_MISC)
-
-#define VERBOSE (0)
+#define LOG_READS (1 << 0)
+#define LOG_WRITES (1 << 1)
+#define LOG_COMMANDS (1 << 2)
+#define LOG_ERRORS (1 << 3)
+#define LOG_MISC (1 << 4)
+#define LOG_REGS (LOG_READS | LOG_WRITES)
+#define LOG_ALL (LOG_REGS | LOG_COMMANDS | LOG_ERRORS | LOG_MISC)
+
+#define VERBOSE (0)
#include "logmacro.h"
diff --git a/src/devices/machine/wd33c93.h b/src/devices/machine/wd33c93.h
index 83c1c5a62d9..b4a883afca4 100644
--- a/src/devices/machine/wd33c93.h
+++ b/src/devices/machine/wd33c93.h
@@ -91,18 +91,18 @@ private:
void xferinfo_cmd();
void dispatch_command();
- uint8_t m_sasr;
- uint8_t m_regs[WD_AUXILIARY_STATUS+1];
- uint8_t m_fifo[FIFO_SIZE];
- int m_fifo_pos;
- uint8_t m_temp_input[TEMP_INPUT_LEN];
- int m_temp_input_pos;
- uint8_t m_busphase;
- uint8_t m_identify;
- bool m_read_pending;
- emu_timer *m_cmd_timer;
- emu_timer *m_service_req_timer;
- emu_timer *m_deassert_cip_timer;
+ uint8_t m_sasr;
+ uint8_t m_regs[WD_AUXILIARY_STATUS+1];
+ uint8_t m_fifo[FIFO_SIZE];
+ int m_fifo_pos;
+ uint8_t m_temp_input[TEMP_INPUT_LEN];
+ int m_temp_input_pos;
+ uint8_t m_busphase;
+ uint8_t m_identify;
+ bool m_read_pending;
+ emu_timer *m_cmd_timer;
+ emu_timer *m_service_req_timer;
+ emu_timer *m_deassert_cip_timer;
devcb_write_line m_irq_cb; /* irq callback */
};
diff --git a/src/devices/sound/swp30.cpp b/src/devices/sound/swp30.cpp
index 149d8af27cc..ebae8eb73e8 100644
--- a/src/devices/sound/swp30.cpp
+++ b/src/devices/sound/swp30.cpp
@@ -70,7 +70,7 @@ void f_62fcc(e0, r0, e1, r1l, er5) // 8 (11/12) 1 6 84268
r6, e6 = l925a6[r6].l; // 13d2 5368
} else
r6, e6 = 0, 0;
-
+
}
er0 = *er5.w++;
g214ca4[0x10 + er0].w = e6;
@@ -100,7 +100,7 @@ swp30_device::swp30_device(const machine_config &mconfig, const char *tag, devic
: device_t(mconfig, SWP30, tag, owner, clock),
device_sound_interface(mconfig, *this),
device_rom_interface(mconfig, *this, 25+2, ENDIANNESS_LITTLE, 32)
-{
+{
}
void swp30_device::device_start()
@@ -379,7 +379,7 @@ u16 swp30_device::freq_r(offs_t offset)
void swp30_device::freq_w(offs_t offset, u16 data)
{
u8 chan = offset >> 6;
- // delta is 4*256 per octave, positive means higher freq, e.g 4.10 format.
+ // delta is 4*256 per octave, positive means higher freq, e.g 4.10 format.
s16 v = data & 0x2000 ? data | 0xc000 : data;
if(m_freq[chan] != data)
logerror("snd chan %02x freq %c%c %d.%03x\n", chan, data & 0x8000 ? '#' : '.', data & 0x4000 ? '#' : '.', v / 1024, (v < 0 ? -v : v) & 0x3ff);
@@ -567,9 +567,10 @@ u16 swp30_device::snd_r(offs_t offset)
preg = util::string_format("%03x", (slot-0x21)/2 + 6*chan);
logerror("snd_r [%04x %04x - %-4s] %02x.%02x %04x\n", offset, offset*2, preg, chan, slot, rr[offset]);
}
- if(offset == 0x080f)
+ if(offset == 0x080f) {
return rr[offset] & ~8;
- // return chan == 0x20 && slot == 0xf ? 0 : 0xffff;
+ // return chan == 0x20 && slot == 0xf ? 0 : 0xffff;
+ }
return rr[offset];
}
@@ -655,8 +656,8 @@ void swp30_device::sound_stream_update(sound_stream &stream, stream_sample_t **i
samp = m_sample_log8[read_byte(base_address + spos)];
break;
}
-
- // logerror("sample %02x %06x [%d] %+5d %04x %04x %04x\n", channel, base_address >> 2, m_address[channel] >> 30, spos, samp & 0xffff, m_volume[channel], m_pan[channel]);
+
+ //logerror("sample %02x %06x [%d] %+5d %04x %04x %04x\n", channel, base_address >> 2, m_address[channel] >> 30, spos, samp & 0xffff, m_volume[channel], m_pan[channel]);
// Second, step the sample pos, loop/deactivate as needed
m_sample_pos[channel] += m_sample_increment[m_freq[channel] & 0x3fff];
diff --git a/src/devices/video/catseye.cpp b/src/devices/video/catseye.cpp
index bd3cfa66d93..d94fa1a9420 100644
--- a/src/devices/video/catseye.cpp
+++ b/src/devices/video/catseye.cpp
@@ -205,8 +205,8 @@ void catseye_device::window_move()
return;
LOGMASKED(LOG_WMOVE, "%s%d: %3ux%3u -> %3ux%3u / %3ux%3u planemode %04x wrr %04x, trr %04x m_trrctl %04x acntr %04x\n",
- __func__, idx, m_wmsourcex, m_wmsourcey, m_wmdestx, m_wmdesty, m_wmwidth, m_wmheight, m_planemode[idx],
- m_wrr[idx], m_trr[idx], m_trrctl[idx], m_acntrl);
+ __func__, idx, m_wmsourcex, m_wmsourcey, m_wmdestx, m_wmdesty, m_wmwidth, m_wmheight, m_planemode[idx],
+ m_wrr[idx], m_trr[idx], m_trrctl[idx], m_acntrl);
int line, endline, lineincr;
diff --git a/src/devices/video/imagetek_i4100.cpp b/src/devices/video/imagetek_i4100.cpp
index 1fcf228f01d..fd058e56797 100644
--- a/src/devices/video/imagetek_i4100.cpp
+++ b/src/devices/video/imagetek_i4100.cpp
@@ -1327,4 +1327,4 @@ WRITE_LINE_MEMBER(imagetek_i4100_device::screen_eof)
m_spriteram->copy();
}
-} \ No newline at end of file
+}
diff --git a/src/devices/video/stvvdp1.cpp b/src/devices/video/stvvdp1.cpp
index 013f29454e4..0f8b5093740 100644
--- a/src/devices/video/stvvdp1.cpp
+++ b/src/devices/video/stvvdp1.cpp
@@ -1074,7 +1074,7 @@ void saturn_state::drawpixel_generic(int x, int y, int patterndata, int offsetcn
break;
// TODO: Pro Yakyuu Team mo Tsukurou (during team creation, on PR girl select)
//case 6:
- // break;
+ // break;
case 7: /* Gouraud-shading + half-transparent */
// Lupin the 3rd Pyramid no Kenja enemy shadows
// Death Crimson lives indicators
diff --git a/src/emu/screen.h b/src/emu/screen.h
index bb9d5e3f75c..acd106f3c4e 100644
--- a/src/emu/screen.h
+++ b/src/emu/screen.h
@@ -356,7 +356,7 @@ private:
screen_update_ind16_delegate m_screen_update_ind16; // screen update callback (16-bit palette)
screen_update_rgb32_delegate m_screen_update_rgb32; // screen update callback (32-bit RGB)
devcb_write_line m_screen_vblank; // screen vblank line callback
- devcb_write32 m_scanline_cb; // screen scanline callback
+ devcb_write32 m_scanline_cb; // screen scanline callback
optional_device<device_palette_interface> m_palette; // our palette
u32 m_video_attributes; // flags describing the video system
const char * m_svg_region; // the region in which the svg data is in
diff --git a/src/mame/audio/xavix.cpp b/src/mame/audio/xavix.cpp
index 481ecf65741..f0fe92ccb16 100644
--- a/src/mame/audio/xavix.cpp
+++ b/src/mame/audio/xavix.cpp
@@ -75,10 +75,10 @@ void xavix_sound_device::sound_stream_update(sound_stream &stream, stream_sample
/* need envelopes or some of these loop forever!
else if (m_voice[v].type == 2)
{
- m_voice[v].position[channel] = m_voice[v].startposition[channel];
- // presumably don't want to play 0x80 byte, so read in a new one
- pos = (m_voice[v].bank << 16) | (m_voice[v].position[channel] >> 14);
- sample = m_readsamples_cb(pos);
+ m_voice[v].position[channel] = m_voice[v].startposition[channel];
+ // presumably don't want to play 0x80 byte, so read in a new one
+ pos = (m_voice[v].bank << 16) | (m_voice[v].position[channel] >> 14);
+ sample = m_readsamples_cb(pos);
}
*/
}
@@ -103,10 +103,10 @@ bool xavix_sound_device::is_voice_enabled(int voice)
m_stream->update();
/*
- if ((m_voice[voice].enabled[0] == true) || (m_voice[voice].enabled[1] == true))
- return true;
- else
- return false;
+ if ((m_voice[voice].enabled[0] == true) || (m_voice[voice].enabled[1] == true))
+ return true;
+ else
+ return false;
*/
if ((m_voice[voice].enabled[0] == true) && (m_voice[voice].enabled[1] == true))
return true;
@@ -161,7 +161,7 @@ void xavix_sound_device::enable_voice(int voice, bool update_only)
// mode 2 is used on monster truck
LOG("voice %01x (possible meanings mode %01x rate %04x sampleaddrleft_full %08x sampleaddrright_full %08x envaddrleft_full %08x envaddrright_full %08x envfreq %02x envmode_unk [%01x, %01x])\n", voice, freq_mode & 0x3, freq_mode >> 2, sampleaddrleft_full, sampleaddrright_full, envaddrleft_full, envaddrright_full, envfreq, envmode, envunk);
-
+
LOG(" (ENV1 ");
for (int i = 0; i < 8; i++)
{
@@ -177,7 +177,7 @@ void xavix_sound_device::enable_voice(int voice, bool update_only)
LOG("%02x ", env);
}
LOG(") \n");
-
+
}
if (envmode_unk & 0xc0)
@@ -244,7 +244,7 @@ WRITE8_MEMBER(xavix_state::sound_startstop_w)
offset 0
data & 0x01 - voice 0 (registers at regbase + 0x00) eg 0x3b00 - 0x3b0f in monster truck
data & 0x02 - voice 1 (registers at regbase + 0x10) eg 0x3b10 - 0x3b1f in monster truck
- data & 0x04 - voice 2
+ data & 0x04 - voice 2
data & 0x08 - voice 3
data & 0x10 - voice 4
data & 0x20 - voice 5
@@ -448,7 +448,7 @@ READ8_MEMBER(xavix_state::sound_irqstatus_r)
// rad_rh checks this after doing something that looks like an irq ack
// the UK ekara sets check the upper bit to see if the interrupt is from the sound timer (rather than checking interrupt source register)
// and decrease a counter that controls the tempo (the US / Japan sets don't enable the sound timer at all)
- return m_sound_irqstatus;
+ return m_sound_irqstatus;
}
WRITE8_MEMBER(xavix_state::sound_irqstatus_w)
@@ -495,7 +495,7 @@ WRITE8_MEMBER(xavix_state::sound_irqstatus_w)
// see if we're enabling any timers (should probably check if they're already running so we don't end up restarting them)
m_sound_irqstatus |= data & 0x0f; // look like IRQ enable flags - 4 sources? voices? timers?
-
+
LOG("%s: sound_irqstatus_w %02x\n", machine().describe_context(), data);
}
diff --git a/src/mame/drivers/4dpi.cpp b/src/mame/drivers/4dpi.cpp
index b5e5cb2d1f5..4bea366bc98 100644
--- a/src/mame/drivers/4dpi.cpp
+++ b/src/mame/drivers/4dpi.cpp
@@ -13,11 +13,11 @@
R2000:
NYI
- Year Model Board CPU Clock I/D Cache
- 1988 4D/20 IP6 R2000 12.5MHz 16KiB/8KiB
- 4D/25 IP10 R3000 20MHz 64KiB/32KiB
- 4D/30 IP14 R3000 30MHz
- 1991 4D/35 IP12 R3000 36MHz
+ Year Model Board CPU Clock I/D Cache
+ 1988 4D/20 IP6 R2000 12.5MHz 16KiB/8KiB
+ 4D/25 IP10 R3000 20MHz 64KiB/32KiB
+ 4D/30 IP14 R3000 30MHz
+ 1991 4D/35 IP12 R3000 36MHz
****************************************************************************/
diff --git a/src/mame/drivers/ampoker2.cpp b/src/mame/drivers/ampoker2.cpp
index 5f417fd245b..441bc375f1c 100644
--- a/src/mame/drivers/ampoker2.cpp
+++ b/src/mame/drivers/ampoker2.cpp
@@ -1411,34 +1411,34 @@ Arizona 10. This one has way more Italian text than rabbitpk. Also has Arizona i
PCB is marked: "029 lc" on component side ("LC" is the Italian for "Lato Componenti" which translates to "Components Side")
PCB is marked: "029 ls" and "PKR 92" on solder side ("LS" is the Italian for "Lato Saldature" which translates to "Solders Side")
-PCB is labeled: "8/98rb013" on component side
+PCB is labeled: "8/98rb013" on component side
Devices
-1x TMPZ84C00AP-6 u1 8-bit Microprocessor - main
-1x KC89C72 u11 Programmable Sound Generator - sound
-1x PIC16F84-04/P on small piggyback at u6 8bit CMOS Microcontroller (internal ROM not dumped)
-1x TDA2003 u16 Audio Amplifier - sound
-1x oscillator 6.000MHz oz1
+1x TMPZ84C00AP-6 u1 8-bit Microprocessor - main
+1x KC89C72 u11 Programmable Sound Generator - sound
+1x PIC16F84-04/P on small piggyback at u6 8bit CMOS Microcontroller (internal ROM not dumped)
+1x TDA2003 u16 Audio Amplifier - sound
+1x oscillator 6.000MHz oz1
ROMs
-1x NM27C256 2 dumped
-1x M27C512 1 dumped
-1x AM27S29APC u48 dumped
+1x NM27C256 2 dumped
+1x M27C512 1 dumped
+1x AM27S29APC u48 dumped
RAMs
-1x MB8416A-15L u39,u40
-1x LC3517B-15 u7
+1x MB8416A-15L u39,u40
+1x LC3517B-15 u7
PLDs
-2x PALCE16V8H-25-PC/4 u8,u41 read protected
-1x GAL22V10D-25LP on small piggyback at u6 read protected
+2x PALCE16V8H-25-PC/4 u8,u41 read protected
+1x GAL22V10D-25LP on small piggyback at u6 read protected
Others
1x 28x2 JAMMA edge connector
1x 10 legs connector (CN1)
1x trimmer (volume)(P1)
1x 8 DIP switches bank (DIP)
-1x battery 3.6V (BAT1)
+1x battery 3.6V (BAT1)
*/
ROM_START( arizna10 )
diff --git a/src/mame/drivers/applix.cpp b/src/mame/drivers/applix.cpp
index 3278d95e0ff..053433d31de 100644
--- a/src/mame/drivers/applix.cpp
+++ b/src/mame/drivers/applix.cpp
@@ -893,7 +893,7 @@ MACHINE_CONFIG_START(applix_state::applix)
m_crtc->set_char_width(8);
m_crtc->set_update_row_callback(FUNC(applix_state::crtc_update_row), this);
m_crtc->out_vsync_callback().set(FUNC(applix_state::vsync_w));
-
+
VIA6522(config, m_via, 30_MHz_XTAL / 4 / 10); // VIA uses 68000 E clock
m_via->readpb_handler().set(FUNC(applix_state::applix_pb_r));
diff --git a/src/mame/drivers/asuka.cpp b/src/mame/drivers/asuka.cpp
index 98f353c1408..ee3c3c2a438 100644
--- a/src/mame/drivers/asuka.cpp
+++ b/src/mame/drivers/asuka.cpp
@@ -1790,7 +1790,7 @@ void asuka_state::init_earthjkr()
uint16_t *rom = (uint16_t *)memregion("maincpu")->base();
// 357c -> 317c, I think this is bitrot, see ROM loading for which ROM needs redumping, causes rowscroll to be broken on final stage (writes to ROM area instead)
// code is correct in the 'prototype?' set
- rom[0x7aaa/2] = 0x317c;
+ rom[0x7aaa/2] = 0x317c;
}
GAME( 1988, bonzeadv, 0, bonzeadv, bonzeadv, asuka_state, empty_init, ROT0, "Taito Corporation Japan", "Bonze Adventure (World, Newer)", MACHINE_SUPPORTS_SAVE )
diff --git a/src/mame/drivers/bigevglf.cpp b/src/mame/drivers/bigevglf.cpp
index 98378c74f91..52583fd1338 100644
--- a/src/mame/drivers/bigevglf.cpp
+++ b/src/mame/drivers/bigevglf.cpp
@@ -398,7 +398,7 @@ MACHINE_CONFIG_START(bigevglf_state::bigevglf)
GENERIC_LATCH_8(config, m_soundlatch[0]);
m_soundlatch[0]->data_pending_callback().set("soundnmi", FUNC(input_merger_device::in_w<0>));
-
+
GENERIC_LATCH_8(config, m_soundlatch[1]);
MCFG_INPUT_MERGER_ALL_HIGH("soundnmi")
diff --git a/src/mame/drivers/blmbycar.cpp b/src/mame/drivers/blmbycar.cpp
index 1d5ae8648ec..cdc71fd67af 100644
--- a/src/mame/drivers/blmbycar.cpp
+++ b/src/mame/drivers/blmbycar.cpp
@@ -188,7 +188,7 @@ static INPUT_PORTS_START( blmbycar )
PORT_DIPSETTING( 0x0018, DEF_STR( Joystick ) )
PORT_DIPSETTING( 0x0010, "Pot Wheel" ) // Preliminary
PORT_DIPSETTING( 0x0008, "Opt Wheel" ) // Preliminary
- PORT_DIPSETTING( 0x0000, "invalid, breaks game" ) // Time goes to 0 rally fast!
+ PORT_DIPSETTING( 0x0000, "invalid, breaks game" ) // Time goes to 0 rally fast!
PORT_DIPNAME( 0x0020, 0x0000, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW1:3")
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
diff --git a/src/mame/drivers/cps1.cpp b/src/mame/drivers/cps1.cpp
index aa9d3aa2800..2c4588f6ec9 100644
--- a/src/mame/drivers/cps1.cpp
+++ b/src/mame/drivers/cps1.cpp
@@ -7110,7 +7110,7 @@ ROM_END
ROM_START( sf2uh ) /* same as sf2jh - Street Fighter II: The World Warrior (Japan 910522) except for region byte */
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "sf2u_30h.11e", 0x00000, 0x20000, CRC(fe39ee33) SHA1(22558eb15e035b09b80935a32b8425d91cd79669) ) // == sf2j_30h.11e / sf2e_30g.11e
- ROM_LOAD16_BYTE( "sf2u_37h.11f", 0x00001, 0x20000, CRC(e4dffbfe) SHA1(79c523d11be8a2b4991221c03020e671f48f5c14) ) // 1 byte difference to sf2j_37h.11f - 0x4C0 == 0x02 vs 0x00 for Japanese set
+ ROM_LOAD16_BYTE( "sf2u_37h.11f", 0x00001, 0x20000, CRC(e4dffbfe) SHA1(79c523d11be8a2b4991221c03020e671f48f5c14) ) // 1 byte difference to sf2j_37h.11f - 0x4C0 == 0x02 vs 0x00 for Japanese set
ROM_LOAD16_BYTE( "sf2u_31h.12e", 0x40000, 0x20000, CRC(69a0a301) SHA1(86a3954335310865b14ce8b4e0e4499feb14fc12) ) // == sf2j_31h.12e / sf2e_31g.12e
ROM_LOAD16_BYTE( "sf2u_38h.12f", 0x40001, 0x20000, CRC(a659f678) SHA1(f3b99ebaa59edb889498cf5c9d7ceb939da1dedc) ) // == sf2j_38h.12f
ROM_LOAD16_BYTE( "sf2u_28h.9e", 0x80000, 0x20000, CRC(8a5c8ee0) SHA1(a6df46e96bf7596665177b18213a3aee4cc7c378) ) // == sf2j_28h.9e
diff --git a/src/mame/drivers/crimson.cpp b/src/mame/drivers/crimson.cpp
index 2c608598744..dc0cf654ba3 100644
--- a/src/mame/drivers/crimson.cpp
+++ b/src/mame/drivers/crimson.cpp
@@ -2,22 +2,22 @@
// copyright-holders:Ryan Holtz
/**********************************************************************
- SGI Crimson deskside skeleton driver
+ SGI Crimson deskside skeleton driver
- To Do: Everything
+ To Do: Everything
- Memory map:
- 1fc00000 - 1fc7ffff Boot ROM
+ Memory map:
+ 1fc00000 - 1fc7ffff Boot ROM
**********************************************************************/
#include "emu.h"
#include "cpu/mips/mips3.h"
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_ALL (LOG_UNKNOWN)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_ALL (LOG_UNKNOWN)
-#define VERBOSE (0)
+#define VERBOSE (0)
#include "logmacro.h"
class crimson_state : public driver_device
diff --git a/src/mame/drivers/funworld.cpp b/src/mame/drivers/funworld.cpp
index 28270e1f60a..9314130a409 100644
--- a/src/mame/drivers/funworld.cpp
+++ b/src/mame/drivers/funworld.cpp
@@ -3129,7 +3129,7 @@ MACHINE_CONFIG_START(funworld_state::funquiz)
MCFG_DEVICE_REPLACE("maincpu", R65C02, CPU_CLOCK) /* 2MHz */
MCFG_DEVICE_PROGRAM_MAP(funquiz_map)
-
+
subdevice<ay8910_device>("ay8910")->port_a_read_callback().set(FUNC(funworld_state::funquiz_ay8910_a_r));
subdevice<ay8910_device>("ay8910")->port_b_read_callback().set(FUNC(funworld_state::funquiz_ay8910_b_r));
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/gts80b.cpp b/src/mame/drivers/gts80b.cpp
index 50089e3be7c..04e52dbfe37 100644
--- a/src/mame/drivers/gts80b.cpp
+++ b/src/mame/drivers/gts80b.cpp
@@ -434,9 +434,9 @@ void gts80b_state::gts80b_s(machine_config &config)
//void gts80b_state::gts80b_ss(machine_config &config)
//{
-// gts80b(config);
-// GOTTLIEB_SOUND_REV1(config, m_r1_sound, 0).add_route(ALL_OUTPUTS, "speaker", 1.0);
-// //GOTTLIEB_SOUND_REV1_VOTRAX(config, m_r1_sound, 0).add_route(ALL_OUTPUTS, "speaker", 1.0); // votrax crashes
+// gts80b(config);
+// GOTTLIEB_SOUND_REV1(config, m_r1_sound, 0).add_route(ALL_OUTPUTS, "speaker", 1.0);
+// //GOTTLIEB_SOUND_REV1_VOTRAX(config, m_r1_sound, 0).add_route(ALL_OUTPUTS, "speaker", 1.0); // votrax crashes
//}
void gts80b_state::gts80b_s1(machine_config &config)
diff --git a/src/mame/drivers/hh_sm510.cpp b/src/mame/drivers/hh_sm510.cpp
index 0e4985b4906..bb5263e6858 100644
--- a/src/mame/drivers/hh_sm510.cpp
+++ b/src/mame/drivers/hh_sm510.cpp
@@ -6983,14 +6983,14 @@ ROM_END
ROM_START( gnw_climber )
- ROM_REGION( 0x1000, "maincpu", 0 )
- ROM_LOAD( "dr-106.program", 0x0000, 0x1000, CRC(2adcbd6d) SHA1(110dc08c65120ab2c76ee647e89aa2726e24ac1a) )
+ ROM_REGION( 0x1000, "maincpu", 0 )
+ ROM_LOAD( "dr-106.program", 0x0000, 0x1000, CRC(2adcbd6d) SHA1(110dc08c65120ab2c76ee647e89aa2726e24ac1a) )
- ROM_REGION( 0x100, "maincpu:melody", 0 )
- ROM_LOAD( "dr-106.melody", 0x000, 0x100, CRC(c99d7998) SHA1(4f8cf35b13f8b7654e7186bfd67d197d9053e949) )
+ ROM_REGION( 0x100, "maincpu:melody", 0 )
+ ROM_LOAD( "dr-106.melody", 0x000, 0x100, CRC(c99d7998) SHA1(4f8cf35b13f8b7654e7186bfd67d197d9053e949) )
- ROM_REGION( 542332, "svg", 0)
- ROM_LOAD( "gnw_climber.svg", 0, 542332, CRC(d7e84c21) SHA1(a5b5b68c8cdb3a09966bfb91b281791bef311248) )
+ ROM_REGION( 542332, "svg", 0)
+ ROM_LOAD( "gnw_climber.svg", 0, 542332, CRC(d7e84c21) SHA1(a5b5b68c8cdb3a09966bfb91b281791bef311248) )
ROM_END
diff --git a/src/mame/drivers/indigo.cpp b/src/mame/drivers/indigo.cpp
index f910f7447ef..159600cd27e 100644
--- a/src/mame/drivers/indigo.cpp
+++ b/src/mame/drivers/indigo.cpp
@@ -2,16 +2,16 @@
// copyright-holders:Ryan Holtz
/*********************************************************************
- SGI Indigo workstation
+ SGI Indigo workstation
- To-Do:
- - IP12 (R3000):
- * Everything
- - IP20 (R4000):
- * Figure out why the keyboard/mouse diagnostic fails
- * Work out a proper RAM mapping, or why the installer bails due
- to trying to access virtual address ffffa02c:
- 88002584: lw $sp,-$5fd4($0)
+ To-Do:
+ - IP12 (R3000):
+ * Everything
+ - IP20 (R4000):
+ * Figure out why the keyboard/mouse diagnostic fails
+ * Work out a proper RAM mapping, or why the installer bails due
+ to trying to access virtual address ffffa02c:
+ 88002584: lw $sp,-$5fd4($0)
**********************************************************************/
@@ -25,16 +25,16 @@
#include "emupal.h"
#include "screen.h"
-#define ENABLE_ENTRY_GFX (1)
+#define ENABLE_ENTRY_GFX (1)
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_INT (1 << 1)
-#define LOG_DSP (1 << 2)
-#define LOG_GFX (1 << 3)
-#define LOG_GFX_CMD (1 << 4)
-#define LOG_ALL (LOG_UNKNOWN | LOG_INT | LOG_DSP | LOG_GFX | LOG_GFX_CMD)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_INT (1 << 1)
+#define LOG_DSP (1 << 2)
+#define LOG_GFX (1 << 3)
+#define LOG_GFX_CMD (1 << 4)
+#define LOG_ALL (LOG_UNKNOWN | LOG_INT | LOG_DSP | LOG_GFX | LOG_GFX_CMD)
-#define VERBOSE (LOG_UNKNOWN)
+#define VERBOSE (LOG_UNKNOWN)
#include "logmacro.h"
class indigo_state : public driver_device
@@ -69,48 +69,48 @@ protected:
enum
{
- REX15_PAGE0_SET = 0x00000000,
- REX15_PAGE0_GO = 0x00000800,
- REX15_PAGE1_SET = 0x00004790,
- REX15_PAGE1_GO = 0x00004f90,
-
- REX15_P0REG_COMMAND = 0x00000000,
- REX15_P0REG_XSTARTI = 0x0000000c,
- REX15_P0REG_YSTARTI = 0x0000001c,
- REX15_P0REG_XYMOVE = 0x00000034,
- REX15_P0REG_COLORREDI = 0x00000038,
- REX15_P0REG_COLORGREENI = 0x00000040,
- REX15_P0REG_COLORBLUEI = 0x00000048,
- REX15_P0REG_COLORBACK = 0x0000005c,
- REX15_P0REG_ZPATTERN = 0x00000060,
- REX15_P0REG_XENDI = 0x00000084,
- REX15_P0REG_YENDI = 0x00000088,
-
- REX15_P1REG_WCLOCKREV = 0x00000054,
- REX15_P1REG_CFGDATA = 0x00000058,
- REX15_P1REG_CFGSEL = 0x0000005c,
- REX15_P1REG_VC1_ADDRDATA = 0x00000060,
- REX15_P1REG_CFGMODE = 0x00000068,
- REX15_P1REG_XYOFFSET = 0x0000006c,
-
- REX15_OP_NOP = 0x00000000,
- REX15_OP_DRAW = 0x00000001,
-
- REX15_OP_FLAG_BLOCK = 0x00000008,
- REX15_OP_FLAG_LENGTH32 = 0x00000010,
- REX15_OP_FLAG_QUADMODE = 0x00000020,
- REX15_OP_FLAG_XYCONTINUE = 0x00000080,
- REX15_OP_FLAG_STOPONX = 0x00000100,
- REX15_OP_FLAG_STOPONY = 0x00000200,
- REX15_OP_FLAG_ENZPATTERN = 0x00000400,
- REX15_OP_FLAG_LOGICSRC = 0x00080000,
- REX15_OP_FLAG_ZOPAQUE = 0x00800000,
- REX15_OP_FLAG_ZCONTINUE = 0x01000000,
-
- REX15_WRITE_ADDR = 0x00,
- REX15_PALETTE_RAM = 0x01,
- REX15_PIXEL_READ_MASK = 0x02,
- REX15_CONTROL = 0x06
+ REX15_PAGE0_SET = 0x00000000,
+ REX15_PAGE0_GO = 0x00000800,
+ REX15_PAGE1_SET = 0x00004790,
+ REX15_PAGE1_GO = 0x00004f90,
+
+ REX15_P0REG_COMMAND = 0x00000000,
+ REX15_P0REG_XSTARTI = 0x0000000c,
+ REX15_P0REG_YSTARTI = 0x0000001c,
+ REX15_P0REG_XYMOVE = 0x00000034,
+ REX15_P0REG_COLORREDI = 0x00000038,
+ REX15_P0REG_COLORGREENI = 0x00000040,
+ REX15_P0REG_COLORBLUEI = 0x00000048,
+ REX15_P0REG_COLORBACK = 0x0000005c,
+ REX15_P0REG_ZPATTERN = 0x00000060,
+ REX15_P0REG_XENDI = 0x00000084,
+ REX15_P0REG_YENDI = 0x00000088,
+
+ REX15_P1REG_WCLOCKREV = 0x00000054,
+ REX15_P1REG_CFGDATA = 0x00000058,
+ REX15_P1REG_CFGSEL = 0x0000005c,
+ REX15_P1REG_VC1_ADDRDATA = 0x00000060,
+ REX15_P1REG_CFGMODE = 0x00000068,
+ REX15_P1REG_XYOFFSET = 0x0000006c,
+
+ REX15_OP_NOP = 0x00000000,
+ REX15_OP_DRAW = 0x00000001,
+
+ REX15_OP_FLAG_BLOCK = 0x00000008,
+ REX15_OP_FLAG_LENGTH32 = 0x00000010,
+ REX15_OP_FLAG_QUADMODE = 0x00000020,
+ REX15_OP_FLAG_XYCONTINUE = 0x00000080,
+ REX15_OP_FLAG_STOPONX = 0x00000100,
+ REX15_OP_FLAG_STOPONY = 0x00000200,
+ REX15_OP_FLAG_ENZPATTERN = 0x00000400,
+ REX15_OP_FLAG_LOGICSRC = 0x00080000,
+ REX15_OP_FLAG_ZOPAQUE = 0x00800000,
+ REX15_OP_FLAG_ZCONTINUE = 0x01000000,
+
+ REX15_WRITE_ADDR = 0x00,
+ REX15_PALETTE_RAM = 0x01,
+ REX15_PIXEL_READ_MASK = 0x02,
+ REX15_CONTROL = 0x06
};
struct lg1_t
@@ -328,8 +328,8 @@ void indigo_state::do_rex_command()
}
}
else if (m_lg1.m_command == 0x300005a1 ||
- m_lg1.m_command == 0x300005a9 ||
- m_lg1.m_command == 0x300005b9)
+ m_lg1.m_command == 0x300005a9 ||
+ m_lg1.m_command == 0x300005b9)
{
bool xycontinue = (m_lg1.m_command & REX15_OP_FLAG_XYCONTINUE);
uint32_t start_x = xycontinue ? m_lg1.m_x_curr_i : m_lg1.m_x_start_i;
diff --git a/src/mame/drivers/itgambl2.cpp b/src/mame/drivers/itgambl2.cpp
index b4ce4a951a4..34d4d99e331 100644
--- a/src/mame/drivers/itgambl2.cpp
+++ b/src/mame/drivers/itgambl2.cpp
@@ -1106,19 +1106,19 @@ ROM_END
Top T. Cash
CPUs
-1x H8/3337 32-bit Single-Chip Microcomputer - main (internal ROM not dumped)
-1x D7759 ADPCM Speech Synthesizer LSIs - sound
-1x TDA2003 Audio Amplifier - sound
-1x oscillator 14.318181MHz
-1x oscillator 16.000MHz
+1x H8/3337 32-bit Single-Chip Microcomputer - main (internal ROM not dumped)
+1x D7759 ADPCM Speech Synthesizer LSIs - sound
+1x TDA2003 Audio Amplifier - sound
+1x oscillator 14.318181MHz
+1x oscillator 16.000MHz
ROMs
-5x M27C4001 0,1,2,3,4 dumped
+5x M27C4001 0,1,2,3,4 dumped
RAMs
-3x YY628100BllG-70
+3x YY628100BllG-70
PLDs
-1x ispLSI1032E-70LJ read protected
+1x ispLSI1032E-70LJ read protected
Others
1x 28x2 JAMMA edge connector
@@ -1133,7 +1133,7 @@ Notes
PCB is marked: "VideoIdea - Via Turati,2 - 40026 Imola (BO)" and "2-0257/V" on component side
PCB is marked: "TE 1100 CE" on solder side
-PCB is labeled: "BACCHI 1883 - 21/02/02 - Rip[] RiProg[X]" on component side
+PCB is labeled: "BACCHI 1883 - 21/02/02 - Rip[] RiProg[X]" on component side
*/
ROM_START( toptcash )
diff --git a/src/mame/drivers/karnov.cpp b/src/mame/drivers/karnov.cpp
index 40109973f03..a2fe9c7829c 100644
--- a/src/mame/drivers/karnov.cpp
+++ b/src/mame/drivers/karnov.cpp
@@ -405,7 +405,7 @@ void karnov_state::karnov_map(address_map &map)
map(0x0a0800, 0x0a0fff).w(FUNC(karnov_state::videoram_w)); /* Wndrplnt Mirror */
map(0x0a1000, 0x0a17ff).w(FUNC(karnov_state::playfield_w)).share("pf_data");
map(0x0a1800, 0x0a1fff).lw16("pf_col_w", [this](offs_t offset, u16 data, u16 mem_mask)
- { playfield_w(((offset & 0x1f) << 5) | ((offset & 0x3e0) >> 5), data, mem_mask); });
+ { playfield_w(((offset & 0x1f) << 5) | ((offset & 0x3e0) >> 5), data, mem_mask); });
map(0x0c0000, 0x0c0001).portr("P1_P2").w(FUNC(karnov_state::mcu_ack_w));
map(0x0c0002, 0x0c0003).portr("SYSTEM");
map(0x0c0003, 0x0c0003).w(m_soundlatch, FUNC(generic_latch_8_device::write));
diff --git a/src/mame/drivers/kickgoal.cpp b/src/mame/drivers/kickgoal.cpp
index dde82c7de40..da07c74be2b 100644
--- a/src/mame/drivers/kickgoal.cpp
+++ b/src/mame/drivers/kickgoal.cpp
@@ -202,7 +202,7 @@ void kickgoal_state::kickgoal_program_map(address_map &map)
map(0x900000, 0x90ffff).nopw(); // during startup
map(0x900000, 0x900005).w(FUNC(kickgoal_state::kickgoal_eeprom_w));
map(0x900006, 0x900007).r(FUNC(kickgoal_state::kickgoal_eeprom_r));
-
+
map(0xa00000, 0xa03fff).ram().w(FUNC(kickgoal_state::kickgoal_fgram_w)).share("fgram"); /* FG Layer */
map(0xa04000, 0xa07fff).ram().w(FUNC(kickgoal_state::kickgoal_bgram_w)).share("bgram"); /* Higher BG Layer */
map(0xa08000, 0xa0bfff).ram().w(FUNC(kickgoal_state::kickgoal_bg2ram_w)).share("bg2ram"); /* Lower BG Layer */
@@ -361,7 +361,7 @@ WRITE8_MEMBER(kickgoal_state::soundio_port_a_w)
case 0x02: m_okibank->set_entry(1); break;
case 0x01: m_okibank->set_entry(3); break;
default: m_okibank->set_entry(2); break; // not used
- }
+ }
}
READ8_MEMBER(kickgoal_state::soundio_port_b_r)
diff --git a/src/mame/drivers/ncd17c.cpp b/src/mame/drivers/ncd17c.cpp
index df8ec12c0b8..0dd1fc60aa8 100644
--- a/src/mame/drivers/ncd17c.cpp
+++ b/src/mame/drivers/ncd17c.cpp
@@ -372,7 +372,7 @@ WRITE16_MEMBER(ncd_020_state::lance19_dma_w)
{
fatalerror("ncd17c.cpp: DMA target %08x not handled!", offset);
}
-
+
offset &= 0x7fffff;
u32 const existing = m_mainram.target()[offset >> 2];
diff --git a/src/mame/drivers/nes_vt.cpp b/src/mame/drivers/nes_vt.cpp
index 464cf9bf6e1..9b465349964 100644
--- a/src/mame/drivers/nes_vt.cpp
+++ b/src/mame/drivers/nes_vt.cpp
@@ -1847,7 +1847,7 @@ CONS( 200?, gprnrs16, 0, 0, nes_vt, nes_vt, nes_vt_state, empty_ini
// * Console has stereo output (dual RCA connectors).
// * It hangs when reset (F3) on a MAME debug build.
CONS( 2006, ddrdismx, 0, 0, nes_vt, nes_vt, nes_vt_state, empty_init, "Majesco (licensed from Konami, Disney)", "Dance Dance Revolution Disney Mix", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND ) // shows (c)2001 Disney onscreen, but that's recycled art from the Playstation release, actual release was 2006
-
+
// unsorted, these were all in nes.xml listed as ONE BUS systems
CONS( 200?, mc_dg101, 0, 0, nes_vt, nes_vt, nes_vt_state, empty_init, "dreamGEAR", "dreamGEAR 101 in 1", MACHINE_IMPERFECT_GRAPHICS ) // dreamGear, but no enhanced games?
CONS( 200?, mc_aa2, 0, 0, nes_vt, nes_vt, nes_vt_state, empty_init, "<unknown>", "100 in 1 Arcade Action II (AT-103)", MACHINE_IMPERFECT_GRAPHICS )
diff --git a/src/mame/drivers/o2.cpp b/src/mame/drivers/o2.cpp
index ace64292de8..1914538a6c0 100644
--- a/src/mame/drivers/o2.cpp
+++ b/src/mame/drivers/o2.cpp
@@ -2,16 +2,16 @@
// copyright-holders:Ryan Holtz
/**********************************************************************
- SGI O2 workstation skeleton driver
+ SGI O2 workstation skeleton driver
- To Do: Everything
+ To Do: Everything
- Memory map:
- 00000000 - 0fffffff RAM (256mbyte mirror)
- 14000000 - 15ffffff CRIME
- 1f000000 - 1f3fffff MACE
- 1fc00000 - 1fc7ffff Boot ROM
- 40000000 - 7fffffff RAM
+ Memory map:
+ 00000000 - 0fffffff RAM (256mbyte mirror)
+ 14000000 - 15ffffff CRIME
+ 1f000000 - 1f3fffff MACE
+ 1fc00000 - 1fc7ffff Boot ROM
+ 40000000 - 7fffffff RAM
**********************************************************************/
diff --git a/src/mame/drivers/octane.cpp b/src/mame/drivers/octane.cpp
index c8c7e4e4bdc..44bc254d434 100644
--- a/src/mame/drivers/octane.cpp
+++ b/src/mame/drivers/octane.cpp
@@ -2,22 +2,22 @@
// copyright-holders:Ryan Holtz
/**********************************************************************
- SGI Octane workstation skeleton driver
+ SGI Octane workstation skeleton driver
- To Do: Everything
+ To Do: Everything
- Memory map:
- 1fc00000 - 1fc7ffff Boot ROM
+ Memory map:
+ 1fc00000 - 1fc7ffff Boot ROM
**********************************************************************/
#include "emu.h"
#include "cpu/mips/mips3.h"
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_ALL (LOG_UNKNOWN)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_ALL (LOG_UNKNOWN)
-#define VERBOSE (0)
+#define VERBOSE (0)
#include "logmacro.h"
class octane_state : public driver_device
@@ -48,7 +48,7 @@ INPUT_PORTS_END
void octane_state::octane(machine_config &config)
{
R5000BE(config, m_maincpu, 50000000*4); // NOTE: Wrong - should be R10000BE!
- m_maincpu->set_icache_size(32768); // Unknown CPU cache size
+ m_maincpu->set_icache_size(32768); // Unknown CPU cache size
m_maincpu->set_dcache_size(32768);
m_maincpu->set_addrmap(AS_PROGRAM, &octane_state::mem_map);
}
diff --git a/src/mame/drivers/pbaction.cpp b/src/mame/drivers/pbaction.cpp
index 3c5b54c4a4d..45bc9428afb 100644
--- a/src/mame/drivers/pbaction.cpp
+++ b/src/mame/drivers/pbaction.cpp
@@ -246,7 +246,7 @@ READ8_MEMBER(pbaction_tecfri_state::maintosub_r)
READ8_MEMBER(pbaction_tecfri_state::subcpu_r)
{
return 0x00; // other values stop the flippers from working? are there different inputs from the custom cabinet in here somehow?
-// return m_subtomainlatch->read(space, offset);
+// return m_subtomainlatch->read(space, offset);
}
WRITE8_MEMBER(pbaction_tecfri_state::subcpu_w)
@@ -264,7 +264,7 @@ void pbaction_tecfri_state::sub_map(address_map &map)
map(0x8008, 0x8008).w(FUNC(pbaction_tecfri_state::sub8008_w));
map(0x8010, 0x8010).r(FUNC(pbaction_tecfri_state::maintosub_r));
- map(0x8018, 0x8018).w(FUNC(pbaction_tecfri_state::subtomain_w));
+ map(0x8018, 0x8018).w(FUNC(pbaction_tecfri_state::subtomain_w));
}
void pbaction_tecfri_state::sub_io_map(address_map &map)
@@ -518,7 +518,7 @@ void pbaction_tecfri_state::machine_start()
void pbaction_tecfri_state::pbactiont(machine_config &config)
{
pbaction(config);
-
+
m_maincpu->set_addrmap(AS_IO, &pbaction_tecfri_state::main_io_map);
Z80(config, m_subcpu, 4_MHz_XTAL);
diff --git a/src/mame/drivers/pengadvb.cpp b/src/mame/drivers/pengadvb.cpp
index 3b6b8ce6fb5..66ca6bbaf9e 100644
--- a/src/mame/drivers/pengadvb.cpp
+++ b/src/mame/drivers/pengadvb.cpp
@@ -216,7 +216,7 @@ WRITE8_MEMBER(pengadvb_state::pengadvb_ppi_port_c_w)
***************************************************************************/
void pengadvb_state::pengadvb(machine_config &config)
-{ /* basic machine hardware */
+{ /* basic machine hardware */
Z80(config, m_maincpu, XTAL(10'738'635)/3);
m_maincpu->set_addrmap(AS_PROGRAM, &pengadvb_state::program_mem);
m_maincpu->set_addrmap(AS_IO, &pengadvb_state::io_mem);
diff --git a/src/mame/drivers/pgm.cpp b/src/mame/drivers/pgm.cpp
index 7bc5983cc6e..23f902d4386 100644
--- a/src/mame/drivers/pgm.cpp
+++ b/src/mame/drivers/pgm.cpp
@@ -5029,6 +5029,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/qvt102.cpp b/src/mame/drivers/qvt102.cpp
index 2bdc8d6bcd8..7577de33b4d 100644
--- a/src/mame/drivers/qvt102.cpp
+++ b/src/mame/drivers/qvt102.cpp
@@ -171,7 +171,7 @@ void qvt102_state::qvt102(machine_config &config)
m_ctc->set_clk<1>(MASTER_CLOCK / 18);
m_ctc->zc_callback<0>().set(m_acia, FUNC(acia6850_device::write_txc));
m_ctc->zc_callback<0>().append(m_acia, FUNC(acia6850_device::write_rxc));
-// m_ctc->zc_callback<1>().set(m_acia, FUNC(acia6850_device::write_rxc));
+// m_ctc->zc_callback<1>().set(m_acia, FUNC(acia6850_device::write_rxc));
I8748(config, "kbdmcu", XTAL(6'000'000));
}
diff --git a/src/mame/drivers/sandscrp.cpp b/src/mame/drivers/sandscrp.cpp
index 9152e610cfc..d2d0cda49ff 100644
--- a/src/mame/drivers/sandscrp.cpp
+++ b/src/mame/drivers/sandscrp.cpp
@@ -510,7 +510,7 @@ MACHINE_CONFIG_START(sandscrp_state::sandscrp)
GENERIC_LATCH_8(config, m_soundlatch[0]);
m_soundlatch[0]->data_pending_callback().set_inputline(m_audiocpu, INPUT_LINE_NMI);
-
+
GENERIC_LATCH_8(config, m_soundlatch[1]);
MCFG_DEVICE_ADD("oki", OKIM6295, 12000000/6, okim6295_device::PIN7_HIGH)
diff --git a/src/mame/drivers/segahang.cpp b/src/mame/drivers/segahang.cpp
index e5c80008685..1f8a1af3ec9 100644
--- a/src/mame/drivers/segahang.cpp
+++ b/src/mame/drivers/segahang.cpp
@@ -1080,9 +1080,9 @@ ROM_START( hangon )
ROM_LOAD( "epr-6844.ic123", 0x0000, 0x2000, CRC(e3ec7bd6) SHA1(feec0fe664e16fac0fde61cf64b401b9b0575323) )
ROM_REGION( 0x300, "plds", 0 )
- ROM_LOAD( "315-5118.bin", 0x000, 0x08f, CRC(51d448a2) SHA1(0a1018cc1d4c6dc87625d59539d257e01c9dc872) )
- ROM_LOAD( "315-5119.bin", 0x100, 0x08f, CRC(a37f00e1) SHA1(129b10f6cb48e1a1fefd69009380516cf2c677b5) )
- ROM_LOAD( "315-5120.bin", 0x200, 0x08f, CRC(ba5f92ec) SHA1(74e1fb137ac2ab6dbdad2e8111c27b836e2ff14b) )
+ ROM_LOAD( "315-5118.bin", 0x000, 0x08f, CRC(51d448a2) SHA1(0a1018cc1d4c6dc87625d59539d257e01c9dc872) )
+ ROM_LOAD( "315-5119.bin", 0x100, 0x08f, CRC(a37f00e1) SHA1(129b10f6cb48e1a1fefd69009380516cf2c677b5) )
+ ROM_LOAD( "315-5120.bin", 0x200, 0x08f, CRC(ba5f92ec) SHA1(74e1fb137ac2ab6dbdad2e8111c27b836e2ff14b) )
ROM_END
//*************************************************************************************************************************
@@ -1140,9 +1140,9 @@ ROM_START( hangon1 )
ROM_LOAD( "epr-6844.ic123", 0x0000, 0x2000, CRC(e3ec7bd6) SHA1(feec0fe664e16fac0fde61cf64b401b9b0575323) )
ROM_REGION( 0x300, "plds", 0 )
- ROM_LOAD( "315-5118.bin", 0x000, 0x08f, CRC(51d448a2) SHA1(0a1018cc1d4c6dc87625d59539d257e01c9dc872) )
- ROM_LOAD( "315-5119.bin", 0x100, 0x08f, CRC(a37f00e1) SHA1(129b10f6cb48e1a1fefd69009380516cf2c677b5) )
- ROM_LOAD( "315-5120.bin", 0x200, 0x08f, CRC(ba5f92ec) SHA1(74e1fb137ac2ab6dbdad2e8111c27b836e2ff14b) )
+ ROM_LOAD( "315-5118.bin", 0x000, 0x08f, CRC(51d448a2) SHA1(0a1018cc1d4c6dc87625d59539d257e01c9dc872) )
+ ROM_LOAD( "315-5119.bin", 0x100, 0x08f, CRC(a37f00e1) SHA1(129b10f6cb48e1a1fefd69009380516cf2c677b5) )
+ ROM_LOAD( "315-5120.bin", 0x200, 0x08f, CRC(ba5f92ec) SHA1(74e1fb137ac2ab6dbdad2e8111c27b836e2ff14b) )
ROM_END
//*************************************************************************************************************************
@@ -1206,9 +1206,9 @@ ROM_START( hangon2 )
ROM_LOAD( "epr-6844.ic119", 0x0000, 0x2000, CRC(e3ec7bd6) SHA1(feec0fe664e16fac0fde61cf64b401b9b0575323) )
ROM_REGION( 0x300, "plds", 0 )
- ROM_LOAD( "315-5118.bin", 0x000, 0x08f, CRC(51d448a2) SHA1(0a1018cc1d4c6dc87625d59539d257e01c9dc872) )
- ROM_LOAD( "315-5119.bin", 0x100, 0x08f, CRC(a37f00e1) SHA1(129b10f6cb48e1a1fefd69009380516cf2c677b5) )
- ROM_LOAD( "315-5120.bin", 0x200, 0x08f, CRC(ba5f92ec) SHA1(74e1fb137ac2ab6dbdad2e8111c27b836e2ff14b) )
+ ROM_LOAD( "315-5118.bin", 0x000, 0x08f, CRC(51d448a2) SHA1(0a1018cc1d4c6dc87625d59539d257e01c9dc872) )
+ ROM_LOAD( "315-5119.bin", 0x100, 0x08f, CRC(a37f00e1) SHA1(129b10f6cb48e1a1fefd69009380516cf2c677b5) )
+ ROM_LOAD( "315-5120.bin", 0x200, 0x08f, CRC(ba5f92ec) SHA1(74e1fb137ac2ab6dbdad2e8111c27b836e2ff14b) )
ROM_END
//*************************************************************************************************************************
diff --git a/src/mame/drivers/segas18.cpp b/src/mame/drivers/segas18.cpp
index 5daf9d2d9ed..4d667a0b82c 100644
--- a/src/mame/drivers/segas18.cpp
+++ b/src/mame/drivers/segas18.cpp
@@ -1518,7 +1518,7 @@ ROM_END
ROM Board: 171-5873B
main pcb: 834-7381-02
Game numbers: 833-7379-02
- ROM pcb: 834-7380-02
+ ROM pcb: 834-7380-02
*/
ROM_START( astorm3 )
ROM_REGION( 0x080000, "maincpu", 0 ) // 68000 code
diff --git a/src/mame/drivers/slotcarn.cpp b/src/mame/drivers/slotcarn.cpp
index 1ee6fe24b8d..6297b40a6d9 100644
--- a/src/mame/drivers/slotcarn.cpp
+++ b/src/mame/drivers/slotcarn.cpp
@@ -584,7 +584,7 @@ MACHINE_CONFIG_START(slotcarn_state::slotcarn)
ay8910_device &aysnd(AY8910(config, "aysnd", SND_CLOCK));
aysnd.port_b_read_callback().set_ioport("DSW2");
- aysnd.add_route(ALL_OUTPUTS, "mono", 0.50);
+ aysnd.add_route(ALL_OUTPUTS, "mono", 0.50);
MACHINE_CONFIG_END
diff --git a/src/mame/drivers/stadhero.cpp b/src/mame/drivers/stadhero.cpp
index ec846072498..f89861bbfb1 100644
--- a/src/mame/drivers/stadhero.cpp
+++ b/src/mame/drivers/stadhero.cpp
@@ -19,7 +19,7 @@
VSync = 57.4434Hz
TODO : RNG issue? Some behavior isn't correct (ex: BGM randomizer).
- reference: https://youtu.be/6azneK6uUnA
+ reference: https://youtu.be/6azneK6uUnA
***************************************************************************/
diff --git a/src/mame/drivers/xerox820.cpp b/src/mame/drivers/xerox820.cpp
index 30aad7a88cd..d169429bb69 100644
--- a/src/mame/drivers/xerox820.cpp
+++ b/src/mame/drivers/xerox820.cpp
@@ -28,10 +28,10 @@
- ASCII keyboard
- low-profile keyboard
- http://www.vintagesbc.it/?page_id=233
- http://mccworkshop.com/computers/comphistory7.htm
- http://bitsavers.org/bits/Xerox/820/
- http://bitsavers.org/bits/Xerox/820-II/
+ http://www.vintagesbc.it/?page_id=233
+ http://mccworkshop.com/computers/comphistory7.htm
+ http://bitsavers.org/bits/Xerox/820/
+ http://bitsavers.org/bits/Xerox/820-II/
http://www.classiccmp.org/dunfield/img54306/system.htm
Note:
@@ -45,10 +45,10 @@
5.25-inch formats
40 tracks, 1 head, 18 sectors, 128 bytes sector length, first sector id 1
40 tracks, 2 heads, 18 sectors, 128 bytes sector length, first sector id 1
-
- SmartROM and Plus2 ROM both come for 2.5MHz or 4MHz systems, and there is another distinction between variants for generic or Xerox keyboards
- http://www.microcodeconsulting.com/z80/plus2.htm
- http://www.microcodeconsulting.com/z80/smartrom.htm
+
+ SmartROM and Plus2 ROM both come for 2.5MHz or 4MHz systems, and there is another distinction between variants for generic or Xerox keyboards
+ http://www.microcodeconsulting.com/z80/plus2.htm
+ http://www.microcodeconsulting.com/z80/smartrom.htm
*/
@@ -824,41 +824,41 @@ ROM_END
ROM_START( x820ii )
ROM_REGION( 0x2000, Z80_TAG, 0 )
ROM_DEFAULT_BIOS( "v404" )
-
+
ROM_SYSTEM_BIOS( 0, "v400", "Balcones Operating System v4.00" ) // Initial U.S. 3-ROM set: support for double density disks
ROMX_LOAD( "v400.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(0) )
ROMX_LOAD( "v400.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(0) )
ROMX_LOAD( "v400.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(0) )
-
+
ROM_SYSTEM_BIOS( 1, "v401", "Balcones Operating System v4.01" ) // Corrected overflow problem with large data files
ROMX_LOAD( "v401.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(1) )
ROMX_LOAD( "v401.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(1) )
ROMX_LOAD( "v401.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(1) )
-
+
ROM_SYSTEM_BIOS( 2, "v402", "Balcones Operating System v4.02" ) // Rank Xerox (European) boot ROM version of US 4.01
ROMX_LOAD( "u33.4.02.rom", 0x0000, 0x0800, CRC(d9eb668e) SHA1(6acbef96e4e6526c58e068b7849fb9cce2ea2a10), ROM_BIOS(2) )
ROMX_LOAD( "u34.4.02.rom", 0x0800, 0x0800, CRC(62181209) SHA1(2238aec096d19af9307bb294532f66f53dd7dfc3), ROM_BIOS(2) )
ROMX_LOAD( "u35.4.02.rom", 0x1000, 0x0800, CRC(e22fbf6d) SHA1(6c162f79d42611176b0f1c0e8a4eeb07492beca1), ROM_BIOS(2) )
ROMX_LOAD( "u36.rx11.4.02.rom", 0x1800, 0x0800, CRC(b6a239ce) SHA1(330d28fa8ec006d48d948b1c5e714ffced88fe90), ROM_BIOS(2) ) // supports low-profile keyboard, no input with the ROM present
-
+
ROM_SYSTEM_BIOS( 3, "v403", "Balcones Operating System v4.03" ) // Incorporate programmable communications option and support for the low-profile keyboard (4-ROM set and type-ahead input buffer)
ROMX_LOAD( "v403.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(3) )
ROMX_LOAD( "v403.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(3) )
ROMX_LOAD( "v403.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(3) )
ROMX_LOAD( "v403.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(3) )
-
+
ROM_SYSTEM_BIOS( 4, "v404", "Balcones Operating System v4.04" ) // Changes sign-on message from Xerox 820-II to Xerox
ROMX_LOAD( "537p3652.u33", 0x0000, 0x0800, CRC(7807cfbb) SHA1(bd3cc5cc5c59c84a50747aae5c17eb4617b0dbc3), ROM_BIOS(4) )
ROMX_LOAD( "537p3653.u34", 0x0800, 0x0800, CRC(a9c6c0c3) SHA1(c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9), ROM_BIOS(4) )
ROMX_LOAD( "537p3654.u35", 0x1000, 0x0800, CRC(a8a07223) SHA1(e8ae1ebf2d7caf76771205f577b88ae493836ac9), ROM_BIOS(4) )
ROMX_LOAD( "v404.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(4) ) // fitted for low-profile keyboard only
-
+
ROM_SYSTEM_BIOS( 5, "v50", "Balcones Operating System v5.0" ) // Operating system modifications for DEM and new 5.25" disk controller (4 new boot ROMs)
ROMX_LOAD( "u33.5.0_537p10828.bin", 0x0000, 0x0800, CRC(a17af0f1) SHA1(b1d9a151ed4558f49b3cdc1adbf348b54da48877), ROM_BIOS(5) )
ROMX_LOAD( "u34.5.0_537p10829.bin", 0x0800, 0x0800, CRC(c9f5182e) SHA1(ac830848614cea984c849a42687ea2944d6765d9), ROM_BIOS(5) )
ROMX_LOAD( "u35.5.0_537p10830.bin", 0x1000, 0x0800, CRC(278fa75f) SHA1(f47cf9eb30366211280f93a8460523fcc53eebe9), ROM_BIOS(5) )
ROMX_LOAD( "v500.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(5) )
-
+
ROM_SYSTEM_BIOS( 6, "v50v018", "Balcones Operating System v5.0 v018" ) // shows ROM ERROR
ROMX_LOAD( "537p10828.u33.5.0.bin", 0x0000, 0x0800, CRC(a17af0f1) SHA1(b1d9a151ed4558f49b3cdc1adbf348b54da48877), ROM_BIOS(6) )
ROMX_LOAD( "537p10829.u34.5.0.bin", 0x0800, 0x0800, CRC(c9f5182e) SHA1(ac830848614cea984c849a42687ea2944d6765d9), ROM_BIOS(6) )
@@ -866,28 +866,28 @@ ROM_START( x820ii )
ROMX_LOAD( "537p10831.u36.5.0.bin", 0x1800, 0x0800, CRC(cda7f598) SHA1(08ffd18959e1708136076c82486b8d121a04fa23), ROM_BIOS(6) )
ROM_REGION( 0x1000, "chargen", 0 )
-
+
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(0) )
ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(0) )
-
+
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(1) )
ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(1) )
-
+
ROMX_LOAD( "u57.04.north.rom", 0x0000, 0x0800, CRC(eda727a2) SHA1(292cd8a0dc6699c3a2091b20c0fc63d97a266fbf), ROM_BIOS(2) )
- ROMX_LOAD( "u58.03.north.rom", 0x0800, 0x0800, CRC(a2e514f3) SHA1(8ac22dd0cf0324a857718adf67b41912864893a3), ROM_BIOS(2) )
-
+ ROMX_LOAD( "u58.03.north.rom", 0x0800, 0x0800, CRC(a2e514f3) SHA1(8ac22dd0cf0324a857718adf67b41912864893a3), ROM_BIOS(2) )
+
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(3) )
ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(3) )
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(4) )
- ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(4) )
-
+ ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(4) )
+
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(5) )
ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(5) )
-
+
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(6) )
ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(6) )
-
+
ROM_END
ROM_START( x168 )
@@ -898,11 +898,11 @@ ROM_START( x168 )
ROMX_LOAD( "537p3653.u34", 0x0800, 0x0800, CRC(a9c6c0c3) SHA1(c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9), ROM_BIOS(0) )
ROMX_LOAD( "537p3654.u35", 0x1000, 0x0800, CRC(a8a07223) SHA1(e8ae1ebf2d7caf76771205f577b88ae493836ac9), ROM_BIOS(0) )
ROMX_LOAD( "v404.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(0) ) // fitted for low-profile keyboard only
-
+
ROM_SYSTEM_BIOS( 1, "v50", "Balcones Operating System v5.0" ) // Operating system modifications for DEM and new 5.25" disk controller (4 new boot ROMs)
ROMX_LOAD( "l5.u33.rom", 0x0000, 0x0800, CRC(a17af0f1) SHA1(b1d9a151ed4558f49b3cdc1adbf348b54da48877), ROM_BIOS(1) )
ROMX_LOAD( "l5.u34.rom", 0x0800, 0x0800, CRC(c9f5182e) SHA1(ac830848614cea984c849a42687ea2944d6765d9), ROM_BIOS(1) )
- ROMX_LOAD( "l5.u35.rom", 0x1000, 0x0800, BAD_DUMP CRC(44c8dbf8) SHA1(cba925b425a7a5ca68dc9fed10ea33e100704bf4), ROM_BIOS(1) ) // shows ROM ERROR and is different from Xerox 820-II v50
+ ROMX_LOAD( "l5.u35.rom", 0x1000, 0x0800, BAD_DUMP CRC(44c8dbf8) SHA1(cba925b425a7a5ca68dc9fed10ea33e100704bf4), ROM_BIOS(1) ) // shows ROM ERROR and is different from Xerox 820-II v50
ROMX_LOAD( "u36.rx024.rom", 0x1800, 0x0800, CRC(a7f1d677) SHA1(8c2a442f3a691f2e181a640d65f767ce3b51d711), ROM_BIOS(1) ) // fitted for low-profile keyboard only
ROM_REGION( 0x1000, I8086_TAG, 0 )
@@ -911,9 +911,9 @@ ROM_START( x168 )
ROM_REGION( 0x1000, "chargen", 0 )
ROMX_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9), ROM_BIOS(0) )
ROMX_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3), ROM_BIOS(0) )
-
+
ROMX_LOAD( "u57.04.north.rom", 0x0000, 0x0800, CRC(eda727a2) SHA1(292cd8a0dc6699c3a2091b20c0fc63d97a266fbf), ROM_BIOS(1) )
- ROMX_LOAD( "u58.03.north.rom", 0x0800, 0x0800, CRC(a2e514f3) SHA1(8ac22dd0cf0324a857718adf67b41912864893a3), ROM_BIOS(1) )
+ ROMX_LOAD( "u58.03.north.rom", 0x0800, 0x0800, CRC(a2e514f3) SHA1(8ac22dd0cf0324a857718adf67b41912864893a3), ROM_BIOS(1) )
ROM_END
ROM_START( mk83 )
diff --git a/src/mame/drivers/ymmu100.cpp b/src/mame/drivers/ymmu100.cpp
index 7f15344b31f..873de1463d5 100644
--- a/src/mame/drivers/ymmu100.cpp
+++ b/src/mame/drivers/ymmu100.cpp
@@ -199,9 +199,9 @@ reads
[:] snd_r 00.09 (00d658)
[:] snd_r 00.09 (00d65c)
- e3 = (note - ->m1b) * 100 + s8(->m2b)
+ e3 = (note - ->m1b) * 100 + s8(->m2b)
- compute freq adjustment in 1/100th of semitone (ex. 737)
+ compute freq adjustment in 1/100th of semitone (ex. 737)
clamp to +/- 9599
(2d74)
div/rem by 300 -> e6 = 137, r6 = 2
@@ -252,12 +252,12 @@ class mu100_state : public driver_device
{
public:
mu100_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
- m_maincpu(*this, "maincpu"),
- m_swp30(*this, "swp30"),
- m_lcd(*this, "lcd"),
- m_ioport_p7(*this, "P7"),
- m_ioport_p8(*this, "P8")
+ : driver_device(mconfig, type, tag)
+ , m_maincpu(*this, "maincpu")
+ , m_swp30(*this, "swp30")
+ , m_lcd(*this, "lcd")
+ , m_ioport_p7(*this, "P7")
+ , m_ioport_p8(*this, "P8")
{ }
void mu100(machine_config &config);
@@ -355,7 +355,7 @@ struct v1 {
u16 ma;
u8 mc;
u8 md;
- u16 me;
+ u16 me;
};
// g base = ffec00
@@ -439,8 +439,8 @@ void f1e40()
r4 = (r4 << 8) | (er3->m3b << 1);
r4 = cb710 + lb4898[r4 >> 1]; // dword 2a404 -> f5b14 005a GrandP #
g0c = r4 + 0xe;
-
-
+
+
}
void f2ace(er4 *instrument) // f5b1e
@@ -484,13 +484,13 @@ void f2e1c(er4 **instrument) // 20f03e -> f5b1e
er6 = *er4;
r0 = xv1->mc << 8;
r5 = (er6->m43 << 7) + er6->m44;
- if(!(g64 & 0x80)) {
+ if(!(g64 & 0x80)) {
er1 = max(0, er1 - er5);
} else {
// 2ae2
}
- // 2ef8
+ // 2ef8
g5c = er1;
g66 = er2;
g60 = er3;
@@ -706,9 +706,9 @@ void mu100_state::mu100_iomap(address_map &map)
void mu100_state::swp30_map(address_map &map)
{
- map(0x000000*4, 0x200000*4-1).rom().region("swp30", 0).mirror(4*0x200000);
- map(0x400000*4, 0x500000*4-1).rom().region("swp30", 0x800000).mirror(4*0x300000);
- map(0x800000*4, 0xa00000*4-1).rom().region("swp30", 0x1000000).mirror(4*0x200000); // Missing roms...
+ map(0x000000*4, 0x200000*4-1).rom().region("swp30", 0).mirror(4*0x200000);
+ map(0x400000*4, 0x500000*4-1).rom().region("swp30", 0x800000).mirror(4*0x300000);
+ map(0x800000*4, 0xa00000*4-1).rom().region("swp30", 0x1000000).mirror(4*0x200000); // Missing roms...
}
void mu100_state::mu100(machine_config &config)
diff --git a/src/mame/includes/blmbycar.h b/src/mame/includes/blmbycar.h
index 43ab525d0bd..fb7982ff6b5 100644
--- a/src/mame/includes/blmbycar.h
+++ b/src/mame/includes/blmbycar.h
@@ -38,7 +38,7 @@ private:
required_device<gfxdecode_device> m_gfxdecode;
required_device<palette_device> m_palette;
required_device<gaelco_wrally_sprites_device> m_sprites;
-
+
/* memory pointers */
required_shared_ptr_array<uint16_t, 2> m_vram;
required_shared_ptr_array<uint16_t, 2> m_scroll;
diff --git a/src/mame/includes/kickgoal.h b/src/mame/includes/kickgoal.h
index 0fa7eb4d0c4..f4ce0cf4bc7 100644
--- a/src/mame/includes/kickgoal.h
+++ b/src/mame/includes/kickgoal.h
@@ -32,7 +32,7 @@ public:
m_okibank(*this, "okibank"),
m_gfxdecode(*this, "gfxdecode"),
m_palette(*this, "palette"),
- m_soundlatch(*this, "soundlatch")
+ m_soundlatch(*this, "soundlatch")
{ }
void kickgoal(machine_config &config);
diff --git a/src/mame/includes/pbaction.h b/src/mame/includes/pbaction.h
index 869b773c42f..58ab46dd00d 100644
--- a/src/mame/includes/pbaction.h
+++ b/src/mame/includes/pbaction.h
@@ -112,7 +112,7 @@ private:
DECLARE_READ8_MEMBER(subcpu_r);
DECLARE_WRITE8_MEMBER(subcpu_w);
-
+
DECLARE_WRITE_LINE_MEMBER(sub8000_w);
DECLARE_WRITE_LINE_MEMBER(sub8001_w);
DECLARE_WRITE8_MEMBER(sub8008_w);
diff --git a/src/mame/includes/xavix.h b/src/mame/includes/xavix.h
index b9272738331..81ffb085de7 100644
--- a/src/mame/includes/xavix.h
+++ b/src/mame/includes/xavix.h
@@ -93,7 +93,7 @@ public:
m_lowbus(*this, "lowbus"),
m_sound(*this, "xavix_sound")
{ }
-
+
void xavix(machine_config &config);
void xavixp(machine_config &config);
void xavix2000(machine_config &config);
@@ -144,8 +144,8 @@ private:
/* this is just a quick memory system bypass for video reads etc. because going through the
memory system is slow and also pollutes logs significantly with unmapped reads if the games
- enable the video before actually setting up the source registers!
-
+ enable the video before actually setting up the source registers!
+
this will need modifying if any games have RAM instead of ROM (which I think is possible
with SuperXaviX at least)
*/
@@ -407,7 +407,7 @@ private:
DECLARE_WRITE8_MEMBER(mult_param_w);
required_device<screen_device> m_screen;
-
+
void update_irqs();
uint8_t m_irqsource;
diff --git a/src/mame/layout/pbactiont.lay b/src/mame/layout/pbactiont.lay
index cdb2c87f4a8..5e108e07973 100644
--- a/src/mame/layout/pbactiont.lay
+++ b/src/mame/layout/pbactiont.lay
@@ -3,7 +3,7 @@
<!-- Mini Flipper cabinet, used by Tecfri versions of Pinball Action -->
<!-- based on Speed Ball layout, which used a similar cabinet -->
-
+
<!-- define elements -->
<element name="static_black">
@@ -188,7 +188,7 @@
<bezel name="digit13" element="digit">
<bounds left="280" top="-20" right="290" bottom="-8" />
</bezel>
-
- </view>
+
+ </view>
</mamelayout>
diff --git a/src/mame/machine/hal2.cpp b/src/mame/machine/hal2.cpp
index 7bb6286ab12..4993b6d9a1d 100644
--- a/src/mame/machine/hal2.cpp
+++ b/src/mame/machine/hal2.cpp
@@ -9,12 +9,12 @@
#include "emu.h"
#include "machine/hal2.h"
-#define LOG_UNKNOWN (1 << 0U)
-#define LOG_READS (1 << 1U)
-#define LOG_WRITES (1 << 2U)
-#define LOG_ALL (LOG_UNKNOWN | LOG_READS | LOG_WRITES)
+#define LOG_UNKNOWN (1 << 0U)
+#define LOG_READS (1 << 1U)
+#define LOG_WRITES (1 << 2U)
+#define LOG_ALL (LOG_UNKNOWN | LOG_READS | LOG_WRITES)
-#define VERBOSE (0)
+#define VERBOSE (0)
#include "logmacro.h"
DEFINE_DEVICE_TYPE(SGI_HAL2, hal2_device, "hal2", "SGI HAL2")
diff --git a/src/mame/machine/hpc1.cpp b/src/mame/machine/hpc1.cpp
index 9dce211eac4..9bce71552bb 100644
--- a/src/mame/machine/hpc1.cpp
+++ b/src/mame/machine/hpc1.cpp
@@ -17,22 +17,22 @@
#include "machine/hpc1.h"
#include "speaker.h"
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_READS (1 << 1)
-#define LOG_WRITES (1 << 2)
-#define LOG_INT (1 << 3)
-#define LOG_EEPROM (1 << 4)
-#define LOG_SCSI (1 << 5)
-#define LOG_SCSI_DMA (1 << 6)
-#define LOG_DUART0 (1 << 7)
-#define LOG_DUART1 (1 << 8)
-#define LOG_DUART2 (1 << 9)
-#define LOG_PIT (1 << 10)
-#define LOG_REGS (LOG_UNKNOWN | LOG_READS | LOG_WRITES)
-#define LOG_DUART (LOG_DUART0 | LOG_DUART1 | LOG_DUART2)
-#define LOG_ALL (LOG_REGS | LOG_INT | LOG_EEPROM | LOG_SCSI | LOG_SCSI_DMA | LOG_DUART | LOG_PIT)
-
-#define VERBOSE (LOG_UNKNOWN)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_READS (1 << 1)
+#define LOG_WRITES (1 << 2)
+#define LOG_INT (1 << 3)
+#define LOG_EEPROM (1 << 4)
+#define LOG_SCSI (1 << 5)
+#define LOG_SCSI_DMA (1 << 6)
+#define LOG_DUART0 (1 << 7)
+#define LOG_DUART1 (1 << 8)
+#define LOG_DUART2 (1 << 9)
+#define LOG_PIT (1 << 10)
+#define LOG_REGS (LOG_UNKNOWN | LOG_READS | LOG_WRITES)
+#define LOG_DUART (LOG_DUART0 | LOG_DUART1 | LOG_DUART2)
+#define LOG_ALL (LOG_REGS | LOG_INT | LOG_EEPROM | LOG_SCSI | LOG_SCSI_DMA | LOG_DUART | LOG_PIT)
+
+#define VERBOSE (LOG_UNKNOWN)
#include "logmacro.h"
DEFINE_DEVICE_TYPE(SGI_HPC1, hpc1_device, "hpc1", "SGI HPC1")
diff --git a/src/mame/machine/hpc1.h b/src/mame/machine/hpc1.h
index beee8affc06..efde8747f9d 100644
--- a/src/mame/machine/hpc1.h
+++ b/src/mame/machine/hpc1.h
@@ -66,29 +66,29 @@ protected:
enum
{
- LOCAL0_FIFO_GIO0 = 0x01,
- LOCAL0_PARALLEL = 0x02,
- LOCAL0_SCSI = 0x04,
- LOCAL0_ETHERNET = 0x08,
- LOCAL0_GFX_DMA = 0x10,
- LOCAL0_DUART = 0x20,
- LOCAL0_GIO1 = 0x40,
- LOCAL0_VME0 = 0x80,
-
- LOCAL1_GR1_CASE = 0x02,
- LOCAL1_VME1 = 0x08,
- LOCAL1_DSP = 0x10,
- LOCAL1_ACFAIL = 0x20,
- LOCAL1_VIDEO = 0x40,
- LOCAL1_RETRACE_GIO2 = 0x80
+ LOCAL0_FIFO_GIO0 = 0x01,
+ LOCAL0_PARALLEL = 0x02,
+ LOCAL0_SCSI = 0x04,
+ LOCAL0_ETHERNET = 0x08,
+ LOCAL0_GFX_DMA = 0x10,
+ LOCAL0_DUART = 0x20,
+ LOCAL0_GIO1 = 0x40,
+ LOCAL0_VME0 = 0x80,
+
+ LOCAL1_GR1_CASE = 0x02,
+ LOCAL1_VME1 = 0x08,
+ LOCAL1_DSP = 0x10,
+ LOCAL1_ACFAIL = 0x20,
+ LOCAL1_VIDEO = 0x40,
+ LOCAL1_RETRACE_GIO2 = 0x80
};
enum
{
- HPC_DMACTRL_RESET = 0x01,
- HPC_DMACTRL_FLUSH = 0x02,
- HPC_DMACTRL_TO_MEM = 0x10,
- HPC_DMACTRL_ENABLE = 0x80
+ HPC_DMACTRL_RESET = 0x01,
+ HPC_DMACTRL_FLUSH = 0x02,
+ HPC_DMACTRL_TO_MEM = 0x10,
+ HPC_DMACTRL_ENABLE = 0x80
};
struct scsi_dma_t
diff --git a/src/mame/machine/hpc3.cpp b/src/mame/machine/hpc3.cpp
index 860a28b54a9..3728be15dc7 100644
--- a/src/mame/machine/hpc3.cpp
+++ b/src/mame/machine/hpc3.cpp
@@ -9,16 +9,16 @@
#include "emu.h"
#include "machine/hpc3.h"
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_PBUS_DMA (1 << 1)
-#define LOG_SCSI (1 << 2)
-#define LOG_SCSI_DMA (1 << 3)
-#define LOG_ETHERNET (1 << 4)
-#define LOG_PBUS4 (1 << 5)
-#define LOG_CHAIN (1 << 6)
-#define LOG_ALL (LOG_UNKNOWN | LOG_PBUS_DMA | LOG_SCSI | LOG_SCSI_DMA | LOG_ETHERNET | LOG_PBUS4 | LOG_CHAIN)
-
-#define VERBOSE (0)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_PBUS_DMA (1 << 1)
+#define LOG_SCSI (1 << 2)
+#define LOG_SCSI_DMA (1 << 3)
+#define LOG_ETHERNET (1 << 4)
+#define LOG_PBUS4 (1 << 5)
+#define LOG_CHAIN (1 << 6)
+#define LOG_ALL (LOG_UNKNOWN | LOG_PBUS_DMA | LOG_SCSI | LOG_SCSI_DMA | LOG_ETHERNET | LOG_PBUS4 | LOG_CHAIN)
+
+#define VERBOSE (0)
#include "logmacro.h"
DEFINE_DEVICE_TYPE(SGI_HPC3, hpc3_device, "hpc3", "SGI HPC3")
diff --git a/src/mame/machine/ioc2.cpp b/src/mame/machine/ioc2.cpp
index 4387f2a7ea2..120d6cadc93 100644
--- a/src/mame/machine/ioc2.cpp
+++ b/src/mame/machine/ioc2.cpp
@@ -10,21 +10,21 @@
#include "bus/rs232/rs232.h"
#include "machine/ioc2.h"
-#define LOG_PI1 (1 << 0)
-#define LOG_SERIAL (1 << 1)
-#define LOG_MOUSEKBD (1 << 2)
-#define LOG_PANEL (1 << 3)
-#define LOG_SYSID (1 << 4)
-#define LOG_READ (1 << 5)
-#define LOG_DMA_SEL (1 << 6)
-#define LOG_RESET (1 << 7)
-#define LOG_WRITE (1 << 8)
-#define LOG_INT3 (1 << 9)
-#define LOG_PIT (1 << 10)
-#define LOG_ALL (LOG_PI1 | LOG_SERIAL | LOG_MOUSEKBD | LOG_PANEL | LOG_SYSID | LOG_READ | LOG_DMA_SEL | LOG_RESET | LOG_WRITE | LOG_INT3 | LOG_PIT)
-#define LOG_DEFAULT (LOG_ALL & ~(LOG_SYSID | LOG_MOUSEKBD))
-
-#define VERBOSE (0)
+#define LOG_PI1 (1 << 0)
+#define LOG_SERIAL (1 << 1)
+#define LOG_MOUSEKBD (1 << 2)
+#define LOG_PANEL (1 << 3)
+#define LOG_SYSID (1 << 4)
+#define LOG_READ (1 << 5)
+#define LOG_DMA_SEL (1 << 6)
+#define LOG_RESET (1 << 7)
+#define LOG_WRITE (1 << 8)
+#define LOG_INT3 (1 << 9)
+#define LOG_PIT (1 << 10)
+#define LOG_ALL (LOG_PI1 | LOG_SERIAL | LOG_MOUSEKBD | LOG_PANEL | LOG_SYSID | LOG_READ | LOG_DMA_SEL | LOG_RESET | LOG_WRITE | LOG_INT3 | LOG_PIT)
+#define LOG_DEFAULT (LOG_ALL & ~(LOG_SYSID | LOG_MOUSEKBD))
+
+#define VERBOSE (0)
#include "logmacro.h"
/*static*/ char const *const ioc2_device::SCC_TAG = "scc";
diff --git a/src/mame/machine/ioc2.h b/src/mame/machine/ioc2.h
index fe2b1bc3fc7..a90011ae919 100644
--- a/src/mame/machine/ioc2.h
+++ b/src/mame/machine/ioc2.h
@@ -142,8 +142,8 @@ protected:
FRONT_PANEL_VOL_UP_HOLD = 0x80,
FRONT_PANEL_INT_MASK = FRONT_PANEL_POWER_BUTTON_INT |
- FRONT_PANEL_VOL_DOWN_INT |
- FRONT_PANEL_VOL_UP_INT
+ FRONT_PANEL_VOL_DOWN_INT |
+ FRONT_PANEL_VOL_UP_INT
};
enum
diff --git a/src/mame/machine/mace.cpp b/src/mame/machine/mace.cpp
index 9767b86b31d..7cc34ef497c 100644
--- a/src/mame/machine/mace.cpp
+++ b/src/mame/machine/mace.cpp
@@ -9,45 +9,45 @@
#include "emu.h"
#include "machine/mace.h"
-#define LOG_READ_PCI (1 << 0U)
-#define LOG_READ_VIN1 (1 << 1U)
-#define LOG_READ_VIN2 (1 << 2U)
-#define LOG_READ_VOUT (1 << 3U)
-#define LOG_READ_ENET (1 << 4U)
-#define LOG_READ_AUDIO (1 << 5U)
-#define LOG_READ_ISA (1 << 6U)
-#define LOG_READ_KBDMS (1 << 7U)
-#define LOG_READ_I2C (1 << 8U)
-#define LOG_READ_UST_MSC (1 << 9U)
-#define LOG_READ_ISA_EXT (1 << 10U)
-#define LOG_READ_RTC (1 << 11U)
-#define LOG_WRITE_PCI (1 << 12U)
-#define LOG_WRITE_VIN1 (1 << 13U)
-#define LOG_WRITE_VIN2 (1 << 14U)
-#define LOG_WRITE_VOUT (1 << 15U)
-#define LOG_WRITE_ENET (1 << 16U)
-#define LOG_WRITE_AUDIO (1 << 17U)
-#define LOG_WRITE_ISA (1 << 18U)
-#define LOG_WRITE_KBDMS (1 << 19U)
-#define LOG_WRITE_I2C (1 << 20U)
-#define LOG_WRITE_UST_MSC (1 << 21U)
-#define LOG_WRITE_ISA_EXT (1 << 22U)
-#define LOG_WRITE_RTC (1 << 23U)
-#define LOG_HIFREQ (1 << 24U)
-#define LOG_PCI (LOG_READ_PCI | LOG_WRITE_PCI)
-#define LOG_VIN1 (LOG_READ_VIN1 | LOG_WRITE_VIN1)
-#define LOG_VIN2 (LOG_READ_VIN2 | LOG_WRITE_VIN2)
-#define LOG_VOUT (LOG_READ_VOUT | LOG_WRITE_VOUT)
-#define LOG_ENET (LOG_READ_ENET | LOG_WRITE_ENET)
-#define LOG_AUDIO (LOG_READ_AUDIO | LOG_WRITE_AUDIO)
-#define LOG_ISA (LOG_READ_ISA | LOG_WRITE_ISA)
-#define LOG_KBDMS (LOG_READ_KBDMS | LOG_WRITE_KBDMS)
-#define LOG_UST_MSC (LOG_READ_UST_MSC | LOG_WRITE_UST_MSC)
-#define LOG_ISA_EXT (LOG_READ_ISA_EXT | LOG_WRITE_ISA_EXT)
-#define LOG_RTC (LOG_READ_RTC | LOG_WRITE_RTC)
-#define LOG_ALL (LOG_PCI | LOG_VIN1 | LOG_VIN2 | LOG_VOUT | LOG_ENET | LOG_AUDIO | LOG_ISA | LOG_KBDMS | LOG_UST_MSC | LOG_ISA_EXT | LOG_RTC)
-
-#define VERBOSE (LOG_ALL)
+#define LOG_READ_PCI (1 << 0U)
+#define LOG_READ_VIN1 (1 << 1U)
+#define LOG_READ_VIN2 (1 << 2U)
+#define LOG_READ_VOUT (1 << 3U)
+#define LOG_READ_ENET (1 << 4U)
+#define LOG_READ_AUDIO (1 << 5U)
+#define LOG_READ_ISA (1 << 6U)
+#define LOG_READ_KBDMS (1 << 7U)
+#define LOG_READ_I2C (1 << 8U)
+#define LOG_READ_UST_MSC (1 << 9U)
+#define LOG_READ_ISA_EXT (1 << 10U)
+#define LOG_READ_RTC (1 << 11U)
+#define LOG_WRITE_PCI (1 << 12U)
+#define LOG_WRITE_VIN1 (1 << 13U)
+#define LOG_WRITE_VIN2 (1 << 14U)
+#define LOG_WRITE_VOUT (1 << 15U)
+#define LOG_WRITE_ENET (1 << 16U)
+#define LOG_WRITE_AUDIO (1 << 17U)
+#define LOG_WRITE_ISA (1 << 18U)
+#define LOG_WRITE_KBDMS (1 << 19U)
+#define LOG_WRITE_I2C (1 << 20U)
+#define LOG_WRITE_UST_MSC (1 << 21U)
+#define LOG_WRITE_ISA_EXT (1 << 22U)
+#define LOG_WRITE_RTC (1 << 23U)
+#define LOG_HIFREQ (1 << 24U)
+#define LOG_PCI (LOG_READ_PCI | LOG_WRITE_PCI)
+#define LOG_VIN1 (LOG_READ_VIN1 | LOG_WRITE_VIN1)
+#define LOG_VIN2 (LOG_READ_VIN2 | LOG_WRITE_VIN2)
+#define LOG_VOUT (LOG_READ_VOUT | LOG_WRITE_VOUT)
+#define LOG_ENET (LOG_READ_ENET | LOG_WRITE_ENET)
+#define LOG_AUDIO (LOG_READ_AUDIO | LOG_WRITE_AUDIO)
+#define LOG_ISA (LOG_READ_ISA | LOG_WRITE_ISA)
+#define LOG_KBDMS (LOG_READ_KBDMS | LOG_WRITE_KBDMS)
+#define LOG_UST_MSC (LOG_READ_UST_MSC | LOG_WRITE_UST_MSC)
+#define LOG_ISA_EXT (LOG_READ_ISA_EXT | LOG_WRITE_ISA_EXT)
+#define LOG_RTC (LOG_READ_RTC | LOG_WRITE_RTC)
+#define LOG_ALL (LOG_PCI | LOG_VIN1 | LOG_VIN2 | LOG_VOUT | LOG_ENET | LOG_AUDIO | LOG_ISA | LOG_KBDMS | LOG_UST_MSC | LOG_ISA_EXT | LOG_RTC)
+
+#define VERBOSE (LOG_ALL)
#include "logmacro.h"
DEFINE_DEVICE_TYPE(SGI_MACE, mace_device, "sgimace", "SGI MACE")
diff --git a/src/mame/machine/mace.h b/src/mame/machine/mace.h
index 9c18042d562..0a46f03e676 100644
--- a/src/mame/machine/mace.h
+++ b/src/mame/machine/mace.h
@@ -69,9 +69,9 @@ protected:
enum
{
- ISA_INT_COMPARE1 = 0x2000,
- ISA_INT_COMPARE2 = 0x4000,
- ISA_INT_COMPARE3 = 0x8000,
+ ISA_INT_COMPARE1 = 0x2000,
+ ISA_INT_COMPARE2 = 0x4000,
+ ISA_INT_COMPARE3 = 0x8000,
};
struct isa_t
diff --git a/src/mame/machine/sgi.cpp b/src/mame/machine/sgi.cpp
index 942f734cbfe..2172f9b5969 100644
--- a/src/mame/machine/sgi.cpp
+++ b/src/mame/machine/sgi.cpp
@@ -12,17 +12,17 @@
#include "sgi.h"
#include "cpu/mips/mips3.h"
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_READS (1 << 1)
-#define LOG_WRITES (1 << 2)
-#define LOG_RPSS (1 << 3)
-#define LOG_WATCHDOG (1 << 4)
-#define LOG_MEMCFG (1 << 5)
-#define LOG_MEMCFG_EXT (1 << 6)
-#define LOG_EEPROM (1 << 7)
-#define LOG_DEFAULT (LOG_READS | LOG_WRITES | LOG_RPSS | LOG_WATCHDOG | LOG_UNKNOWN)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_READS (1 << 1)
+#define LOG_WRITES (1 << 2)
+#define LOG_RPSS (1 << 3)
+#define LOG_WATCHDOG (1 << 4)
+#define LOG_MEMCFG (1 << 5)
+#define LOG_MEMCFG_EXT (1 << 6)
+#define LOG_EEPROM (1 << 7)
+#define LOG_DEFAULT (LOG_READS | LOG_WRITES | LOG_RPSS | LOG_WATCHDOG | LOG_UNKNOWN)
-#define VERBOSE (0)
+#define VERBOSE (0)
#include "logmacro.h"
DEFINE_DEVICE_TYPE(SGI_MC, sgi_mc_device, "sgi_mc", "SGI Memory Controller")
diff --git a/src/mame/machine/xavix.cpp b/src/mame/machine/xavix.cpp
index c45e8c89574..a63e0ec7444 100644
--- a/src/mame/machine/xavix.cpp
+++ b/src/mame/machine/xavix.cpp
@@ -241,13 +241,13 @@ WRITE8_MEMBER(xavix_state::adc_7b80_w)
WRITE8_MEMBER(xavix_state::adc_7b81_w)
{
-// m_irqsource &= ~0x04;
-// update_irqs();
+// m_irqsource &= ~0x04;
+// update_irqs();
LOG("%s: adc_7b81_w %02x\n", machine().describe_context(), data);
m_adc_control = data;
-// m_adc_timer->adjust(attotime::from_usec(200));
+// m_adc_timer->adjust(attotime::from_usec(200));
}
@@ -425,13 +425,13 @@ void xavix_i2c_state::write_io1(uint8_t data, uint8_t direction)
if (direction & 0x10)
{
m_i2cmem->write_scl((data & 0x10) >> 4);
- }
+ }
}
uint8_t xavix_i2c_lotr_state::read_io1(uint8_t direction)
{
uint8_t ret = m_in1->read();
-
+
// some kind of comms with the IR sensor?
ret ^= (machine().rand() & 0x02);
ret ^= (machine().rand() & 0x04);
@@ -621,7 +621,7 @@ WRITE8_MEMBER(xavix_state::timer_control_w)
{
/* timer is actively used by
ttv_lotr, ttv_sw, drgqst, has_wamg, rad_rh, eka_*, epo_efdx, rad_bass, rad_bb2
-
+
gets turned on briefly during the bootup of rad_crdn, but then off again
runs during rad_fb / rad_madf, but with IRQs turned off
@@ -651,7 +651,7 @@ WRITE8_MEMBER(xavix_state::timer_control_w)
// uint32_t freq = m_maincpu->unscaled_clock()/2;
// m_freq_timer->adjust(attotime::from_hz(freq / divide) * m_timer_baseval*20);
//m_freq_timer->adjust(attotime::from_usec(1000));
- m_freq_timer->adjust(attotime::from_usec(50));
+ m_freq_timer->adjust(attotime::from_usec(50));
}
else
{
@@ -719,7 +719,7 @@ TIMER_CALLBACK_MEMBER(xavix_state::freq_timer_done)
m_timer_control |= 0x80;
update_irqs();
}
-
+
//logerror("freq_timer_done\n");
// reload
//m_freq_timer->adjust(attotime::from_usec(50000));
diff --git a/src/mame/machine/xavix_madfb_ball.cpp b/src/mame/machine/xavix_madfb_ball.cpp
index 11c419dab51..1f254840576 100644
--- a/src/mame/machine/xavix_madfb_ball.cpp
+++ b/src/mame/machine/xavix_madfb_ball.cpp
@@ -2,15 +2,15 @@
// copyright-holders:David Haywood
/*
- Motion Football simulation for XaviX based games
- EA Sports Madden Football
- Play TV Football
+ Motion Football simulation for XaviX based games
+ EA Sports Madden Football
+ Play TV Football
- seems to register a pulse when you move it, and another when it stops moving
- game uses current timer register (without interrupt) to measure time between pulses
- to get 'throw' value
+ seems to register a pulse when you move it, and another when it stops moving
+ game uses current timer register (without interrupt) to measure time between pulses
+ to get 'throw' value
- need to verify with code and work out how best to handle this
+ need to verify with code and work out how best to handle this
*/
#include "emu.h"
diff --git a/src/mame/video/crime.cpp b/src/mame/video/crime.cpp
index 05c76f7da73..31ce3d8b64b 100644
--- a/src/mame/video/crime.cpp
+++ b/src/mame/video/crime.cpp
@@ -9,12 +9,12 @@
#include "emu.h"
#include "video/crime.h"
-#define LOG_UNKNOWN (1 << 0U)
-#define LOG_READS (1 << 1U)
-#define LOG_WRITES (1 << 2U)
-#define LOG_ALL (LOG_UNKNOWN | LOG_READS | LOG_WRITES)
+#define LOG_UNKNOWN (1 << 0U)
+#define LOG_READS (1 << 1U)
+#define LOG_WRITES (1 << 2U)
+#define LOG_ALL (LOG_UNKNOWN | LOG_READS | LOG_WRITES)
-#define VERBOSE (LOG_ALL)
+#define VERBOSE (LOG_ALL)
#include "logmacro.h"
DEFINE_DEVICE_TYPE(SGI_CRIME, crime_device, "sgicrime", "SGI CRIME")
diff --git a/src/mame/video/gaelco_wrally_sprites.cpp b/src/mame/video/gaelco_wrally_sprites.cpp
index 6ce719939c9..c865e658a66 100644
--- a/src/mame/video/gaelco_wrally_sprites.cpp
+++ b/src/mame/video/gaelco_wrally_sprites.cpp
@@ -41,13 +41,13 @@ void gaelco_wrally_sprites_device::device_reset()
0 | x------- -------- | flipy
1 | xxxxxxxx xxxxxxxx | unknown
-
- 2 | ------xx xxxxxxxx | x position
- 2 | --xxxx-- -------- | sprite color (low 4 bits)
- 2 | -x------ -------- | shadows/highlights (see below)
+
+ 2 | ------xx xxxxxxxx | x position
+ 2 | --xxxx-- -------- | sprite color (low 4 bits)
+ 2 | -x------ -------- | shadows/highlights (see below)
2 | x------- -------- | not used?
-
- 3 | --xxxxxx xxxxxxxx | sprite code
+
+ 3 | --xxxxxx xxxxxxxx | sprite code
3 | xx------ -------- | not used?
For shadows/highlights, the tile color below the sprite will be set using a
@@ -133,7 +133,7 @@ void gaelco_wrally_sprites_device::draw_sprites(const rectangle &cliprect, uint1
// if there's already a sprite pixel use the existing priority value? (or you get a glitch against the start line arch at the start of a night stage) possibly because existing priority scheme is bogus?
// this causes a slight shadow of your car to be visible as you pass through the arch instead, but looking at 14:01 in this video seems to show the same on a PCB https://www.youtube.com/watch?v=vZUUK8c-GZ0
- if (src_color != 0)
+ if (src_color != 0)
{
*pixel = src_color |= ((gfx_pen - 8) << 12) | 0x200;
}
@@ -167,7 +167,7 @@ void gaelco_wrally_sprites_device::mix_sprites(bitmap_ind16 &bitmap, const recta
if (pridat == priority)
{
const int shadow = (spriteptr[x] & 0x200) >> 9;
-
+
if (!shadow)
{
const uint16_t pendat = (spriteptr[x] & 0xff);
diff --git a/src/mame/video/newport.cpp b/src/mame/video/newport.cpp
index ca3013ac298..f26ec2039ec 100644
--- a/src/mame/video/newport.cpp
+++ b/src/mame/video/newport.cpp
@@ -29,15 +29,15 @@
#include "emu.h"
#include "video/newport.h"
-#define LOG_UNKNOWN (1 << 0)
-#define LOG_VC2 (1 << 1)
-#define LOG_CMAP0 (1 << 2)
-#define LOG_CMAP1 (1 << 3)
-#define LOG_XMAP0 (1 << 4)
-#define LOG_XMAP1 (1 << 5)
-#define LOG_REX3 (1 << 6)
-#define LOG_COMMANDS (1 << 7)
-#define LOG_ALL (LOG_UNKNOWN | LOG_VC2 | LOG_CMAP0 | LOG_CMAP1 | LOG_XMAP0 | LOG_XMAP1 | LOG_REX3)
+#define LOG_UNKNOWN (1 << 0)
+#define LOG_VC2 (1 << 1)
+#define LOG_CMAP0 (1 << 2)
+#define LOG_CMAP1 (1 << 3)
+#define LOG_XMAP0 (1 << 4)
+#define LOG_XMAP1 (1 << 5)
+#define LOG_REX3 (1 << 6)
+#define LOG_COMMANDS (1 << 7)
+#define LOG_ALL (LOG_UNKNOWN | LOG_VC2 | LOG_CMAP0 | LOG_CMAP1 | LOG_XMAP0 | LOG_XMAP1 | LOG_REX3)
#define VERBOSE (0)
#include "logmacro.h"
diff --git a/src/mame/video/supbtime.cpp b/src/mame/video/supbtime.cpp
index d77b7ca0a02..7fa8add9e52 100644
--- a/src/mame/video/supbtime.cpp
+++ b/src/mame/video/supbtime.cpp
@@ -6,8 +6,8 @@
Video mixing
- - are there priority registers / bits in the sprites that would allow
- this to be collapsed further?
+ - are there priority registers / bits in the sprites that would allow
+ this to be collapsed further?
***************************************************************************/
diff --git a/src/mame/video/xavix.cpp b/src/mame/video/xavix.cpp
index 05b4a926e77..68f3352b921 100644
--- a/src/mame/video/xavix.cpp
+++ b/src/mame/video/xavix.cpp
@@ -191,7 +191,7 @@ void xavix_state::decode_inline_header(int &flipx, int &flipy, int &test, int &p
byte1 = get_next_byte();
// only the first byte matters when it comes to setting palette / flips, the rest are just ignored until we reach a 0x6 command, after which there is the tile data
- if (first == 1)
+ if (first == 1)
{
pal = (byte1 & 0xf0) >> 4;
int cmd = (byte1 & 0x0f);
@@ -208,7 +208,7 @@ void xavix_state::decode_inline_header(int &flipx, int &flipy, int &test, int &p
case 0xe:
// this is just the end command, changes nothing, can be pointed at directly tho
- case 0x6:
+ case 0x6:
break;
// flip cases
@@ -344,7 +344,7 @@ void xavix_state::draw_tilemap_line(screen_device &screen, bitmap_ind16 &bitmap,
if (tileregs[0x0] != 0x00)
{
//tile |= m_maincpu->read_full_data_sp((tileregs[0x0] << 8) + count);
- tile |= read_full_data_sp_bypass((tileregs[0x0] << 8) + count);
+ tile |= read_full_data_sp_bypass((tileregs[0x0] << 8) + count);
}
// only read the next byte if we're not in an 8-bit mode
@@ -433,9 +433,9 @@ void xavix_state::draw_tilemap_line(screen_device &screen, bitmap_ind16 &bitmap,
tile += gfxbase;
set_data_address(tile, 0);
-
+
decode_inline_header(flipx, flipy, test, pal, debug_packets);
-
+
tile = get_current_address_byte();
}
@@ -638,7 +638,7 @@ void xavix_state::draw_sprites_line(screen_device &screen, bitmap_ind16 &bitmap,
tile = (tile * drawheight * drawwidth * bpp) / 8;
basereg = 0; // always uses segment register 0 in tile addressing mode?
}
- else
+ else
{
// 8-byte alignment Addressing Mode uses a fixed offset?
if (alt_addressing == 2)