Commit Graph

56848 Commits

Author SHA1 Message Date
AJR
a3ff011f3f vp122: Add MCFG_SCREEN_RAW_PARAMS (nw) 2018-01-20 13:40:55 -05:00
AJR
dfa4cd3520 vt220: Split into two sets and fix ROM loading for the earlier version
- Add new comments about differences between earlier and later models (nw)
- Remove many old comments based on the earlier schematics and faulty guesswork (nw)
- Remove the undumped and possibly never released "from schematics" BIOS (nw)
2018-01-20 13:16:38 -05:00
ajrhacker
622f72e869
Merge pull request #3091 from firewave/coverity_out_of_bounds_2
fixed Coverity "Out-of-bounds write" warnings in drivers with VME (nw)
2018-01-20 12:20:12 -05:00
ajrhacker
aa78e15092
Merge pull request #3093 from firewave/coverity_cdp1879
cdp1879.cpp: fixed Coverity out-of-bounds warnings (nw)
2018-01-20 12:19:40 -05:00
Oliver Stöneberg
95e425f233 stvcd.cpp: fixed some boundary checks for filters access (nw) (#3092) 2018-01-20 17:33:01 +01:00
firewave
1978424daa cdp1879.cpp: fixed Coverity out-of-bounds warnings (nw)
- m_regs seems to be too small since R_CNT_HOURS is 4 and it will access m_regs at + 6 - so index 10 would be out of bounds
- device_timer() also checked the alarm latch for the months which is never written and doesn't exist according to the data sheet
2018-01-20 12:47:18 +01:00
firewave
d3ef917bba fixed Coverity "Out-of-bounds write" warnings in drivers with VME (nw) 2018-01-20 12:17:43 +01:00
briantro
fe854259d2 gaelco2.cpp: Update comment about Maniac Square (nw) 2018-01-19 22:16:15 -06:00
ajrhacker
d65e7f4974
Merge pull request #3087 from firewave/coverity
tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning …
2018-01-19 22:15:37 -05:00
firewave
25e985e6f7 tools/imgtool/modules/fat.cpp: fixed Coverity "Double Free" warning (nw) 2018-01-20 03:36:07 +01:00
jlachniet
5e3467af40 Add new BIOS files to ti84p (#3077)
* Add new BIOS files to ti84p

Add new BIOS files to ti84p [Julian Lachniet]

* Fix small typo
2018-01-20 04:19:29 +11:00
AJR
9283710bf8 Add VT3xx XTALS (and fix one misread value) (nw) 2018-01-19 11:23:00 -05:00
AJR
4596f8a28b Once more into the xtal.h breach (nw) 2018-01-19 09:57:17 -05:00
Melissa Goad
262cd55477 Fix a couple of Coverity bugs 2018-01-19 23:05:05 +11:00
AJR
946bde46e6 tv910.cpp: Update comments (nw) 2018-01-19 05:14:07 -05:00
AJR
c8d173e308 tv910: Implement video attributes; make self-test work 2018-01-19 05:03:59 -05:00
Olivier Galibert
d0715c830d memory: Deambiguate handlers, also a hint of things to come (nw) 2018-01-19 08:23:19 +01:00
Olivier Galibert
7f0684bcac attache: SIO mapping fix [O. Galibert] 2018-01-19 08:23:19 +01:00
Olivier Galibert
686c269bf7 mikro80: Make it cleaner (nw) 2018-01-19 08:23:19 +01:00
Olivier Galibert
5c0c8685bb kron: Make it cleaner (nw) 2018-01-19 08:23:19 +01:00
Olivier Galibert
df35e76bf6 jtc_es40: Typo fix [O. Galibert] 2018-01-19 08:23:19 +01:00
Olivier Galibert
dbe0d3aebf isbc8010b: Typo fix [O. Galibert] 2018-01-19 08:23:19 +01:00
Olivier Galibert
cb89a6b021 swtpc09: Typo fix [O. Galibert] 2018-01-19 08:23:19 +01:00
Olivier Galibert
89ece46187 cybstorm: Typo fix ? (nw) 2018-01-19 08:23:19 +01:00
AJR
f603e54ebf tv910.cpp: Cleanups (nw) 2018-01-19 02:12:11 -05:00
AJR
c414d8b324 tv910: Add bell (nw) 2018-01-19 01:56:43 -05:00
AJR
261ec0c6dd tv910: Fix character row format 2018-01-19 01:49:55 -05:00
AJR
9d7a8e1e88 tv912.cpp: Input consistency (nw) 2018-01-18 23:15:03 -05:00
AJR
8f33cd9044 tv912.cpp: Update comments; add some more inputs (nw) 2018-01-18 22:41:10 -05:00
Ted Green
263cfa1292 dcs: Put back in skip. gauntdl loses sound otherwise. (nw) 2018-01-18 18:37:15 -07:00
Ted Green
abf3c22921 dcs: Some minor changes mainly for DSIO and DENVER systems. (nw) 2018-01-18 18:00:52 -07:00
Ted Green
eede0a10a1 vegas/midway: Fake waitstates for RTC reading and adjust DCS polling offset. RTC changes fixes RTC clock stopped warning in vegas and atlantis games. (nw) 2018-01-18 18:00:52 -07:00
Ted Green
ff77ea54f1 vrc5074: Only clear edge triggered interrupts and initialize timer from counter register. (nw) 2018-01-18 18:00:51 -07:00
Ted Green
6b95ab4c88 adsp211: Fix obvious typo. (nw) 2018-01-18 18:00:51 -07:00
David Haywood
b355e71c7a added pre-initialized factory defaults to all multfish.cpp sets so they boot by default (nw) 2018-01-18 21:48:57 +00:00
AJR
ed687ee50b radicasi.cpp: Fix up a few things (nw) 2018-01-18 15:29:21 -05:00
hap
e8e92e597d
Merge pull request #3082 from DavidHaywood/180118
fix compile
2018-01-18 21:26:10 +01:00
David Haywood
8a0dc4cbc4 fix compile (the online resolver didn't resolve this in the correct order or prompt me about it) 2018-01-18 20:19:46 +00:00
hap
cb487cd0e9 sm511: update some notes (nw) 2018-01-18 20:38:17 +01:00
David Haywood
18f012e109 misc small bits (grudge, nesvt, kickgoal) (#3075)
* Default FreePlay DSW to 'Off' for the recently added 'grudge' parent set (Free Play doesn't work properly on it anyway)
Leave it to 'On' for the previous set because Coin mode doesn't work properly there
Add a note about (undumped) Majesco Frogger TV game likely being nes_vt

* new clones : Kick Goal (set 2)
and cleaned up driver so that it uses oki mem map etc.

* factory defaults for several esd16 sets so they don't run with bogus values (nw)

* note the regions on the fort2b / fort2ba sets, one is world, the other is korea (nw)
2018-01-18 14:06:33 -05:00
R. Belmont
93d2c1dc9a
Merge pull request #3081 from DavidHaywood/misc2
new clones : Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) [Sugoi Helsinki]
2018-01-18 13:59:36 -05:00
David Haywood
3556ed78c3 radica6502: preliminary sound (#3076)
* radica6502: first steps to a sound device, 4-bit adpcm format not understood (it isn't OKI ADPCM)

* fix compile (nw)

* cover your ears or end up in tears (nw)

* prevent Tetris from crashing (nw)

* note about similar issue (nw)

* clearly a sound register (nw)

* more likely a status of something (nw)

* create a device for the io stuff (nw)
2018-01-18 13:58:43 -05:00
David Haywood
a9d304ef7a new clones : Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) [Sugoi Helsinki]
I wonder if this is some kind of hack, although if it is the changes to the code appear rather extensive
2018-01-18 16:23:40 +00:00
Joakim Larsson Edström
91e671d89a
Merge pull request #3080 from JoakimLarsson/stepone_7
Mybrain 3000: More stepone floppies and corrected Mode 0 graphics
2018-01-18 15:20:00 +01:00
Joakim Larsson Edstrom
fb97900bde myb3k.cpp: Graphics mode 0 corrected to reality, it is a 640x200 8 color/tones mode despite what service manual says 2018-01-18 14:35:11 +01:00
Joakim Larsson Edstrom
8d2a81806a stepone_flop.xml: fixed validation error and added a couple of game collection disks 2018-01-18 14:31:12 +01:00
Olivier Galibert
8c05eabdca Flushing some stuff... (nw) 2018-01-18 10:16:08 +01:00
Vas Crabb
d2aa8944d9 fix myb3k build (nw) 2018-01-18 19:26:20 +11:00
Vas Crabb
a0dfee78d6 std::function and delegate both require runtime relocations, slowing down startup - just use function pointers; also, most downcast, and get rid of a circular dependency between gamedrv.h and mconfig.h (nw) 2018-01-18 18:56:01 +11:00
Joakim Larsson Edström
d853daeae3 Mybrain 3000,JB-3000,Ericsson PC step/one feature complete (#3042)
* Started graphics refactoring

* myb3k.cpp: refactored graphics circuit and added color in 320x200 mode

* myb3k.cpp: fixed speed issue by reducing CPU clock by 50% as suggested by RAM waitstates in the schematics where the CRTC uses the other 50%

* myb3k: fixed text scrolling

* myb3k: -ramsize now supported with 128K option and 256K default

* myb3k: 80 character mode added, eg 640x200

* Emulate the INT7 pull down and up for the keyboard. Initial support for JB3000 keyboard.

* myb3k: Added hi-res 640x400 mode and crude cursor support for 40 character mode

* Keyboard improvements using BACKSLASH2 keycode.

* myb3k_fdc.cpp: addressed review comment

* myb3k.cpp: Added initial monochrome monitor support

* myb3k.cpp: Adjusted the monochrome color palette to match the 525Nm of P39 phoshor in the Ericsson DU4721 monochrome monitor

* myb3k.cpp: added printer support and completed interupt support including jumper settings

* myb3k.cpp: Added softlist for Ericsson step/one

* myb3k.cpp: cleanup and srcclean:ed

* myb3k.cpp: Fixed crude support for 36x25 color text mode

* Fixed build

* myb3k_fdc.cpp: fixed review comment

* mybr3k: fixed DOS 2.11 boot in 256KB mode

* myb3k.cpp: Added graphics mode 0 which have the peculiar characteristic of different resolutions depending on the monitor used (2 connectors)

* myb3k: Separated keyboards into separate device implementations.

* myb3k: addressed review comments
2018-01-18 18:33:07 +11:00