Devin Acker
c951b0e470
klax.cpp: get bootleg sets working ( #7413 )
...
Clones promoted to working
-----------------------
Klax (version 5, bootleg set 1)
Klax (version 5, bootleg set 2)
2020-11-02 23:02:26 +11:00
hap
e3302cf2c6
chessmsr,fcc: fix ram savestate problem
2020-11-02 12:46:54 +01:00
hap
a47e689455
namcos22: remove an unneeded machine_start
2020-11-02 12:22:58 +01:00
Olivier Galibert
b8c338858a
emumem: Simplify memory management. [O. Galibert]
...
API impact:
- install_ram/rom/writeonly now requires a non-null pointer. If you want
automatically managed ram, add it to a memory map, not in machine_start
- install_*_bank now requires a memory_bank *, not a string
- one can create memory banks outside of memory maps with memory_bank_creator
- one can create memory shares outside of memory maps with memory_share_creator
Memory maps impact:
- ram ranges with overlapping addresses are not shared anymore. Use .share()
- ram ranges touching each other are not merged anymore. Stay in your range
Extra note:
- there is no need to create a bank just to dynamically map some memory/rom.
Just use install_rom/ram/writeonly
2020-11-02 12:12:11 +01:00
Patrick Mackinlay
f4172ded3e
ceres: wip checkpoint
...
* implement the mouse
* connect the fpu
* crude hard/floppy disk controller hle
* add debugger rom
* boots oberon from hard disk image
2020-11-02 18:03:52 +07:00
Patrick Mackinlay
8cc1effdfb
mc68681: output counter ready on op3
...
* suppress unnecessary interrupt callbacks
* fix counter clock rate calculation
2020-11-02 18:00:17 +07:00
AJR
1f14e2a6fd
fm7: Fix editing error in a41012e8c2
2020-11-01 23:37:16 -05:00
AJR
a41012e8c2
fm7.cpp: Second cleanup pass
...
- Eliminate RAM regions
- Eliminate device_timer and anonymous timer usage
- Add bad dump flags for hardware-inaccurate ROM dumps
- Add NO_DUMP entries for a few minor missing parts
- Remove a lot of dead code
2020-11-01 23:14:36 -05:00
arbee
bef3056d12
New machines added as NOT_WORKING
...
---------------------------------
Yamaha MU-5 [Edward d-tech, DBWBP.com, R. Belmont]
2020-11-01 22:27:28 -05:00
AJR
43af60c1cd
fm7.cpp: First cleanup pass
...
- Separate state classes
- Scope down macros and structs
- Shorten many handler names
- Eliminate a little of the RAM region abuse
2020-11-01 21:26:37 -05:00
Ivan Vangelista
402b885847
lethalj, m72, megatech, punchout, tumbleb, xerox820: initialized some variables to avoid crashes in drvnoclear builds
2020-11-01 15:24:37 +01:00
Vas Crabb
6dbf1311af
cinemat.cpp: Adjust alignment of armora overlay.
...
I adjusted the alignment based on where the shots hit the buildings. It
doesn't seem possible to not have the tanks partly overlap the buildings
but still have the hitboxes inset into the buildings by the right amount
on all sides.
2020-11-02 00:46:05 +11:00
Vas Crabb
890d8129ed
cinemat.cpp: Improved armora artworkr
...
Better alignemnent and transmission colours in particular.
2020-11-01 23:59:17 +11:00
Dirk Best
e3c1c65d56
Update ci-windows.yml
...
ci-windows.yml: Remove update step to prevent errors about outdated mirrors
2020-11-01 12:33:09 +01:00
Felipe Corrêa da Silva Sanches
77aaf23776
-avr8: Fixed crash with pensebem / timer1 crash. [Felipe Sanches]
2020-11-01 11:59:35 +01:00
Sandro Ronco
ec9882c74c
saitek_risc2500.cpp: Use SED1520 device for the LCD screen. [Sandro Ronco]
2020-11-01 10:48:57 +01:00
Ivan Vangelista
314580ee4a
exerion, nbmj8688, nbmj8891: initialized some variables
2020-11-01 08:33:12 +01:00
Ivan Vangelista
7194a5aab0
20pacgal, advision, archimds, aristmk5, segajw: initialized some variables that were causing crashes in drvnoclear builds
2020-11-01 08:10:09 +01:00
Sandro Ronco
2dbfe3db33
pce220.cpp: split HD61202 and SED1560 into separate devices. [Sandro Ronco]
...
Machines promoted to WORKING
----------------------------
Sharp PC-E220 [Sandro Ronco]
Sharp PC-G815 [Sandro Ronco]
2020-10-31 23:36:12 +01:00
Olivier Galibert
4726878b3c
ks0164: Pitch is floating point [O. Galibert]
2020-10-31 22:53:51 +01:00
Nigel Barnes
ac74e7ed24
New working clones
...
------------------
Aquarius (PAL) [Nigel Barnes]
Aquarius II [Martin v.d. Steenoven]
2020-10-31 21:33:21 +00:00
Nigel Barnes
d44b1552cf
aquarius: Peripherals implemeted as slot devices: 4K/16K/32K/16K+ Memory Cartridges, Mini Expander (now with controllers), Quick Disk (not working), C1541 DOS Interface (not working)
...
- Implemented memory mapper for CP/M.
- Serial printer port.
- External RAM is now scrambled.
- SuperCart bankswitching board implemented for Aquaricart.
- Cartridge images of size 4K, 8K, 16K now supported, was previously 16K only.
2020-10-31 21:33:20 +00:00
Olivier Galibert
f814777e46
wavesynth: waveblaster-based virtual expander, ks1064 for now [O. Galibert]
2020-10-31 21:47:49 +01:00
Ryan Holtz
c9d3d973dd
-avr8: Converted from using an IO address space to devcb for GPIO I/O. [Ryan Holtz]
2020-10-31 18:52:06 +01:00
r09
36961e3e5f
fmtowns_flop.xml: add the World of Xeen disk ( #7412 )
...
New working software list additions
-----------------------------------
Might and Magic - World of Xeen [Neo Kobe Collection]
2020-11-01 03:29:40 +11:00
Ivan Vangelista
7967be840d
astrocde, drw80pkr, fm7, hp9845, igs011, mc1000, nmk16, ti99_8, williams, xor100: initialized some variables which were causing asserts / crashes / regressions in drvnoclear builds
2020-10-31 16:04:49 +01:00
Vas Crabb
cf7fe1e04d
-bus/a2bus: Added Apple II Parallel Printer Interface Card.
...
-frontend/mame/audit.cpp: Fixed another annoying edge case.
-Cleaned up RawInput code slightly.
2020-11-01 00:37:28 +11:00
Ivan Vangelista
da9213faaa
aerofgt, bbc, ksys573, kyocera, mlanding, pc9801, snk, spg2xx_zone_32bit, tek405x, v1050, zx: initialized variables which were causing asserts / regressions in drvnoclear builds
2020-10-31 13:40:58 +01:00
Ivan Vangelista
1a23923741
ksys573.cpp: initialized one variable to avoid asserts in drvnoclear builds
2020-10-31 10:36:26 +01:00
Ivan Vangelista
aa4451f31d
srmp2: initalized a couple variables to avoid asserts in drvnoclear debug builds
2020-10-31 08:50:58 +01:00
Robbbert
40bf25b8e4
instruct: initialised a variable
2020-10-31 15:32:14 +11:00
Robbbert
4161850d66
busicom: init a variable, marked as MNW again (see note).
2020-10-31 15:05:33 +11:00
AJR
4026e0237c
thomson.cpp: Initialize more state variables; clean up video code slightly
2020-10-30 23:48:29 -04:00
Brian Troha
5d844e3793
cps1.cpp: Use proper sound CPU code for the Forgotten Worlds (Japan) set
2020-10-30 18:24:45 -05:00
MetalliC
320c109a29
new NOT_WORKING clone
...
-----------------------
Death Crimson OX (USA) [Fabrice Arzeno]
2020-10-30 23:36:24 +02:00
Ivan Vangelista
79407b6a98
segac2.cpp: initialized one variable to avoid asserts / regressions in drvnoclear builds
2020-10-30 22:20:25 +01:00
Ivan Vangelista
63a82c3946
jalmah.cpp, metlfrzr.cpp: initialized some variables to avoid asserts / regressions in drvnoclear builds
2020-10-30 22:02:28 +01:00
Ivan Vangelista
504fc7dac9
mpu4: initialized some variables to avoid asserts / regressions in drvnoclear builds
2020-10-30 21:39:29 +01:00
Ivan Vangelista
ae9d42e378
segas16b.cpp: verified 315-5298 dump and added it to all ROM boards which use it (171-5797, 171-5521, 171-5704) [Guru]
2020-10-30 11:51:41 +01:00
Brian Troha
66f44815b2
New working clones
...
------------------
Forgotten Worlds (Japan) [Irongiant, Dumping Union]
Ryu Jin (Japan, ET910000B PCB) [Battlesmurf]
* Extremely early / rare version of Forgotten Worlds for the Japanese market, before the name change to Lost Worlds. Serial number indicates it's #22 !
2020-10-30 00:08:29 -05:00
Robbbert
22c231c000
aim65: added notes
2020-10-30 12:03:44 +11:00
Robbbert
c5eb02830d
Added pensebem.cpp to mess.flt
2020-10-30 11:51:36 +11:00
Ivan Vangelista
26ffd7e97e
New working clones
...
------------------
Cuore 1 (Italian, set 2) [f205v]
2020-10-29 21:26:43 +01:00
Ivan Vangelista
c245064e2e
New clones marked as NOT_WORKING
...
--------------------------------
Magic's 10 2 (ver. BETA3) [f205v]
2020-10-29 21:09:14 +01:00
Lord-Nightmare
25099ed33b
Make the initializer comma order consistent in audio/midway.cpp [Lord Nightmare]
2020-10-29 12:19:19 -04:00
AJR
bf80796b15
m5074x.cpp: Protect interrupt request bits against being set by writes
...
- m740: A few more timing corrections
2020-10-29 11:27:34 -04:00
AJR
282a8d49a9
photoplysx.cpp: srcclean, yet again
2020-10-29 11:25:32 -04:00
AJR
ceaedaabb6
mess.lua: Fix build
2020-10-29 11:24:55 -04:00
Felipe Corrêa da Silva Sanches
c82bdb636a
new driver: TecToy Pense Bem (2017)
...
Equivalent to VTech Smart Start from the 80s.
2020-10-30 02:03:36 +11:00
ClawGrip
daf9e638a0
photoplysx.cpp: Add notes about the USB dongle and a partial dump of its non-volatile memory ( #7397 )
2020-10-30 00:55:41 +11:00