summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* Regression fixes: Aaron Giles2010-06-1415-88/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | atarijsa.c: just use a generic device for the tms5220 to handle variants until we have a proper base class (fixes eprom, eprom2 - eprom.c "assert: src/emu/emucore.h:328: dynamic_cast<_Dest>(src) == src") decocass.c: invert sense of reset line to MCU (fixes All sets in decocass.c - Games no longer begin loading (countdown)) metro.c: use generic device for the YM sound since multiple YM chips are used. (fixes 3kokushi, blzntrnd, dharma, dharmak, dokyusei, dokyusp, gstrik2, gstrik2j, karatour, ladykill, lastfort, lastforte, lastforte, lastfortg, lastfortk, skyalert, toride2g, toride2gg, toride2j - metro.c "assert: src/emu/emucore.h:328: dynamic_cast<_Dest>(src) == src") mitchell.c: when swapping the OKIM6295 for an MSM5205, use a different tag. (fixes pangba, spangbl - mitchell.c "assert: src/emu/emucore.h:328: dynamic_cast<_Dest>(src) == src") deco32.c: use a proper EEPROM device to fetch the space from. (fixes tattass, tattassa - deco32.c - Crash while checking "Jack Ram" before start "assert: src/emu/emucore.h:328: dynamic_cast<_Dest>(src) == src") system1.c: use a proper z80pio_device (cleanup) vconv.c: support -g* options for MSVC builds (cleanup) m377101.c/g65816.c: fix fault logic for mapping icount (fixes All sets in namcofl.c, namcona1.c, namconb1.c, nss.c, sfcbox.c, snesb.c airco22b, cybrcycc, dirtdash, rrf, timecrs, timecrsa - namcos22.c Hanging immediately or shortly after start. "assert: src/emu/schedule.c:189: ran >= *exec->m_icount") schedule.c/diexec.c/timer.c: add temporary logging to permit direct comparisons with earlier games timing (cleanup) generic.c: fix computation of time for turning off the IRQ when using generic_pulse_irq() to account for CPU-local time (fixes Any sets in bublbobl.c which use the which use m6801 - Frequent/Random watchdog resets.) z80pio.c: convert internal line states to bool, and fix typo (control_write should have been data_write in one place) (fixes Any system1.c games which use z80pio - No sound)
* Documentation update [Stefan Lindberg, Dumping Union] Brian Troha2010-06-144-169/+182
| | | | segas16b.c, taito_f2.c, taito_f3.c & taito_x.c: Corrected rom names and or added PCB locations to Ray Force, Arabian Magic, Liquid Kids, Twin Hawk. Added additional Sega game ID info for an Alien Syndrome set.
* More improvements Angelo Salese2010-06-131-11/+14
|
* Legacy memory and nvram device define and declare had exchanged ↵ Miodrag Milanovic2010-06-131-4/+4
| | | | implementation,requires full recompile (no whatsnew)
* Dumped internal ROM for Janshi [Charles MacDonald] Angelo Salese2010-06-134-122/+47
|
* Fixed illegal opcodes message, not worth mentioning Angelo Salese2010-06-131-2/+2
|
* Additional Pinkiri 8 works Angelo Salese2010-06-131-13/+17
|
* Dumped internal ROM for Pinkiri 8 [Charles MacDonald] Angelo Salese2010-06-131-6/+100
|
* Removed not needed constant, set proper return type and added call to m4510 ↵ Miodrag Milanovic2010-06-134-12/+7
| | | | core too (no whatsnew)
* Added back software list support in emu core, and update 6510 and SM8500 cpu ↵ Miodrag Milanovic2010-06-136-14/+98
| | | | cores with calls needed by MESS (no whatsnew)
* New clone added Yasuhiro Ogawa2010-06-132-28/+75
| | | Ooedo Fight (Japan) [Team Japump, The Dumping Union]
* Some more Night Gal works, not worth mentioning Angelo Salese2010-06-121-86/+60
|
* new WORKING game Angelo Salese2010-06-121-11/+10
| | | | | | ---------------- Night Gal [Charles MacDonald, Angelo Salese] Night Bunny / Royal Night [Charles MacDonald, Angelo Salese]
* new WORKING game Angelo Salese2010-06-121-13/+155
| | | | | ---------------- Royal Queen [Charles MacDonald, Angelo Salese]
* An assert fix for vsnes.c games (submitted for Fabio) Scott Stone2010-06-121-1/+1
|
* Clean up profiling flags in the makefile. Removed GPROF flag, it is now just Aaron Giles2010-06-111-13/+25
| | | | | PROFILE. When enabled, automatically turn on basic symbols. Also added new SYMLEVEL option to control the symbols level (defaults to 2). [Aaron Giles]
* Split implementation for legacy devices into a separate macro. Updated all Aaron Giles2010-06-11194-124/+640
| | | | | | | | devices to use this macro in their .c file. This greatly reduces the amount of work the linker has to do to combine all the instances, and reduces the final binary size when building with symbols. Unfortunately, in order to do it I had to switch back to macros from templates, but I can live with that for legacy devices.
* Add back the validity check support for legacy devices to help MESS. Aaron Giles2010-06-112-0/+23
|
* MESS related fixes to enable compile after device rewrite (no whatsnew) Miodrag Milanovic2010-06-113-5/+4
|
* Flash: 4k sectors should erase in 1/8th the time of 64k. Miodrag Milanovic2010-06-112-12/+74
| | | extend core to support GBA chip types. [R.Belmont]
* Corrected Raiden II audio banking - it's only at 401a [R. Belmont] R. Belmont2010-06-111-1/+0
|
* Fix audio cpu banking in Raiden 2 (add a missing mirror to banking register) ↵ Jonathan Gevaryahu2010-06-111-0/+1
| | | | [trap15, R. Belmont]
* Reverted hunchbkg change as indeed I didn't notice the CPU difference. Scott Stone2010-06-101-2/+1
|
* hunchbkg no longer asserts for 32-bit, but still doesn't work. Scott Stone2010-06-101-1/+3
|
* MDRV_CPU_REPLACE fix for trojan and clones. Scott Stone2010-06-101-3/+5
| | | Re-re-verification of the lwings clocks.
* Updated galivan.c with DIP LOCATIONS and verified setting via Service Mode. ↵ Scott Stone2010-06-101-65/+51
| | | | Added comments about missing text layer in Ninja Emaki and flagged those sets with missing protection emulation. [Tafoid]
* Fix several timing problems: Aaron Giles2010-06-103-9/+15
| | | | | | | | * suspend-until-time was broken (CPU would be suspended and never resumed) * timer devices would fire an initial callback even if not set up with a time yet * triggers requested after a time would fire twice; once right away and once at the target time Fixes many regressions.
* Another MDRV_CPU_REPLACE victim. Aaron Giles2010-06-101-1/+2
|
* Fix assertion. Aaron Giles2010-06-101-1/+1
|
* Cache pointer to exit function to prevent crashes on teardown. Aaron Giles2010-06-092-18/+15
|
* Another MDRV_CPU_REPLACE issue. Aaron Giles2010-06-091-0/+3
|
* Initialize m_scantime and m_pixeltime to non-zero values to prevent divide by Aaron Giles2010-06-091-2/+2
| | | | zero if called prior to initialization.
* And another case bitten by MDRV_CPU_REPLACE. Aaron Giles2010-06-091-2/+4
|
* MDRV_CPU_REPLACE no longer retains existing memory maps or interrupts. Aaron Giles2010-06-093-5/+14
| | | | | If you're just changing the clock, use MDRV_CPU_MODIFY/MDRV_CPU_CLOCK. Otherwise, you have to specify everything all over again.
* Fixed crash regression with spangbl / pangba [Angelo Salese] Angelo Salese2010-06-093-2/+41
|
* Fixed priorities in Frog & Spiders Angelo Salese2010-06-091-4/+16
|
* Fixed assert in Chihiro, not worth mentioning Angelo Salese2010-06-091-11/+14
|
* Fixed silly mistake in counting vrom banks. Thanks Tafoid for spotting this. Fabio Priuli2010-06-091-1/+1
|
* Fixed some CMOS errors in Tournament Solitaire, not worth mentioning Angelo Salese2010-06-091-2/+4
|
* Change cpu execute function to just use the icount stuffed by Aaron Giles2010-06-09105-443/+101
| | | | | the scheduler, rather than manging an incoming cycle count. It was confusing to have multiple sources of cycle counts.
* Tweak to s2650 IRQ cycle handling to fix gcc codegen bug. Aaron Giles2010-06-093-1/+8
| | | | Added asserts to catch other unexpected situations.
* Update/Correct Space Invaders Comments, particularly regarding Midway Boards ↵ Jonathan Gevaryahu2010-06-091-8/+8
| | | | [Andrew Welburn, Lord Nightmare]
* New games added or promoted from NOT_WORKING Phil Bennett2010-06-092-0/+36
| | | | -------------------------------------------- The Berenstain Bears in Big Paw's Cave [B Zeidler]
* Handle non-HLE situations. Aaron Giles2010-06-091-1/+2
|
* Enable NULL callbacks in timer devices. Aaron Giles2010-06-081-1/+2
|
* Remove stray bitmap_free's. Aaron Giles2010-06-085-11/+6
|
* Handle flag-less CPUs gracefully. Aaron Giles2010-06-082-2/+2
|
* Fixed palette / priority handling in Lucky Girl (Newer Z180 hardware) [David ↵ Angelo Salese2010-06-085-49/+157
| | | | | | | | | | | | | | | Haywood] new clones ---------- Phantoms II (Space Invaders hardware) [Andrew Welburn] (enigma2b) Toki (US, set 2) [Corrado Tomaselli] (tokiua) new not working --------------- Unknown Meyco Game [Trevor Brown, Antwon Barajas] (unkmeyco)
* SDL: Fix compiling with OSX debugger. Wilbert Pol2010-06-081-1/+2
|
* Fix 64bit compile on linux 4.4.0 - no whatsnew Couriersud2010-06-081-1/+1
|