Commit Graph

57581 Commits

Author SHA1 Message Date
AJR
8a1f63ccee pc_vga: Internalize palette (nw) 2018-03-03 16:35:25 -05:00
AJR
ea9c23c975 Bad reversion (nw) 2018-03-03 16:30:45 -05:00
arbee
0621c9b7c7 no disable (nw) 2018-03-03 16:12:29 -05:00
AJR
3fe0238dfe Fix various downcasting errors (nw) 2018-03-03 16:08:06 -05:00
AJR
3b6a485842 mcatadv.cpp: Fix callback tag (nw) 2018-03-03 16:08:06 -05:00
cracyc
5a018f17f3 luaengine: use screen_device_iterator rather than first_screen (nw) 2018-03-03 14:46:12 -06:00
AJR
3fd745c2a7 video/psx.cpp: Add device_video_interface and eliminate first_screen (nw) 2018-03-03 15:38:52 -05:00
AJR
121e61ff94 gba_lcd, spectrum, etc.: Convenient first_screen removal (nw) 2018-03-03 15:30:32 -05:00
AJR
17fff85189 pc_vga: Use device_video_interface and configured screens instead of first_screen (nw) 2018-03-03 15:19:50 -05:00
arbee
128343eb7c spectrum: Fix sprite flicker and missing graphics in several games. [geecab, R. Belmont] 2018-03-03 14:57:38 -05:00
AJR
6228bbe942 pit8253: Counters are now subdevices 2018-03-03 13:46:46 -05:00
Vas Crabb
6d854de3e5 if i could spell... (nw) 2018-03-04 04:53:37 +11:00
cam900
d4dce2b784 mcatadv.cpp : Updates (#3288)
* mcatadv.cpp : Cleanup duplicates, Replace gfx* -> saner rom areas

* mcatadv : Bit of cleanups, Update notes(PCB hasn't any delta-t ROM)

* mcatadv.cpp : Bit of cleanup, Allocate sound output(Magical Cat Adventure PCB has mono sound output only)

* mcatadv.cpp : Fix compile
2018-03-04 04:27:45 +11:00
cam900
8d8c17ae61 kaneko_grap2 : Update (#3287)
* kaneko_grap2 : Add device_rom_interface instead runtime tag lookup, Convert address map related defines into device address map, Add internal palette configs
galpani3 : Bit of improves on bg-bg priorities, Cleanup duplicates, Change tag "gfx2" to "rlebg"

* kaneko_grap2 : Implement Brightness

* kaneko_grap2.h : Compile fixes

* kaneko_grap2 : Add m_brightreg on save state

* kaneko_grap2 : Fix color

* kaneko_grap2 : Fix brightness

* Fix some galpani3 alpha blending, sprite-bg/bg-bg priorities
galpani3 : Minor cleanup

* galpani3.cpp : Fix compile

* galpani3.cpp : Fix spacing

* galpani3.cpp : Update notes, Reduce duplicates

* galpani3.cpp : Update notes

* galpani3.cpp : Add notes

* kaneko_grap2.cpp : Add notes
2018-03-04 04:25:36 +11:00
Vas Crabb
17f68f309a (nw) forward some objects; line continuations are not scope dammit 2018-03-04 04:22:32 +11:00
wilbertpol
3b923d59cc destaticify initializations (nw) (#3289)
* destaticify initializations (nw)

* fix this->set_screen (nw)
2018-03-04 04:18:08 +11:00
cam900
25472091b6 es5510, taito_en Updates (#3284)
* es5510.* Updates :
Add notes
Fix dram read/write
Convert gpr, instr, dram into std::unique_ptr
Add save states
Minor cleanup

taito_en.* Updates :
Add notes
Move imperfect_features() into es5510.h
Verify ESP Input clock/output channels(from GunBuster Schematics, same in other PCBs?)
Add m_bankmask instead runtime tag lookups

* es5510.h : Add notes

* es5510.h : Fix compile

* es5510.h : Compile fixes

* esqpump.cpp : Split ES5506 case of interface, Add imperfect_features Because it has not perfectly emulated
esqasr.cpp, esqkt.cpp : Add esqpump for es5510 interface
taito_en.h : Restore imperfect_features Because sound emulation has still not perfect

* es5510.h : Moved imperfect_feature into esqpump.h from this, Add notes

* Revert "Moved imperfect_feature into esqpump.h from this", Because the current ES5510 core still has emulation issue

* esqpump.cpp : Cleanup unused m_otis/m_otto, Convert e[0x4000] into std::unique_ptr if used

* Fix compile

* esqkt.cpp : Fix company tags
2018-03-03 11:39:52 -05:00
Vas Crabb
6569affe94 deprecate first_screen - there's been plenty of warning
also more string hash reduction (nw)
2018-03-04 03:37:30 +11:00
angelosa
cbbbf1024c model2.cpp: avoid daytona with master controller to crash (nw) 2018-03-03 17:25:53 +01:00
Vas Crabb
205a65e3a8 fix end()/cend() on output_finder (nw) 2018-03-04 01:26:08 +11:00
Vas Crabb
8bb25d0245 move devcb resolution to device_resolve_objects for RS232 and Sun keyboard ports (nw) 2018-03-04 00:53:49 +11:00
Vas Crabb
b40f058c90 by17 and by35 back in sync - should make a device or common base out of this (nw) 2018-03-03 23:47:27 +11:00
Vas Crabb
51abb7d862 make pc2000 I/O ports optional until pc1000 is untangled from it properly, resolve by35 outptus at start (nw) 2018-03-03 23:29:40 +11:00
angelosa
3ec82506b5 segaic24.cpp: added xhout and xvout register callbacks, and hooked them up to Model 2 driver, fixing 3d viewport positions [Angelo Salese] 2018-03-03 13:22:39 +01:00
arbee
ce34c6cc75 nubus: cleanup to current practice (nw) 2018-03-02 22:39:04 -05:00
Scott Stone
58d92d0b05
Merge pull request #3286 from jlachniet/master
ti85.cpp: Fix some CRCs
2018-03-02 19:44:34 -05:00
jlachniet
c02f812a01
ti85.cpp: Fix some CRCs 2018-03-02 17:02:19 -05:00
angelosa
9072e17059 photoply.cpp: redump HDD (nw) 2018-03-02 20:31:35 +01:00
angelosa
c83616f005 model2.cpp: geo/raster state saving (nw) 2018-03-02 20:31:33 +01:00
AJR
c2807b51b8 Build fixes (nw) 2018-03-02 08:28:50 -05:00
Vas Crabb
54701050f7 just a little more cleanup (nw) 2018-03-02 21:45:23 +11:00
AJR
9663775fba vp122: Update notes (nw) 2018-03-02 00:07:06 -05:00
AJR
d9328eb00b raidenkb: Update notes (nw) 2018-03-01 23:08:35 -05:00
angelosa
05d7bec313 sharc.cpp: added Rn = Rn FDEP Rx BY <bit6>:<len6> opcode, used by Last Bronx for a vital geometrizer function [Angelo Salese] 2018-03-02 04:47:45 +01:00
Vas Crabb
3d09b31c84 another pile of cleanup (nw) 2018-03-02 14:22:07 +11:00
arbee
4aa7d22106 dccons: hook up software list (nw) 2018-03-01 22:19:48 -05:00
angelosa
2ca2603881 new NOT WORKING machine
=======================
Photo Play 2004 [Asure, The Dumping Union]
2018-03-02 01:44:16 +01:00
Scott Stone
858bef9e96
Merge pull request #3285 from jlachniet/master
ti85.cpp: Uniquify
2018-03-01 18:18:50 -05:00
cracyc
946340b119 alphatpx: slower yet (nw) 2018-03-01 14:57:26 -06:00
jlachniet
cf6d46a2ab
ti85.cpp: Uniquify 2018-03-01 14:57:40 -05:00
hap
a551080704 wrong name (nw) 2018-03-01 19:51:49 +01:00
Vas Crabb
ceea9b202e another day, another cleanup (nw) 2018-03-02 05:27:43 +11:00
Ivan Vangelista
37f5dca1ba new not working machine
-------------------------------------
Milton Bradley Electronic Milton [Sean Riddle]
2018-03-01 19:04:19 +01:00
cam900
ade0001a98 kaneko16 : Cleanup OKI Bankswitching (#3143)
* kaneko16 : Cleanup OKI banking

* kaneko16.cpp : compile fix

* kaneko16.cpp : Minor fix

* kaneko16.h : Get rid unused functions

* kaneko16.h : Minor compile fix

* kaneko16.h : Fix

* kaneko16 : Compile fix

* Typo

* kaneko16 : Compile fixes

* kaneko16 : Update notes, Cleanup soundlatch handler

* kaneko16.cpp : Add notes
2018-03-02 03:58:57 +11:00
Vas Crabb
b3cd28aa71 add Chinese title/jyutping romanisation for ironfortc and note that the distributor is a Hong Kong trading company (nw) 2018-03-02 03:31:42 +11:00
cam900
5cac448d49 eolith.cpp Update docs (#3142)
ironfortj : Change romset name ironfortc, isn't seems like japan released version, and Excellent competence Ltd.(Distributor) logo included Company logo scene, and title screen is different(logo seems like chinese/taiwanese characters)
2018-03-02 03:05:40 +11:00
angelosa
a8c2a9e958 model2.cpp: bump renderer max polygons to 0x10000 (nw) 2018-03-01 15:23:42 +01:00
angelosa
d2e07e48dc model2.cpp: bulk replace part #2 (nw) 2018-03-01 15:23:39 +01:00
angelosa
6575f4eada model2.cpp: bulk geo stateization part 1 (nw) 2018-03-01 15:23:35 +01:00
Vas Crabb
d556a0f9f1 mpu4: plausible guess at connect4 digit segment, thanks smf (nw) 2018-03-02 00:34:17 +11:00