etabeta78
c506d36a8d
further cleanup + final untangling from the old code:
...
optimized sprites data now lives only in the sprite
device. got rid of neogeo_helper as a result. nw.
2016-04-28 21:10:29 +02:00
Miodrag Milanovic
8e58d4099c
move to proper place (nw)
2016-04-28 20:40:17 +02:00
Miodrag Milanovic
4a2cca538a
Fixed amiga related drivers buid (nw)
2016-04-28 19:34:16 +02:00
Miodrag Milanovic
91719978c9
abc80x separate compile possible (nw)
2016-04-28 18:48:02 +02:00
Miodrag Milanovic
2ce13a48f6
Fix for mos6530n (nw)
2016-04-28 18:36:59 +02:00
Miodrag Milanovic
68792073c3
fix a2600 build (nw)
2016-04-28 18:32:56 +02:00
Miodrag Milanovic
50361fcc23
R3000 is separate CPU, helps building some drivers with SOURCES (nw)
2016-04-28 18:26:37 +02:00
David Haywood
917c9fc361
despite PCB being different operation looks similra to crgolf, so put it in there.
...
note, need to verify if there is a BPROM present on this PCB, if so it needs dumping.
2016-04-28 14:16:34 +01:00
David Haywood
01b454694d
new NOT WORKING
...
Master's Golf [MooglyGuy, ShouTime]
2016-04-28 11:58:07 +01:00
etabeta78
1524406721
misc clean up. nw.
2016-04-28 11:20:54 +02:00
etabeta78
508c19abf1
neogeo.cpp: huge clean up of the cartslot code in order to better
...
exploit slot devices: [Fabio Priuli]
- moved cart-specific components to the carts itself removing
the fake protection devices from the main system, since they
never belonged there
- removed hacky rom region destruction/construction when a
new cart is inserted, replacing it with proper bank pointers to
the carts (except for ymsnd and ymsnd.deltat region which
will require modernization of the ym devices)
- started re-organization of bootleg boards emulation, so to
reduce the need of collapsing everything into a single cart
type with multiple protection devices, more work is needed
neopcb.cpp: moved to a separate source file the emulation for
JAMMA PCB versions of a few neogeo games, since they don't
have a cartslot. [Fabio Priuli]
neogeo.xml: added information about Japanese titles and
release dates to the software list and aligned the list to the
driver. [Fabio Priuli]
2016-04-28 07:16:35 +02:00
Olivier Galibert
5607ec442e
h8: Add dtc, dma, watchdog (WIP) [O. Galibert]
...
h8: Fixes, lots of [O. Galibert]
cybiko: Make work a little emore, add v1 flash [O. Galibert]
2016-04-27 21:55:58 +02:00
David Haywood
02534d1a9c
new NOT WORKING
...
Polaroid Instant Memories [Alex Cmaylo]
2016-04-26 12:24:27 +01:00
Justin Kerk
34ccb1ae66
Update function signatures for Emscripten (nw)
2016-04-26 05:29:56 +00:00
David Haywood
c42e275665
Document internal hardware of original Pocket Challenge machine [Team Europe]
...
(as a result, moved it to a new skeleton driver, and moved the softlist connection for the original machine there too)
not started to hook anything up yet.
2016-04-25 18:45:18 +01:00
etabeta78
eac382d629
Merge pull request #829 from fulivi/hp9845_dev
...
Hp9845: added capabilty to load option ROMs
2016-04-25 14:51:24 +02:00
Miodrag Milanovic
1e0f3bfc37
Revert "Unified filenames for ep64 audio/video components to match driver (nw)"
...
This reverts commit 10a20e4d7d
.
2016-04-25 12:16:28 +02:00
Scott Stone
691494277b
vc4000snd and specimx_snd files renamed to match driver (nw)
2016-04-24 22:47:05 -04:00
Scott Stone
2b69aa072b
tvc_snd renamed to match driver name (nw)
2016-04-24 21:45:13 -04:00
Scott Stone
6794654a06
Moved upd1771 files to proper device folder and fixed includes (nw)
2016-04-24 21:22:59 -04:00
Scott Stone
86be9779cc
Wonderswan audio/video files renamed to match driver (nw)
2016-04-24 20:41:31 -04:00
Scott Stone
10a20e4d7d
Unified filenames for ep64 audio/video components to match driver (nw)
2016-04-24 19:10:07 -04:00
Scott Stone
169b790b99
Merge md_cons.h to megadriv.h to match that of main driver (nw)
2016-04-24 16:42:50 -04:00
Scott Stone
819309bade
Rename atari files to atari400 files and references to match driver name (nw)
2016-04-24 15:59:46 -04:00
Scott Stone
af1756e508
Rename cps2crpt to cps2crypt to match header filename (nw)
2016-04-24 12:39:43 -04:00
etabeta78
10c5c6cfb9
This shall fix arcade target. Sorry for the breakage. nw.
2016-04-24 05:59:19 +02:00
AJR
fb08fefaee
Move a few odds and ends out of the emu core
2016-04-23 15:27:59 -04:00
etabeta78
3b1f24dd82
saturn.cpp: converted controllers to work through slot devices,
...
cleaning up the related code. [Fabio Priuli]
saturn.cpp: added emulation of the SegaTap adapter (4 controllers)
and Sega Multitap adapter (6 controllers). Saturn Bomberman
can now be played as intended. [Fabio Priuli]
2016-04-23 19:07:33 +02:00
Miodrag Milanovic
e55035391e
fix for v25 building (nw)
2016-04-23 14:38:20 +02:00
fulivi
b9f17449ee
hp9845b: added capability to load optional ROMs
2016-04-23 14:33:32 +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
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
Miodrag Milanovic
13bcfbf579
more cleanup of includes (nw)
2016-04-23 12:39:43 +02:00
Miodrag Milanovic
61fced67f6
deps are fixed remove includes (nw)
2016-04-23 12:32:30 +02:00
Miodrag Milanovic
c6a9773e15
move vector to video devices (nw)
2016-04-23 12:21:53 +02:00
Miodrag Milanovic
9a3b5d9a75
mode devices to proper library (nw)
2016-04-23 12:18:05 +02:00
Miodrag Milanovic
1c726824f2
Split UI and frontend part from core [Miodrag Milanovic]
2016-04-23 11:26:47 +02:00
Miodrag Milanovic
4c9c6c8c16
Added file for mame depended handling of opts (nw)
2016-04-22 09:09:39 +02:00
Miodrag Milanovic
0d980951c9
set GIT_VERSION only where it is used (nw)
2016-04-21 15:50:15 +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
Miodrag Milanovic
8318d85597
Isolate CLI part (nw)
2016-04-20 09:50:13 +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
Miodrag Milanovic
c47bd3a937
Added generic latch to replace soundlatch in driver_device (nw)
2016-04-18 14:08:54 +02:00
couriersud
31325d6599
Convert kidniki netlist into an external one.
2016-04-17 22:30:55 +02:00
Brad Hughes
ef4f80b4a4
Create diagnostic module for profiling and crash diagnostics
2016-04-17 16:22:51 -04:00
therealmogminer@gmail.com
250a5cc805
Add AVI writing to bgfx, nw
2016-04-17 19:16:14 +02:00
mahlemiut
74dd3287e5
Added ImGui based debugger. [Barry Rodewald]
...
Note: Currently only works with the BGFX renderer. Anyone who wishes to
write a ImGui backend for other renderers are welcome to do so.
2016-04-17 23:50:50 +12:00
Miodrag Milanovic
3e8559ad7b
Always rebuild version.cpp when there is git version change (nw)
2016-04-16 17:18:17 +02:00
Miodrag Milanovic
932fb5a668
Revert "Pass explicit -qt5 to all moc and qmake calls."
...
This reverts commit 3176347abc
.
2016-04-16 15:20:42 +02:00