Commit Graph

40453 Commits

Author SHA1 Message Date
Miodrag Milanovic
3fc8cfd679 fix lua issue (nw) 2016-04-23 17:08:59 +02:00
Miodrag Milanovic
a931b486fe cleanup (nw) 2016-04-23 15:27:54 +02:00
fulivi
59d2fbae29 hp9845: adapt to new iterator syntax 2016-04-23 15:17:17 +02:00
fulivi
b9f17449ee hp9845b: added capability to load optional ROMs 2016-04-23 14:33:32 +02:00
fulivi
996a4fd9c0 hphybrid: found 2 undocumented instructions 2016-04-23 14:33:32 +02:00
hap
4fe0164ea6 hh_tms1k: copycatm2 is now playable 2016-04-23 14:24:14 +02:00
Miodrag Milanovic
ff2c95e3bf enabled internal debugger, but this would need to go in time, it is too coupled with UI (nw) 2016-04-23 14:22:46 +02:00
couriersud
64eeebb967 Add missing files. 2016-04-23 14:20:48 +02:00
couriersud
1d7b7f59dd Implemented dynamic loading of precompiled solver code. [Couriersud] 2016-04-23 13:54:32 +02:00
Miodrag Milanovic
97a195ef03 Removed specific filter implementation and merged it with placed where used (nw) 2016-04-23 13:31:47 +02:00
mahlemiut
583eaef9f0 debugimgui: Optimised rendering by drawing text via the window draw list. 2016-04-23 22:56:09 +12:00
Miodrag Milanovic
d4d9774272 changes for UWP (nw) 2016-04-23 12:45:06 +02:00
Miodrag Milanovic
c6a9773e15 move vector to video devices (nw) 2016-04-23 12:21:53 +02:00
Miodrag Milanovic
1c726824f2 Split UI and frontend part from core [Miodrag Milanovic] 2016-04-23 11:26:47 +02:00
RobertoFresca
01657a63c1 New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Champion Number (V0.67) [Roberto Fresca, f205v]
2016-04-22 23:15:46 -03:00
Frank Palazzolo
b70285a635 fixed segag80v clocks 2016-04-22 21:36:31 -04:00
RobertoFresca
a590f52a3a Alta Tensione: Added technical notes, game status,
and patched the boot protection. [Roberto Fresca]
2016-04-22 22:21:34 -03:00
RobertoFresca
46fa763e13 New machines marked as NOT_WORKING
----------------------------------
Alta Tensione (ver. 2.01a) [Roberto Fresca, f205v]
2016-04-22 21:04:13 -03:00
Sandro Ronco
18c5df9804 dmv: fixed ROM loading for -bios 4 2016-04-22 23:02:53 +02:00
ImJezze
b681e5dc2b Simplified min, max, default and step value handling for chain configuration
- min, max, default and step are now floating points without an addition scale factor
2016-04-22 19:32:35 +02:00
Ivan Vangelista
9167349e5e video.cpp: create final snapshot on -str runs even for screenless systems. Fixes MT04965 (nw) 2016-04-22 15:56:26 +02:00
Ivan Vangelista
b8969272bd dynduke.cpp: fixed MT04919 (nw) 2016-04-22 15:54:28 +02:00
hap
23be018fe0 fidel sc12/sc9 layout: corrected order of chess symbols 2016-04-22 15:06:05 +02:00
ImJezze
dba12a31ad Small fixes (nw)
- fixed not used u_humbar_hertz_rate parameter
- fixed half pixel shift of the shadow mask along the screen diagonal
2016-04-22 13:16:37 +02:00
Miodrag Milanovic
4c9c6c8c16 Added file for mame depended handling of opts (nw) 2016-04-22 09:09:39 +02:00
Happy
896f4bd21c N64: Adjust SI timing . . . again. 2016-04-21 14:23:07 -06:00
Miodrag Milanovic
682bc90764 Created mame_options as 1st step towards creating core independent of MAME implementation (nw) 2016-04-21 20:52:21 +02:00
yz70s
e5690695e1 tidy up (nw) 2016-04-21 20:21:20 +02:00
yz70s
0fd7f90e2f xbox.cpp: more usb (nw) 2016-04-21 19:32:32 +02:00
Miodrag Milanović
6eb5b8a474 Merge pull request #826 from bradhugh/shared_ptr2
Refactor OSD window.
2016-04-21 19:28:01 +02:00
David Haywood
f0f73d06fd Merge branch 'master' of https://github.com/mamedev/mame 2016-04-21 17:30:30 +01:00
David Haywood
ee3ff18ccb bad rom in pokonyan was redumped, fixed up dipswitches, marked as working. 2016-04-21 17:30:16 +01:00
Brad Hughes
1a844a49c5 Refactor OSD window.
Unified renderer in osd_window as std::unique_ptr
Made windows all std::shared_ptr<window_type>
Made window lists std::list<std::shared_ptr<window_type>>
Updated OSD SDL worker_param to not use malloc (not compatible with smart
pointers)
Made renderer pointer to window a weak reference. May not be available
during destruction of the window.
2016-04-21 11:10:03 -04:00
Miodrag Milanovic
b69d285eab works for sub folders of CHAIN folder specified (nw) 2016-04-21 15:50:15 +02:00
therealmogminer@gmail.com
f5aa86dfc6 Checkpoint 1, nw 2016-04-21 15:48:29 +02:00
Miodrag Milanovic
ff27716bec compile just one chain with
make shaders CHAIN=unfiltered
2016-04-21 15:21:08 +02:00
mahlemiut
5e26d00e6b debugimgui: added sending of mouse clicks to debugger views. Please note that you have to click the view area first to give it focus before you can set the cursor in a disassmbler or memory view. 2016-04-21 21:29:05 +12:00
ImJezze
bb4a9ab773 Merge branch 'master' of https://github.com/mamedev/mame 2016-04-21 09:59:41 +02:00
ImJezze
6e9ef69b7c Fixed b1c06ac (nw) 2016-04-21 09:59:10 +02:00
etabeta78
057eefd060 neogeo.cpp: more accurate implementation of contollers
through slot devices. If you want to launch janshin in the
multislot driver (neogeo) you shall now prescribe
        -edge "" -ctrl1 mahjong
