srcclean and cleanup

This commit is contained in:
Vas Crabb 2024-10-27 05:10:52 +11:00
parent 51a8ec962b
commit c4206a6867
24 changed files with 89 additions and 89 deletions

View File

@ -18,11 +18,11 @@ license:CC0-1.0
</part>
</software>
<software name="igdemo" supported="yes">
<description>IG Demo</description>
<software name="igdemo" supported="yes">
<description>IG Demo</description>
<year>1983?</year>
<publisher>Hitachi?</publisher>
<notes><![CDATA[
<notes><![CDATA[
Mixed 600/1200 baud rate image (switch done during program bootstrap, unnecessary to NEWON 7)
Advertises IG features of Mark 5
]]></notes>

View File

@ -6017,12 +6017,12 @@ Stalls or throws either "Bad command or file name", "disk read error" or "divide
</software>
<!--
This is not an official FreeDOS distribution, it is modified
to run more optimally on the original IBM PC model 5150.
This is not an official FreeDOS distribution, it is modified
to run more optimally on the original IBM PC model 5150.
More information about this distribution is available at:
* https://www.youtube.com/watch?v=EOVLlMQs9f8
* https://archive.org/details/free-dos-1.3-8086-minimized
More information about this distribution is available at:
* https://www.youtube.com/watch?v=EOVLlMQs9f8
* https://archive.org/details/free-dos-1.3-8086-minimized
-->
<software name="freedos13_8086">
<description>FreeDOS 1.3 8086 Minimized</description>

View File

@ -24,7 +24,7 @@ license:CC0-1.0
<description>Donkey Kong 64</description>
<year>1999</year>
<publisher>Nintendo</publisher>
<notes><![CDATA[
<notes><![CDATA[
Will crash unless you let it run up until the intro song starts to play.
]]></notes>
<info name="serial" value="ndog00"/>

View File

@ -2,9 +2,9 @@
// copyright-holders:smf, Olivier Galibert
/***************************************************************************
Namco C77
Namco C77
Custom H8 used on Cyberlead cabinet I/O boards
Custom H8 used on Cyberlead cabinet I/O boards
***************************************************************************/

View File

@ -235,7 +235,7 @@ bool _86f_format::load(util::random_read &io, uint32_t form_factor, const std::v
/*
bool _86f_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, const floppy_image &image) const
{
return true;
return true;
}
*/
const _86f_format FLOPPY_86F_FORMAT;

View File

@ -91,8 +91,8 @@ public:
m_dsw(*this, "DSW"),
m_p1(*this, "P1"),
m_p2(*this, "P2")
{ }
{
}
void meijinsn(machine_config &config);

View File

@ -6,7 +6,7 @@
Large 6 digits 7 segments (plus dot) display up, a smaller 12 digits 7 segments display down,
plus another two digits 7 sements display as credits counter.
There are no dip switches for hoppers, instead you can insert "KEY" mini PCBs on a small
There are no DIP switches for hoppers, instead you can insert "KEY" mini PCBs on a small
socket on the drivers PCB that shorts contacts TS4, TS5, TS6, TS7, TZ4, TZ5, TZ6 and TZ7.
On the dumped machine, there was a KEY inserted named "KEY 3" that configures:
-Hopper 1 = 0.10

View File

@ -288,7 +288,7 @@ void igrosoft_gamble_state::vid_w(offs_t offset, uint8_t data)
uint8_t const r = ((coldat & 0x001f) >> 0);
uint8_t const g = ((coldat & 0x1f00) >> 8);
uint8_t const b = ((coldat & 0x00e0) >> (5))
| ((coldat & 0xe000) >> (8+5-3));
| ((coldat & 0xe000) >> (8+5-3));
m_palette->set_pen_color((offset - 0x4000) / 2, r << 3, g << 3, b << 2);
}

View File

@ -1504,31 +1504,31 @@ protected:
/*
Banking notes for various alt bank games:
mdhorse, kaiunqz:
*0x1f000000 = ((val >> 0x17) & 0xe) | 8;
*0x1f000000 = ((val >> 0x17) & 0xe) | 8;
golgo13, g13knd:
*0x1f000000 = ((val >> 0x17) & 0x6) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7;
*0x1f000000 = ((val >> 0x17) & 0x6) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7;
truckk:
*0x1f000000 = ((val >> 0x17) & 0x1e) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7ff; (lower bits only set for manual transfers, mask is implicit)
*0x1f000000 = ((val >> 0x17) & 0x1e) + 8;
followed by
*0x1f000000 = (val >> 0x15) & 0x7ff; (lower bits only set for manual transfers, mask is implicit)
sws2001:
The upper bits are set using fixed range checks:
if (val <= 0x0ffffff)
*0x1f000000 = 0x08;
else if (val >= 0x1000000 && val <= 0x1ffffff)
*0x1f000000 = 0x0a;
else if (val >= 0x2000000 && val <= 0x2ffffff)
*0x1f000000 = 0x0c;
else if (val >= 0x3000000)
*0x1f000000 = 0x0e;
The upper bits are set using fixed range checks:
if (val <= 0x0ffffff)
*0x1f000000 = 0x08;
else if (val >= 0x1000000 && val <= 0x1ffffff)
*0x1f000000 = 0x0a;
else if (val >= 0x2000000 && val <= 0x2ffffff)
*0x1f000000 = 0x0c;
else if (val >= 0x3000000)
*0x1f000000 = 0x0e;
The function at 8004d01c is the same logic as above + logic for the lower 3 bits:
*0x1f000000 = (val >> 0x15) & 0x7;
The function at 8004d01c is the same logic as above + logic for the lower 3 bits:
*0x1f000000 = (val >> 0x15) & 0x7;
*/
if ((data & 8) != 0)
m_bankoffset = (data - 8) << 2;

View File

@ -83,8 +83,8 @@
dumped: either here, xavix_2000.cpp, or xavix_2002.cpp
2 / / Tokyo Friend Park 2 Special / Epochsha / Japan
Let's!TVプレイ / / Let's!TV Play Keroro Sergeant Keroro Platoon Panic! Its a big slapstick battle / Bandai / Japan
Link / / Super TV PC Optional Cartridge Pet Mobile Link / Epochsha / Japan
Let's!TVプレイ / / Let's!TV Play Keroro Sergeant Keroro Platoon Panic! Its a big slapstick battle / Bandai / Japan
Link / / Super TV PC Optional Cartridge Pet Mobile Link / Epochsha / Japan
Challenge Ai-chan! Exciting Ping-pong /TAKARATOMY/Japan - - - - - - dumped
TV de Asobitai Hyper Rescue - Boku wa Kyuujotai /BANDAI/Japan - - - - - - -
Tokyo Friend Park II Perfect! Mezase! Grand Slam!! /EPOCH/Japan - - - - - - -
@ -192,10 +192,10 @@
PLAY TV Baseball 2 /EPOCH/Japan, HK - - - - - - -
Play TV Baseball /RADICA/USA,EU 8017 x8 none none SSD 98 PA7351-107 dumped
PLAY TV Football /RADICA/USA 74021 x8 48 4M none SSD 98 PL7351-181 dumped
Let's fish black bass! Exciting Fishing /EPOCH/Japan - - - - - - -
black bass tsurouze! Excite Fishing /EPOCH/Japan *same as above? - - - - - - -
Let's hit a homerun! Exciting Stadium /EPOCH/Japan - - - - - -
XaviXTennis SGM6446 x16 48 8M 24C08 SSD 2002 NEC 85054-611 dumped
Let's fish black bass! Exciting Fishing /EPOCH/Japan - - - - - - -
black bass tsurouze! Excite Fishing /EPOCH/Japan *same as above? - - - - - - -
Let's hit a homerun! Exciting Stadium /EPOCH/Japan - - - - - -
XaviXTennis SGM6446 x16 48 8M 24C08 SSD 2002 NEC 85054-611 dumped
XaviXBowling SGM644C x16 48 dumped
dumped: see xavix2.cpp

View File

@ -42,16 +42,16 @@ uint16_t bk_state::vid_scroll_r()
// SEL1 register (0010 and 0010.01)
//
// 15-8 R high byte of cpu start address
// 7 R bitbanger cts in
// 7 W cassette motor control, 1: off 0: on
// 6 R keyboard any key down, 1: no 0: yes
// 6 W cassette data and speaker out
// 5 R cassette data in
// 5 W cassette data and bitbanger rts out
// 4 R bitbanger rx
// 4 W bitbanger tx
// 2 R updated
// 15-8 R high byte of cpu start address
// 7 R bitbanger cts in
// 7 W cassette motor control, 1: off 0: on
// 6 R keyboard any key down, 1: no 0: yes
// 6 W cassette data and speaker out
// 5 R cassette data in
// 5 W cassette data and bitbanger rts out
// 4 R bitbanger rx
// 4 W bitbanger tx
// 2 R updated
//
// only original 0010 has bitbanger wired to UP connector