summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2026-04-30 18:02:49 +0200
committer angelosa <lordkale4@gmail.com>2026-04-30 22:00:10 +0200
commit6a4da08e969d0d2d6a69b6275370efada21e0241 (patch)
treeec3417dfabc08e1886f974bc20c1750826a8c4a8
parent421d94b34849b7450f953c46dc506c42093c05b0 (diff)
gaelco/rollext.cpp: hookup coin counter
-rw-r--r--hash/smc777.xml11
-rw-r--r--src/mame/gaelco/rollext.cpp5
-rw-r--r--src/mame/konami/viper.cpp4
3 files changed, 14 insertions, 6 deletions
diff --git a/hash/smc777.xml b/hash/smc777.xml
index 536163bb4fd..1e4b0cee122 100644
--- a/hash/smc777.xml
+++ b/hash/smc777.xml
@@ -737,6 +737,7 @@ Not extensively tested (language barrier)
<publisher>マジカルズゥ (MagicalZoo)</publisher>
<notes><![CDATA[
[keyboard] needs CAPS LOCK
+Not extensively tested (language barrier)
]]></notes>
<info name="alt_title" value="ムー大陸の謎"/>
@@ -1328,13 +1329,13 @@ Not extensively tested
<!-- !Educational SMC-E7* -->
- <software name="crossint" supported="no">
+ <software name="crossint">
<description>Introductory Crosswords</description>
<year>1984</year>
<!-- CATENA Corporation / Oxford University Press (Tokyo) -->
<publisher>ソニー (Sony)</publisher>
<notes><![CDATA[
-[keyboard] needs CAPS LOCK, kinda playable by holding shift
+[keyboard] needs CAPS LOCK
]]></notes>
<info name="alt_title" value="クロスワード(入門)"/>
<info name="serial" value="SMW-E704D"/>
@@ -1346,12 +1347,12 @@ Not extensively tested
</part>
</software>
- <software name="crossjnr" supported="no">
+ <software name="crossjnr">
<description>Elementary Crosswords</description>
<year>1984</year>
<publisher>ソニー (Sony)</publisher>
<notes><![CDATA[
-[keyboard] needs CAPS LOCK, kinda playable by holding shift
+[keyboard] needs CAPS LOCK
]]></notes>
<!-- CATENA Corporation / Oxford University Press (Tokyo) -->
<info name="alt_title" value="クロスワード(初級)"/>
@@ -1765,7 +1766,7 @@ Disk B
</part>
</software>
- <software name="flopmag8" supported="no">
+ <software name="flopmag8">
<description>Floppy Magazine #8</description>
<year>1985</year>
<publisher>ソニー・クリエイティブプロダクツ (Sony Creative Products)</publisher>
diff --git a/src/mame/gaelco/rollext.cpp b/src/mame/gaelco/rollext.cpp
index 01410f41356..76cb91a8b64 100644
--- a/src/mame/gaelco/rollext.cpp
+++ b/src/mame/gaelco/rollext.cpp
@@ -570,7 +570,12 @@ void rollext_state::a0000000_w(offs_t offset, uint32_t data, uint32_t mem_mask)
}
m_adc_reg = newdata;
+ // bit 6: unknown (video enable or coin lockout)
+ // bit 1: start lamp
+ machine().bookkeeping().coin_counter_w(0, BIT(newdata, 0));
}
+
+ // if (ACCESSING_BITS_0_7) ADC force feedback?
}
}
diff --git a/src/mame/konami/viper.cpp b/src/mame/konami/viper.cpp
index 6c3ca4fdb9b..df5e83fe24c 100644
--- a/src/mame/konami/viper.cpp
+++ b/src/mame/konami/viper.cpp
@@ -101,7 +101,9 @@
Other notes:
- "Distribution error" means there's a region mismatch.
- Hold TEST while booting (from the very start) to initialize the RTC for most games.
- - It seems that p911 has 3 unique regional images: U/E, K/A, and J. If you try booting, for example, U region on a K/A image, it won't find some files and will error out with "distribution error".
+ - It seems that p911 has 3 unique regional images: U/E, K/A, and J. If you try booting,
+ for example, U region on a K/A image, it won't find some files and will error
+ out with "distribution error".
- mocapglf: enable "show diag" at boot then disable it once the diag text appears.
This will allow game to bypass the I/O SENSOR error later on.