and set accordingly the dipswitch. The janshin driver already
comes pre-configured in the proper way, instead. [Fabio Priuli]
2016-04-21 09:29:33 +02:00
ImJezze
b1c06acb61 Implemented handling for u_screen_scale and u_screen_offset (nw) 2016-04-21 07:52:29 +02:00
dankan1890
a72ad0c4fe fix sdl build. (nw) 2016-04-21 06:48:26 +02:00
David Haywood
b5c2c8f1a5 Merge branch 'master' of https://github.com/mamedev/mame 2016-04-20 21:43:52 +01:00
David Haywood
574558328e new NOT WORKING
Pokonyan (Japan 940322) [sylphia]

technically it probably works, but need to clean up the inputs, and one of the gfx roms needs redumping, I'll mark it as working and verify the desired credit once the rom is redumped.
2016-04-20 21:43:04 +01:00
hap
c260252018 nw 2016-04-20 20:44:37 +02:00
hap
9cacc4e2bc hh_tms1k: finished internal layout for copycat 2016-04-20 20:40:18 +02:00
Brad Hughes
0f2cdac736 Fix VS compile. Apparently VS doesn't like reintepret_cast<int>(0) - weird. 2016-04-20 10:20:31 -04:00
hap
f0949c702f neogeo: and lastly, put dragonsh in the sw list 2016-04-20 15:52:02 +02:00
cracyc
479e0cf927 luaengine: shrug (nw) 2016-04-20 08:15:39 -05:00
hap
512777046f update to prev commit 2016-04-20 14:51:47 +02:00
hap
74e792f627 got word from shoutime about unkneo 2016-04-20 14:21:32 +02:00
Miodrag Milanovic
dc08f48c36 Cleanup (nw) 2016-04-20 13:42:52 +02:00
hap
77e135970f wrong year (but i reckon they were made much later than this) 2016-04-20 10:44:04 +02:00
Miodrag Milanovic
a314888cf6 SDL cleanup (nw) 2016-04-20 10:21:27 +02:00
Miodrag Milanovic
9b646b992a Merge branch 'master' of https://github.com/mamedev/mame 2016-04-20 10:06:15 +02:00
Miodrag Milanovic
8318d85597 Isolate CLI part (nw) 2016-04-20 09:50:13 +02:00
Ivan Vangelista
913b19ea0a vicdual.cpp: fixed MT06181 (nw) 2016-04-20 09:22:26 +02:00
Miodrag Milanović
2ee3949169 Merge pull request #823 from ajrhacker/deviter
Iterate over devices C++11 style [AJR]
2016-04-20 09:19:08 +02:00
briantro
8a85bc7cea crospang.cpp: Bestri Parent / Clone fix - NW 2016-04-19 22:53:01 -05:00
dankan1890
8b490a9fad Forced reset in order to properly apply some options. (nw) 2016-04-20 05:12:40 +02:00
David Haywood
368192cdc5 new clones
Espgaluda (2003/10/15 Master Ver, bootleg cartridge conversion)
2016-04-20 03:26:15 +01:00
Michael Zapf
262f0d2037 ti99_4p: Added AlphaLock handler 2016-04-20 00:36:24 +02:00
Michael Zapf
9eb11bdec7 Added general read/write methods to 9928a, allowing address lines to select functions 2016-04-20 00:23:28 +02:00
Michael Zapf
c7aeff7d6d ti99: Again one indirection less; dropped the videowrp and moved the v9938 on the EVPC board. 2016-04-19 22:03:27 +02:00
hap
9829c978c7 fidel68k: V11 was twice as slow when compared to the real thing 2016-04-19 21:57:52 +02:00
ImJezze
cd4dfca43e Refactored BGFX distortion pass (nw)
- also removed vector hack
2016-04-19 21:18:16 +02:00
ImJezze
8ed3a7d94a Refactored distortion pass
- separated curvature parameter into distortion, cubic_distortion and distort_corner
- distortion and cubic_distortion can be negative, to compensate each other
- distort_corner is intependent from the image distortion
2016-04-19 21:13:20 +02:00
Ville Linde
a86983713d wrong sha1 (nw) 2016-04-19 21:22:39 +03:00
cracyc
520111798e luaengine: save a copy of the search path so it doesn't get thrown away (nw) 2016-04-19 13:15:50 -05:00
Ville Linde
48042b1e0a hornet: hook up LAN board DS2401 and eeprom (nw) 2016-04-19 19:37:40 +03:00
David Haywood
2d50bd49cf new clones
Ketsui: Kizuna Jigoku Tachi (2003/01/01. Master Ver., bootleg cartridge conversion)

