braintro
cbb68aad47
(nw) Wally wo Sagase! Sega ID# info
2019-04-23 19:29:22 -05:00
AJR
e4ad76e351
miniboy7: Fix lamp blinking
2019-04-23 18:24:41 -04:00
hap
f22547f435
disasm: init lfsr pc tables in constructor (nw)
2019-04-23 22:59:35 +02:00
couriersud
a2f8153411
netlist: Fix the 7448 mess.
...
Moved truth table implementation of 7448 in macro. At the same time
added power terminals and update game netlists accordingly.
2019-04-23 22:20:47 +02:00
couriersud
e669c0c472
netlist: Protect defines with ifdefs ...
...
Protected defines in nl_config.h with ifdefs. Added a define to disable
queue statistics during compile. This is only needed during development.
Documented performance improvement efforts so I don't try this again.
2019-04-23 22:19:09 +02:00
couriersud
51ed2fc422
netlist: fix validation errors. (nw)
2019-04-23 21:23:43 +02:00
Roberto Fresca
a15d4ff6c3
Bonanza's MiniBoy 7: Fixed button-lamps order.
...
Removed log with implemented R/W.
Lamps are temporarily disabled due to some sort of additional data
that adds an unwanted and odd blinking effect. Maybe it's some
kind of multiplexion. [Roberto Fresca]
2019-04-23 17:46:22 +02:00
Roberto Fresca
d9d89befee
New working clones
...
------------------
Jack Potten's Poker (set 12, no Double-Up) [Roberto Fresca, Team Europe]
2019-04-23 16:18:38 +02:00
Dirk Best
f1f6a1d597
cgenie: Fix MT06242
...
New working software list additions:
------------------------------------
cgenie: Labyrinth of Fear
2019-04-23 16:11:53 +02:00
Patrick Mackinlay
ae57490aaa
3c505: tested working with apollo (nw)
2019-04-23 20:00:31 +07:00
Ivan Vangelista
5afb28369c
cromptons.cpp: added timekeeper dump for ffruits [SpinalFeyd, The Dumping Union]
2019-04-23 12:52:13 +02:00
Ivan Vangelista
8c58f45ee6
new working clone
...
-----------------------------
Moon Cresta (bootleg set 4) [Darran, The Dumping Union]
2019-04-23 12:50:55 +02:00
braintro
ec95f3ad5f
(nw) Correct ROM names for Flak Attack
2019-04-22 21:41:09 -05:00
Vas Crabb
9e25e6fbb4
pcw.cpp: we have proper ways to find numbered objects (nw)
2019-04-23 10:22:15 +10:00
couriersud
5d48ffbb3d
netlist: fix exception handling and uninitialized var. (nw)
2019-04-22 22:25:49 +02:00
couriersud
2bff9fa60f
Fix clang build. (nw)
...
Who on earth invented "-Wswitch-bool"?
2019-04-22 22:25:49 +02:00
mooglyguy
d3e86e1f92
-newport: Added a few more command configs. Fixes SceneView, albeit with glitches. [Ryan Holtz]
2019-04-22 22:13:10 +02:00
hap
aa455aa20b
sm530: add some opcodes (nw)
2019-04-22 22:05:42 +02:00
couriersud
7cc3012c22
netlist/plib: Fix memory leak when exception is thrown in constructor.
2019-04-22 21:08:50 +02:00
couriersud
56f9e77b84
netlist: Fix MT06827.
...
All pstonum calls now need to specify if they want local locale
or the "classic" "C" locale.
2019-04-22 21:08:49 +02:00
couriersud
b1a094758e
mario: Fix an error in the schematics. [Couriersud, Tafoid]
...
This became obvious after the improved LM3900 model was
introduced. Thanks to Tafoid for indentifying the issue.
2019-04-22 21:08:49 +02:00
mooglyguy
31476ff881
-newport: Various changes. [Ryan Holtz]
...
* Added several modes used by Metero Blast demo.
* Added support for Scr2Scr Block transfers on planes other than RGB/CI. Fixes popup menus.
* Added support for single-pixel line iteration.
2019-04-22 21:05:14 +02:00
Nigel Barnes
8086130efb
dragon: remove unwanted tabs (nw)
2019-04-22 18:05:02 +01:00
Nigel Barnes
c1f9701a39
sam6883: Mirror 32K RAM in 64K mode, prevents segfault when Dunjunz checks for 32/64K.
2019-04-22 17:34:03 +01:00
Nigel Barnes
95a30976ca
dragon.cpp: Fixed cursor keys in Natural keyboard mode.
2019-04-22 17:26:34 +01:00
couriersud
7e0524b8a2
netlist: fix some error/warnings. (nw)
2019-04-22 14:49:44 +02:00
couriersud
f3e15ce818
MT06085: Fix "1" pixel issue mentioned.
...
Actually this is more of a "half" pixel issue and caused by
discretization to pixels by drawing arbitrary length horizontal
vectors onto a bitmap.
The fix uses a 4x horizontal resolution and causes some
25% performance loss.
2019-04-22 14:49:44 +02:00
couriersud
70c4265970
netlist: minor optimization. (nw)
2019-04-22 14:49:43 +02:00
couriersud
49c05c24a2
netlist: runtime performance statistics on demand.
...
Runtime performance statistics can now be enabled with nltool
option "-s". To enable those with MAME you need to run
NL_STATS=1 ./mamenl64 -v -oslog game
2019-04-22 14:49:43 +02:00
couriersud
c52b2f7c6f
netlist: lint and pedantic warning fixes. (nw)
2019-04-22 14:49:42 +02:00
ClawGrip
64df523428
New NOT_WORKING machine ( #4915 )
...
* New NOT_WORKING machine
---------------------------
Cricket [@LosTrastosDeXaX, ClawGrip]
* Add Daryde Cricket (nw)
2019-04-22 05:51:58 -04:00
braintro
1b75e57fe1
New working machine
...
New working machine
--------------------
Player's Edge Plus (X000556P+XP000038) Dueces Joker Wild Poker [Brian Troha]
2019-04-21 21:42:17 -05:00
Vas Crabb
091721b2b4
Merge remote-tracking branch 'mainline/release0209' into mainline-master
2019-04-22 09:31:35 +10:00
Vas Crabb
62cb3a78d2
cleanup for cherry-picking (nw)
2019-04-22 09:25:23 +10:00
mooglyguy
95aa67b728
-newport: Various fixes. [Ryan Holtz]
...
* Added support for 4bpp RGB framebuffer display.
* Added dithering support.
* Fixed shaded rendering mode.
2019-04-22 09:25:22 +10:00
Vas Crabb
c36b5c7238
cleanup for cherry-picking (nw)
2019-04-22 09:22:33 +10:00
Roberto Fresca
781a9ac07c
Jack Potten's Poker (set 11, German, W.W.) improvements: [Roberto Fresca]
...
- Fixed inputs.
- Added default NVRAM.
- Added button-lamps support.
- Promoted to working.
New working clones
------------------
Jack Potten's Poker (set 11, German, W.W.) [Roberto Fresca, Team Europe]
2019-04-21 21:37:40 +02:00
mooglyguy
b326f27629
-newport: Various fixes. [Ryan Holtz]
...
* Added support for 4bpp RGB framebuffer display.
* Added dithering support.
* Fixed shaded rendering mode.
2019-04-21 20:09:38 +02:00
couriersud
7dfd781e22
netlist: Add more validations and fix issues identified.
2019-04-21 18:28:01 +02:00
R. Belmont
f9f5fc63fe
Merge pull request #4911 from AmatCoder/AmatCoder-tzx_cas-1
...
tzx_cas.cpp: Apply 1ms pause only on data blocks
2019-04-21 12:11:20 -04:00
AmatCoder
ae3915fd53
tzx_cas.cpp: Apply 1ms pause only on data blocks
...
Fix MT #07296
2019-04-21 17:37:24 +02:00
couriersud
b806be41b2
netlist: use A,B,C,... for packaged components.
2019-04-21 13:37:15 +02:00
couriersud
7adbce9b66
netlist: bug fixes and nltool validation.
...
nltool now supports a validate command which acts similar to MAME's
validation.
2019-04-21 12:05:44 +02:00
couriersud
6b96f7ba60
netlist: Add power terminals to most logic devices.
...
This fixes an over simplification. Logic devices implicitly assumed that
GND/VDD actually is connected to GND(i.e. 0V). There is no immediate
benefit from this change. It is a preparation for the future
scalability. Now all power terminals (typically 7/14, 8/16) have to be
explicitly connected to the supply rails.
Also added a validation mode to the netlist core. This is not
intended for running, but solely to better indentify pins which
are not properly connected.
2019-04-21 12:05:44 +02:00
couriersud
e826ac0a56
rebound.cpp: Performance optimization.
2019-04-21 12:05:43 +02:00
couriersud
4f71e124d5
netlist: more structure for caches. (nw)
2019-04-21 12:05:43 +02:00
Robbbert
31c495a112
MT 07281
2019-04-21 20:03:58 +10:00
Robbbert
df172ffb13
MT 07281
2019-04-21 19:13:09 +10:00
AJR
adeeb00143
machine.lua: Fix copy/paste mistake (nw)
2019-04-21 01:17:29 -04:00
AJR
d8b60d3dbb
tekram_dc820.cpp: Oops, device_t is not the exact type wanted here (nw)
2019-04-21 01:10:20 -04:00