Commit Graph

2076 Commits

Author SHA1 Message Date
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
ClawGrip
7eac187fc8
New NOT_WORKING machine (#8927)
New NOT_WORKING machine
---------------------------------
Coche Bully [ClawGrip]
2021-12-02 18:30:27 -05:00
Vas Crabb
1c8ba9d5c8 Fixed a few coverity errors, several of which are real bugs. 2021-12-02 08:04:41 +11:00
hap
404b7add29 mess.lua: fix copypaste error 2021-12-01 18:56:55 +01:00
Vas Crabb
759c54b27d Various cleanups. 2021-12-02 03:21:21 +11:00
Robbbert
0863066da5 stv: moved video into video/saturn.cpp to remove possible circular dependency. (#8915) 2021-12-01 22:36:51 +11:00
Vas Crabb
c2a18887b0 -Filled out most of the Slovak translation. [Milan Galcik]
-Cleaned up various bits and pieces. [Vas Crabb]
2021-11-30 23:57:04 +11:00
hap
c90eeddd5e New machines marked as NOT_WORKING
----------------------------------
Elektronika IM-01 [hap, Radon17]
2021-11-28 23:44:52 +01:00
Robbbert
12fc6b7720 fourx4: split off to a separate driver. 2021-11-28 15:08:16 +11:00
Ivan Vangelista
30ac5da480 - actfancr.cpp, battlera.cpp: use finders, minor cleanups
- namcos12.cpp: updated fgtlayer title as per GitHub comments
2021-11-26 20:28:32 +01:00
AJR
3ef2082c5f Add CPU16 and HDD device skeletons for Conner CFP1080S 2021-11-25 09:58:50 -05:00
shattered
53fb43963c
Minor changes to various drivers (#8880)
* Minor changes to various drivers (todo, comments, text strings).
* ec1847: Moved to pc.cpp, it's a generic OEM clone.
* Use proper name for serial/parallel ports card in ec1840 and ec1841.
* superga2: Moved to arcade section, updated emulation status.
2021-11-25 23:57:33 +11:00
Ivan Vangelista
76ff99cb42 arcade.lua: removed taito_x.h since it doesn't exist anymore 2021-11-21 07:44:11 +01:00
Nigel Barnes
1934bb4967 New machines marked as NOT_WORKING
----------------------------------
Positron 9000 [Binary Dinosaurs, Nigel Barnes]
2021-11-20 15:49:51 +00:00
hap
0cb2c9ec36 New machines marked as NOT_WORKING
----------------------------------
TR-808 Rhythm Composer [afx303, DinSync]
2021-11-20 01:55:05 +01:00