surprisingly this shows that the cartridge can map over the bios space
2016-04-19 17:22:00 +01:00
David Haywood
3bf4db88b8 misc (nw) 2016-04-19 16:06:52 +01:00
therealmogminer@gmail.com
c97e2cb590 Merge branch 'master' of https://github.com/mamedev/mame 2016-04-19 16:30:43 +02:00
therealmogminer@gmail.com
f8034ac812 bgfx: Added SuperEagle shader. [Ryan Holtz] 2016-04-19 16:29:30 +02:00
David Haywood
0c7817e7dc mark bad dumps (nw) 2016-04-19 14:48:59 +01:00
David Haywood
a1308eee29 (nw) 2016-04-19 14:29:19 +01:00
David Haywood
e04c8fdb6a better filenames (nw) 2016-04-19 14:25:27 +01:00
David Haywood
d00836d5e9 better filenames (nw) 2016-04-19 13:47:56 +01:00
David Haywood
f22b8c590c part 5 (nw) 2016-04-19 13:04:29 +01:00
David Haywood
a87aef72fe (nw) 2016-04-19 07:01:30 +01:00
David Haywood
7e88f21303 part 4 (nw) 2016-04-19 06:35:11 +01:00
David Haywood
b87741d3e1 part 3 (nw) 2016-04-19 05:30:10 +01:00
David Haywood
6f9a7c653a part 2 (nw) 2016-04-19 04:20:20 +01:00
David Haywood
310dc5e92f part 1 (nw) 2016-04-19 01:31:01 +01:00
Brad Hughes
ee6872dc68 Add UWP implementation for cursor methods 2016-04-18 19:05:45 -04:00
yz70s
97f953f0a5 xbox.cpp: more usb, first xbox usb controller emulation (nw) 2016-04-19 00:55:03 +02:00
AJR
084d3654ca Iterate over devices C++11 style
Replace the old device_iterator and its specialized versions with functionally equivalent classes that use standard operators to yield references to devices/interfaces rather than pointers. With range-based for loops, they no longer have to be stored in named variables, though they can also be reused concurrently since the iteration state is now maintained by a subclass.

Add a few more typical getters to device_t::subdevice_list.
2016-04-18 18:53:28 -04:00
David Haywood
90c06fb178 new clones
DoDonPachi Dai-Ou-Jou (2002.10.07 Black Ver., bootleg Knights of Valour Super Heroes conversion)
2016-04-18 23:41:21 +01:00
David Haywood
f0a3621716 update stream on read in gaelco.cpp, touchgo still seems to forget to play sounds sometimes tho, like one of the channels gets stuck busy? 2016-04-18 22:47:52 +01:00
David Haywood
6e2f69d80c improve touchgo video (nw) 2016-04-18 22:01:18 +01:00
David Haywood
4e0d4a3350 (nw) 2016-04-18 21:16:18 +01:00
David Haywood
3ab4ced499 fix compile (nw) 2016-04-18 21:07:49 +01:00
David Haywood
3aa4c0d949 new clones
Bestri (Korea, set 2) [system11]

slightly different scroll register scrambling compared to the other set, RAM at different location, most roms (including GFX) are different too.
2016-04-18 20:47:37 +01:00
couriersud
118658da9d These init calls all returned false. No need for a return value in this
case. [Couriersud]
2016-04-18 21:28:07 +02:00
couriersud
aef55ded1f soft is hard and hard is soft. Two is one and one is two. No wonder
"-video accel" has substandard performance if opengl is disabled.
[Couriersud]
2016-04-18 20:37:28 +02:00
David Haywood
386d141389 new clones
1945k III (older, OPCX1 PCB) [system11]

interesting version, dated a year earlier, different PCB (not using flash roms) and only 8 planes to choose from, not 10 etc.
2016-04-18 19:32:05 +01:00
David Haywood
31df05bede new clones (WORKING)
Touch & Go (Korea, unprotected) [system11]

this is the first working set for this game, all other sets are protected.
looks like the y scroll on the playfield is wrong tho, will look at fixing it.
2016-04-18 18:46:42 +01:00
therealmogminer@gmail.com
c64b88bc78 -Added HQ2x, HQ3x and HQ4x shaders. [MooglyGuy,Jules Blok,Cameron Zemek,Maxim Stepin] 2016-04-18 19:40:07 +02:00
couriersud
82188dee99 Fix *nix compile. 2016-04-18 18:46:12 +02:00
couriersud
4bf89be02c Simplify solver infrastructure. 2016-04-18 18:31:51 +02:00