Commit Graph

2090 Commits

Author SHA1 Message Date
Ivan Vangelista
62e5373535 New machines marked as NOT_WORKING
----------------------------------
unknown PMC game [Mike Coates]

New clones marked as NOT_WORKING
--------------------------------
Boa Sorte! (Golden Poker prequel HW) [Jorge Silva]

- galaxian.cpp: added correct dip switches for redufob3 and dip locations for the redufo bootlegs [Guru]
2022-02-16 21:40:27 +01:00
0kmg
21be925eb4
Fixed arcade build, really. (#9306) 2022-02-16 08:20:54 +11:00
0kmg
60ce729181
Fixed arcade build. (#9305) 2022-02-16 07:34:58 +11:00
Robbbert
c9fe51d17c merged white_mod.cpp into whitestar.cpp 2022-02-13 01:49:31 +11:00
Brian Johnson
8b5307cee0
bus/epson_qx, qx10.cpp: Added Epson QX-10 expansion bus. (#9241) 2022-02-09 03:36:14 +11:00
987123879113
99404ddd2d
x76f041/x76f100/zs01: Implement new operations and security features (#9137)
* x76f100: Implement security features

* x76f041: Implement security features

* zs01: Implement security features

* ksys573: Update security flash data

* k573mcal: Add master calendar for initializing security cassettes

* zs01: Update comment about unknown serial
2022-02-07 19:13:24 -05:00
Curt Coder
8099d46984 abc1600: Added sector dump floppy image format. [Curt Coder] 2022-02-07 09:28:14 +02:00
Ivan Vangelista
75b7b857af New machines marked as NOT_WORKING
----------------------------------
Color Match [Jorge Silva]
Sport Memory [Jorge Silva]

- 391in1.cpp: dumped flash ROM and EEPROM for pokrwild [Jorge Silva]
2022-02-03 18:20:48 +01:00
Vas Crabb
aff55beb54 Remove no-longer-present header from build scripts. 2022-02-03 09:07:27 +11:00
Dirk Best
af253e15c7 New machines marked as NOT_WORKING
----------------------------------
Digilog 400 [Bitsavers]
2022-02-02 19:37:32 +01:00
Robbbert
79ca56f2d2 wpc_flip1,wpc_flip2,wpc_dot,wpc_an: added savestate 2022-02-03 02:12:15 +11:00
Dirk Best
a773080932 digilog: Replace HLE keyboard with LLE 2022-02-01 13:08:35 +01:00
Robbbert
2812220189 s11: concatenated the 4 include files into 1. 2022-01-27 10:41:08 +11:00
Dirk Best
e20c5867db digilog320: Initial keyboard implementation
Also render half intensity attribute and connect 8251 serial clocks.
2022-01-25 13:08:33 +01:00
Devin Acker
b566197832
new NOT_WORKING machine: Casio LD-50 (#9203)
New machines marked as NOT_WORKING
----------------------------------
Casio LD-50 [Devin Acker]
2022-01-24 14:26:59 +01:00
hap
4fc9a7ecbd kungfum2: renamed driver to bkungfu 2022-01-24 12:22:42 +01:00
ClawGrip
7c1ec79705
New NOT_WORKING machine (#9178)
New machines marked as NOT_WORKING
-----------------------
Neo Mania [ClawGrip, CrispX]
2022-01-21 18:51:47 +11:00
Robbbert
ff210468d2 New machines marked as NOT_WORKING
----------------------------------
Kung Fu Master 2 [Jonas Jago]
2022-01-21 03:55:56 +11:00
Dirk Best
3165c7e13e New machines marked as NOT_WORKING
----------------------------------
Digilog 320 [Bitsavers]
2022-01-20 17:41:52 +01:00
Robbbert
f854bf08a5 Split off Williams Shuffle games to their own driver. 2022-01-21 01:09:39 +11:00
Ivan Vangelista
3ee2758bb2 New clones marked as NOT_WORKING
--------------------------------
Tetris (bootleg set 5) [Jorge Silva]

- audio/nichisnd.cpp, audio/rax.cpp, drivers/usgames.cpp: used finder for memory banks
2022-01-19 18:13:00 +01:00
Ivan Vangelista
cd51627f28 New working clones
------------------
Genius 6 (V132F) [Jorge Silva]
Lethal Crash Race / Bakuretsu Crash Race (set 2, alternate sound ROM) [Jorge Silva]

- ohmygod.cpp: used finder for memory bank and other minor cleanups
2022-01-18 16:48:12 +01:00
Angelo Salese
5342d0e7f5
Fix several issues in DC-based HW (#9150)
- Streamlined logging across chips to use logmacro.h, removed popmessages and printfs in production code;
- Add missing include guards in header files;
- split Atomiswave into own file from naomi.cpp (dc_atomiswave.cpp);
- powervr2.cpp: YUV pitch follows U size, fixes #8999
- powervr2.cpp: move Elan related stuff back into naomi2_state;
- naomi.cpp: support for player 2 keyboard inputs;
- naomi.cpp: add proper inputs to alpilot/alpilotj and sstrkfgt;
- naomi.cpp: hookup lightgun for deathcox;
- naomi.cpp: make G2-DMA timings slightly more accurate (fixes sfz3ugd silent BGMs regression caused by implicit insta-DMAs)
- dc_g2if.cpp: wrote a device for G2 DMA interface, fixes #9000 ;
- dc_g2if.cpp: add E1/E2/DD channels thru template, add area protection, add illegal address and overflow exceptions (fixes loopchk g2 bus tests 0302 and 0303)
- aica.cpp: $2814 CA reads doesn't need shifting, fixes ADX repeating sample/hang bugs in many entries [Angelo Salese, MetalliC];
- powervr2.cpp: make ISP/TSP irq to be slower, fixes regression bug with Capcom fighters having frame hiccups [David Haywood, Angelo Salese]
- dc_atomiswave.cpp: converted aw_modem_r/_w to 32-bit, added 3p/4p inputs to ggisuka, expose EXID to an input/output ioports for future extensions;
- dc_atomiswave.cpp: extend xtrmhnt2 ALL.Net hack for -drc, move around state machine to derive ALL.Net external device mapping instead of driver_init fn, demote to MUP for obvious reasons;
- dc_atomiswave: add Area 1 mirrors, fix maxspeed title screen animation;
- [MT#8143](https://mametesters.org/view.php?id=8143) is fixed

New NOT_WORKING software list additions
---------------------------------------
dc.xml: DC Checker for Repair v2.05R (World), Loop Checker v1.00 (World), GD Drive Repair Program v0.1 (World) [Hidden Palace]
2022-01-17 23:30:04 +01:00
Dirk Best
0c8d901195 falco500: Rewrite driver
- Move from falco5220.cpp to falco500.cpp
- Implement many ASIC features and support most video options
- Fully hook up RS232 ports
- Hook up bell
- Add keyboard
- Add detailed hardware descriptions for 3 models

New machines marked as NOT_WORKING
----------------------------------
Falco 500e [Bitsavers]
2022-01-16 15:52:02 +01:00
Ivan Vangelista
cc1363322c New machines marked as NOT_WORKING
----------------------------------
Gumball Rally [Museo del Recreativo, Phil Bennett]
2022-01-15 08:01:24 +01:00
Ivan Vangelista
20f5832682 New working clones
------------------
Rastan Saga (bootleg, Japan Rev 1, earlier code base) [Fabrice Arzeno]

timeplt.cpp: added a note about a spaceplta PCB with a char ROM taken from the original [Trol]
2022-01-14 17:55:38 +01:00
Robbbert
25e2a1c634 Fixed arcade build; added missing newline. 2022-01-08 09:39:01 +11:00
goldnchild
c21bea828d
Adding bitmap_printer_device and convert epson_lx810 to use it. (#8863) 2022-01-07 15:07:58 -05:00
npwoods
fd73621285
Created an initial file system implementation for OS-9 under the CoCo (#9096)
* Created an initial file system implementation for OS-9 under the CoCo

* Minor fixes to directory entry handling

* Changed to use fsblk_t::r[8|16|24|32]b()
- Changed the above functions to be const
2022-01-07 18:04:07 +01:00
Dirk Best
48bae3f40c New machines marked as NOT_WORKING
----------------------------------
Falco TS-28 [Bitsavers]
2022-01-03 13:53:15 +01:00
npwoods
fbff8a2483
Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" framework (currently read only) (#9080)
* Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" framework (currently read only)

* Added support for file_type and ascii_flag metadata, minor bug fix decoding file allocation table entries

* Creating a "CoCo Raw Disk" format and changing the CoCo RS-DOS filesystem to use it

* 1.  Adding COCO_RAWDSK to all.cpp
2.  Fixing sector order on CoCo raw disk
2022-01-03 09:47:01 +01:00
ClawGrip
1118808aea
New NOT_WORKING machine (#9052)
* New NOT_WORKING machine

-----------------------------
Fun-E-Ball [Museo del Recreativo]
2022-01-01 20:35:49 +01:00
AJR
f98eb5a9f0 New machines marked as NOT_WORKING
----------------------------------
ADDS 2020 [Bitsavers]
2021-12-30 23:41:05 -05:00
holub
1e32a43b50
Added preliminary TS-Configuration for ZX Evolution driver. (#8989)
New machines marked as not working
-------------------------
NedoPC, TS-Labs ZX Evolution TS-Configuration
2021-12-25 06:58:14 +11:00
AJR
3c7bb985b6 New machines marked as NOT_WORKING
----------------------------------
Yamaha RX15 Digital Rhythm Programmer [DBWBP]
2021-12-24 13:11:58 -05:00
AJR
4cc55742d2 New machines marked as NOT_WORKING
----------------------------------
Kawai ACR-20 Digital Accompaniment Center [DBWBP]
2021-12-24 12:31:30 -05:00
AJR
2b28f14caa New machines marked as NOT_WORKING
----------------------------------
JoMoX AiRBase 99 [DBWBP]
2021-12-23 20:51:37 -05:00
smf-
53f5095131 New Working Machine
-------------------
Z80 based, triple time zone clock [smf]
2021-12-23 12:51:17 +00:00
Ivan Vangelista
ed67a79f37 New working clones
------------------
Chouji Meikyuu Legion (Japan ver 1.05, set 2) [system11]

- taito_o.cpp: merged everything in the driver file
2021-12-22 16:58:41 +01:00
shattered
0285af475f
besta: Converted to VME device. (#9008) 2021-12-20 03:42:05 +11:00
Dirk Best
ddfc9b908c hds200: Preliminary keyboard, video improvements, hook up NVRAM 2021-12-18 14:07:37 +01:00
cam900
00f45b9df1
Atari Lynx emulation updates (#8931)
* Atari Lynx emulation updates
- Use memory_view for address mapping
- Support variable framerate, Fix screen overscan (102 visible + 3 blank lines)
- Fix collision handling (possibly copy-paste error?)
- Reduce unnecessary shared pointers, Some duplications
- Use inlines values for bit flags
- Add support for variable page size for cartridge, AUDIN pin for bankswitch
- Add hardware notes, Initialize values
- Fix namings, Fix spacings, Use shorter/correct type values
- Move lynx sound functions into device/sound/lynx.*, Fix sound pitch (input clock related)
2021-12-14 10:31:51 -05:00
ClawGrip
57ed1e267d
New NOT_WORKING machines (#8955)
* New NOT_WORKING machines
---------------------------
Master Crane (set 1) [Israel León (Retrolover), ClawGrip]

New NOT_WORKING clones
---------------------------
Master Crane (set 2) [Israel León (Retrolover), ClawGrip]
2021-12-14 16:01:51 +01:00
David Haywood
edc0dfb627
Research into thoop and squash 'refresh rate' protection [Victor Fernandez (City Game), Peter Ferrie, David Haywood] (#8916)
* Research into thoop and squash 'refrsh rate' protection [Victor Fernandez (City Game), Peter Ferrie, David Haywood]
 - prevents freeze when dying in stage 4 of Thunder Hoop, and bad text on continue in Squash
2021-12-14 15:30:33 +01:00
Ivan Vangelista
a8b90c2cdf ichiban.cpp, royalmah.cpp: merged the former into the latter. Also some tagmap cleanup and configured banking in royalmah.cpp 2021-12-13 18:59:23 +01:00
Robbbert
fedf24c067 lancelot: Split off to its own driver. 2021-12-11 01:06:55 +11:00
Dirk Best
3d666945e0 New machines marked as NOT_WORKING
----------------------------------
Human Designed Systems HDS200 [Bitsavers]
2021-12-07 10:38:26 +01:00
Robbbert
17a49a91b6 Moved common apple2 files to the conditional "mameshared" library, to avoid duplicate symbols on a full MAME build. 2021-12-03 18:54:21 +11:00
Robbbert
344d8f0580 Hopefully fix arcade build. 2021-12-03 16:21:09 +11:00
shattered
3e26ee8cfb
dl11: DEC DL11-type serial line unit (#8894) 2021-12-02 22:43:19 -05:00