AJR
492b42e2ef
fanzonem: Add game type to title; note EPROM type (nw)
...
Undumped Wiki: "Title is just 'Fantasy Zone', making searching for it difficult."
2019-11-05 11:43:03 -05:00
couriersud
a970ef42f1
netlist: Minor optimizations. (nw)
2019-11-05 17:17:32 +01:00
AJR
6c517ab98e
st2204, st2205u: Fix writes to high bytes of banking registers (nw)
...
st2204: Fix port control writes (nw)
This fixes the memory banking problems in dyndesk and cartridge loading in gameking.
2019-11-05 09:58:36 -05:00
Vas Crabb
0a5fed2ece
loose ends: (nw)
...
* mm5740 X pins are numbered starting from 1, also fix typo in pinout comment (Y10, not Y0)
* make more members protected/private as appropriate
* got rid of one more video start override in a clean way
2019-11-06 01:07:27 +11:00
Vas Crabb
06f99c21a0
bgfx: fix tgmj crash on resolution change (GitHub #5857 ) [Ryan Holtz
2019-11-06 01:06:57 +11:00
Vas Crabb
2012b38e1e
(nw) be strictly POSIX compliant, reduce fragmentation, get rid of an unused member
2019-11-05 19:28:28 +11:00
Vas Crabb
76a2e99d6b
Set global locale when parsing with nanosvg - fixes SVG display issues when locale is not English
2019-11-05 18:36:51 +11:00
AJR
addf59de2f
flopdrv: Even legacy devices need some code cleanup (nw)
...
- Get rid of the hardcoded FLOPPY_n tags as much as practical, mostly adding device finder arrays in their place
- Move remaining functions using FLOPPY_n down into appldriv and sonydriv (both of which may be eliminated once FDC emulation is modernized)
- Replace CLEAR_LINE and ASSERT_LINE with 0 and 1 (these were being inaccurately used to represent active-low control line states)
2019-11-05 00:38:11 -05:00
Robbbert
5675bdec9c
Merge branch 'master' of https://github.com/mamedev/mame
2019-11-05 13:55:43 +11:00
Robbbert
5223855a2a
(nw) Housekeeping
2019-11-05 13:53:55 +11:00
David Haywood
5dc487c34d
Plug & Play improvements (Elan / Air Blaster Joystick) ( #5856 )
...
* elan video code improvements (nw)
* fix x scroll on some air blaster bosses (non-split mode scrolling)
2019-11-04 21:34:40 -05:00
Robbbert
b053f1ee78
(nw) neogeocd : change of credits requested by iq_132
2019-11-05 13:16:14 +11:00
couriersud
22e07506cc
netlist: more consistent exception handling. (nw)
...
Still not optimal, but better than what we had previously. No exception
logging comes closer.
2019-11-05 00:08:52 +01:00
algestam
f315e47b89
hh_sm510: fix Mario The Juggler model name (nw) ( #5855 )
2019-11-04 23:36:03 +01:00
ajrhacker
0866132e80
Merge pull request #5853 from algestam/gnw_mariotj
...
New working machine added
2019-11-04 17:01:30 -05:00
couriersud
2cf61b2e4c
netlist: code maintenance. (nw)
...
- more const
- explicitly raise exceptions instead of leaving this to log.fatal()
- correct a number of cppcheck findings.
- dead code removal
- clang lint corrections, e.g. include order
2019-11-04 22:04:11 +01:00
algestam
ca71777f60
New working machine added
...
----------
Game & Watch: Mario The Juggler [algestam, Mr. Do, Sean Riddle]
2019-11-04 21:32:33 +01:00
AJR
e89f009945
st2xxx: Improve notes; remove unnecessary override (nw)
2019-11-04 15:18:45 -05:00
Robbbert
f3c0972c20
jspecter : fixed selection of game B; seems it hadn't worked since 0.139
2019-11-05 02:33:35 +11:00
AJR
aeaaeeb457
st2204, st2205u: More notes (nw)
2019-11-04 09:22:01 -05:00
AJR
1cdb4f82d0
gameking: Fix directional controls
2019-11-04 09:05:04 -05:00
Vas Crabb
4ac111da3c
misc cleanup (nw)
2019-11-05 01:04:31 +11:00
MetalliC
08d698e575
new NOT_WORKING machine
...
-----------------------
Fantasy Zone (J 990202 V1.000) [sugoihelsinki]
2019-11-04 14:02:51 +02:00
AJR
d9dcb8831b
st2204: Add rudimentary DMA control (nw)
2019-11-03 23:52:52 -05:00
AJR
7ed066e2dd
Fix clang error: private field 'm_custom_irq' is not used [-Werror,-Wunused-private-field] (nw)
2019-11-03 23:01:31 -05:00
David Haywood
d24fc57a95
Plug & Play / Elan EU3A05 / EU3A14 splitting up, identifying of common features etc. ( #5849 )
...
* elan eu3a05 / eu3a14 - identify some common bits (nw)
* some elan refactoring baed on current knowledge / standards (nw)
* elan refactoring (nw)
* elan splitting / refactoring (nw)
* validate (nw)
* note used areas (nw)
* register observations (nw)
* another observation (nw)
* add the sprite double feature (nw)
* rendering tweaks (nw)
* rendering improvements for air blaster 3d stages (nw)
* refactoring (nw)
2019-11-03 22:50:48 -05:00
AJR
36bfba32f7
st2xxx: Misc. notes (nw)
2019-11-03 22:04:22 -05:00
braintro
994fc674d6
epos.cpp: Redumped color BPROM for Eeekk! correcting colors. [Andrew Welburn]
2019-11-03 21:48:45 -06:00
npwoods
66f7e4fe0c
Fix invalid std::vector<> lookup in aviio.cpp
...
This fixes a case where:
* m_soundbuf_samples == processedsamples
* processedsamples > 0
* processedsamples * stream->channels() == m_soundbuf.size()
In this scenario, the std::memmove() would do nothing (moving zero
bytes), but the operator[] on the second parameter to std::memmove()
overflows the array. This can be benign in optimized builds (because
the third parameter to std::memmove() is 0), but on debugging builds
this can cause an assert.
2019-11-04 13:32:22 +11:00
couriersud
e896b3914e
netlist: code maintenance. (nw)
...
- leave a note that cstdlib is needed for getenv.
- Remove commented out includes
- make sure all headers are self - contained, i.e. compile
2019-11-04 00:32:47 +01:00
AJR
fb72f2f764
st2204: Add link to Kevtris's documentation (nw)
2019-11-03 17:58:32 -05:00
AJR
db15a9f46e
Fix clang error: no member named 'getenv' in namespace 'std' (nw)
...
Library differences are the culprit once again.
2019-11-03 17:32:50 -05:00
couriersud
5b6b3f4e75
pongf, rebound: Performance increases. [Couriersud]
...
Switched nl_pongf to dynamic timestepping. Pongf now runs about 20%
faster than previously. About the same for rebound.
2019-11-03 23:28:01 +01:00
couriersud
76ee24ab7e
Galaga: small fix and some notes. [Couriersud]
...
- leave some more information about the equivalent galois LFSR like
taps and seed values.
- All members are now initialized by constructor.
2019-11-03 23:21:58 +01:00
couriersud
60379b658a
netlist: code maintenance. (nw)
...
- Separate code out into pmath.h and pstonum.h.
- Fix VC build error
- optimize pfmtlog.h a bit
2019-11-03 23:19:52 +01:00
cracyc
3892c598f5
upd7220: work around rainbow windows 1.0 issue ( #5845 ) (nw)
2019-11-03 16:14:24 -06:00
AJR
169d310d2e
gameking: Switch to ST2204 emulation (nw)
...
The hacks to get this half-working at this state may be a bit crude, but at least it's way cleaner than 550175d8b8
.
2019-11-03 17:05:59 -05:00
AJR
ed087f295e
st2xxx: Add base timers and some of the LCD registers; fix IRR enable (nw)
2019-11-03 16:33:47 -05:00
ArcadeShadow
2435f3cfed
New working software list additions
...
ibm5170: The Settlers, Syndicate
2019-11-03 11:43:44 -08:00
braintro
f7e1e54b4e
(nw) add recent Neogeo title to hash file
2019-11-03 11:13:36 -06:00
braintro
78ad68bdeb
(nw) correct set name from superstar to sprpuzzle
2019-11-03 11:04:35 -06:00
AJR
27ddae4ecf
Preliminary SoC emulation for Sitronix ST2204 and ST2205U
2019-11-03 11:32:32 -05:00
MooglyGuy
7791be49e4
-screen: Fixed out-of-bounds vector accesses on interlaced snes games, nw
2019-11-03 15:48:54 +01:00
MooglyGuy
620ba04ce1
-snes: Fixed off-by-one-line graphical glitches in some games, nw
2019-11-03 15:48:54 +01:00
MooglyGuy
c9fa5d187c
-snes_ppu: Fixed doubled-up frames on interlaced games, nw
2019-11-03 15:48:54 +01:00
couriersud
5383dd355c
netlist: remove pragma once. (nw)
...
Only used inconsistently in the code. May as well go.
2019-11-03 15:26:37 +01:00
couriersud
34ccb11c53
netlist: Completed __float128 support. [Couriersud]
...
Both compiling the core and the shaders with __float128 now work.
The support was added to be ready to deal with academic edge cases.
Performance drops to 10% of double - thus disabled by default.
2019-11-03 15:25:01 +01:00
68bit
36c17abc79
Avoid some redundant PORT_CHANGED_MEMBER uses.
2019-11-04 00:51:05 +11:00
Philip Bennett
6888ed6d77
New working clones
...
------------------
Super Dead Heat (Japan) [Phil Bennett]
2019-11-03 02:20:58 -08:00
Ivan Vangelista
893a4addf5
Clones promoted to working
...
----------------------------
Super Triv (English questions) [Ivan Vangelista]
2019-11-03 10:21:37 +01:00