Commit Graph

69755 Commits

Author SHA1 Message Date
braintro
a1653b5e9d (nw) zn.cpp: More accurate ROM label for NBA Jam Extreme V1.04 2019-11-18 21:19:03 -06:00
Vas Crabb
b8e1ba0cbb misc cleanup: (nw)
* clean up some palettes
* clean up some bitscanning and indentation in olibuchu
* rename machine/epos.cpp to machine/pacman.cpp as it's unrelated to drivers/epos.cpp
* move epos-on-pacman members from pacman_state to derived epospm_state
2019-11-19 13:34:49 +11:00
MetalliC
62be5492ce new working clones
------------------
JoJo's Venture (Euro 990128) [Darksoft]
JoJo's Venture (Euro 990108) [Darksoft]
JoJo's Venture (Euro 981202) [Darksoft]
2019-11-18 23:44:04 +02:00
Joakim Larsson Edström
c449662983
Merge pull request #5920 from JoakimLarsson/nobaudoutpin
ins8250: reverted BAUDOUT pin support and documented findings in eispc.cpp
2019-11-18 20:25:29 +01:00
Joakim Larsson Edstrom
36753f6823 ins8250: reverted BAUDOUT pin support and documented findings in eispc.cpp 2019-11-18 20:19:07 +01:00
David Haywood
a6ef1e7558 vt1682.cpp - (Plug and Play) get some sprites displayed (#5919)
* enable sprite dma, refactor a little (nw)

* (nw)

* refactor (nw)

* refactor (nw)

* sprite work (nw)

* misc work (nw)

* xflip (nw)
2019-11-18 12:29:08 -05:00
mooglyguy
b54cb1804b -sun4c_mmu.cpp: Made generic to support sun4 MMU mode, and cleaned up save state usage. [Ryan Holtz]
-sun4.cpp: Various changes: [Ryan Holtz]
 * Split sun4 and sun4c hardware emulation into separate derived classes.
 * Hooked up Sbus IRQs.
 * Removed now-unnecessary duplicate MMU code.

-cgsix.cpp: Added VSync IRQ, cleaned up save state usage, and added THC MISC register. [Ryan Holtz]

-sparc.cpp: Renamed MB86901 to SPARCV7, and added a separate class for SPARCV8. [Ryan Holtz]

-bt45x.cpp: Made logmacro.h usage more consistent. [Ryan Holtz]
2019-11-18 17:31:09 +01:00
MooglyGuy
0a0d0fd9b0 -save: Print the name of non-fundamental save_items when fatalerroring, for easier debugging. nw 2019-11-18 17:31:08 +01:00
Vas Crabb
a0d110e5f6 ioport.cpp: small cleanup (nw) 2019-11-19 01:33:46 +11:00
hap
3897ad7519 coolridr: forgot to remove todo note (nw) 2019-11-18 14:42:40 +01:00
Patrick Mackinlay
3ca44c7df1 forgot this (nw) 2019-11-18 20:39:49 +07:00
AJR
aec8b78561 New machines marked as NOT_WORKING
----------------------------------
Mis Primeras Lecciones (Spain) [ClawGrip]
2019-11-18 07:59:45 -05:00
AJR
5b6015e297 Build fix and housekeeping (nw) 2019-11-18 07:55:43 -05:00
Patrick Mackinlay
dda9786a74 New machines marked as NOT_WORKING
----------------------------------
Silicon Graphics 4D/30 [Patrick Mackinlay]
Silicon Graphics 4D/35 [Patrick Mackinlay]
2019-11-18 19:17:49 +07:00
Patrick Mackinlay
f821d80e01 dsp56000: new disassembler 2019-11-18 18:15:09 +07:00
Vas Crabb
5e8dad836a UI: if panel is collapsed while focused, return focus to systems/software 2019-11-18 21:36:47 +11:00
Vas Crabb
bc4906f991 UI updates:
* Hook up focus next/focus prev on system/software selection menus (Tab and LShift-Tab, respectively by default)
* Allow joystick buttons to be used to change focus on system/software selection menus
* Fixed bug that allowed focus to move to hidden panels

(nw) Second attempt at doing this, and it worked fine.  Must've been in bad mental health when I tried and failed to do this back in May
2019-11-18 21:11:00 +11:00
Vas Crabb
f1c02b33e1 fix option conflict (nw) 2019-11-18 19:24:14 +11:00
Vas Crabb
080d711ac5 Make debugger view startup more efficient - it's still not going to be practical with 200k save items, but it's better than before 2019-11-18 19:14:31 +11:00
arbee
a829064e83 apple2gs: Music Construction Set depends on an implementation detail of LC inhibit in bank 01 [Peter Ferrie, R. Belmont] 2019-11-17 23:36:58 -05:00
AJR
1440dd0f11 ps2.cpp: Correct region widths and some CPU typs and system descriptions (nw)
The sets here are also no longer listed as clones of ibm5170, only as compatible with it.
2019-11-17 23:01:33 -05:00
arbee
2d4996a21e SDL: recognize GUIDs for joysticks, allows stable input ID mapping [R. Belmont] 2019-11-17 22:30:25 -05:00
AJR
e79c2337b4 vcombat: Fix region widths (nw)
The samples might need to be flipped back again, but they sound all right this way, at least on vcombat.
2019-11-17 22:26:45 -05:00
AJR
efa99030c4 blitz68k.cpp: Fix region width (nw) 2019-11-17 22:15:41 -05:00
cracyc
99a628eb7c plugins/cheatfind: pull https://github.com/mamedev/mame/pull/4618 with some simplifications and bugfixes (nw) 2019-11-17 21:12:41 -06:00
AJR
7a03fc44dc speglsht.cpp: Fix region widths and endianness (nw) 2019-11-17 21:57:04 -05:00
AJR
91d62695fa ultrsprt.cpp: Fix region width (nw) 2019-11-17 21:51:53 -05:00
AJR
2abf032b75 plygonet.cpp: Fix region widths (nw) 2019-11-17 21:44:11 -05:00
David Haywood
679e1a228e vt1682.cpp: Plug & Play work - run the Sound CPU (20mhz 6502!) and support 6bpp rendering etc. (#5917)
* testing (nw)

* rendering fixes (nw)

* various rendering improvements (nw)
2019-11-17 21:41:24 -05:00
AJR
10f69d788b seattlecmp.cpp: 8-bit access for monitor ROM; rename region (nw) 2019-11-17 21:29:47 -05:00
AJR
9c656007df mg_pbw: Fix region length (nw) 2019-11-17 18:44:20 -05:00
AJR
0b94ff2ff7 vsmile.cpp, vsmileb.cpp: Correct endianness; change region name as suggested (nw) 2019-11-17 18:32:24 -05:00
AJR
7cfe822c84 ficpio2: Fix validation (nw) 2019-11-17 17:50:26 -05:00
David Haywood
fa04fc6385 vt1682.cpp - Plug & Play work, displays screen [David Haywood] (#5916)
* start work on DMA (nw)

* palette uploads (nw)

* misc (nw)

* more regs (nw)

* clean (nw)

* more regs (nw)

* more regs (nw)

* main screen turn on (nw)

* other mode (nw)
2019-11-17 16:45:31 -05:00
AJR
f7c31affad spectrum_cass.xml: Fix duplicate shortname (nw) 2019-11-17 16:44:06 -05:00
AJR
0864282581 esqkt.cpp, lwriter.cpp, toypop.cpp: More region width fixes (nw) 2019-11-17 16:42:26 -05:00
AJR
b0d7a2527f deco32.cpp: Fix region endianness (nw)
Still not sure the reversed loading order is correct (the data here is unused currently).
2019-11-17 16:02:12 -05:00
ajrhacker
02eca9b085
Merge pull request #5915 from clawgrip/lamode
New working software list additions
2019-11-17 16:01:13 -05:00
AJR
0e18840f04 taitopjc.cpp: Fix some region definitions (nw) 2019-11-17 15:33:51 -05:00
AJR
80e9d5a25e ps2sony.cpp: Fix region width problem the simple way (nw) 2019-11-17 15:24:56 -05:00
AJR
8efa6cc8ea jalmah.cpp: Region width fix (nw) 2019-11-17 15:19:53 -05:00
AJR
e581c1dc5e mrgame.cpp: Fix region widths (nw) 2019-11-17 15:13:18 -05:00
Vas Crabb
e4e047f1ad mac: fix copy/paste error, get rid of allocWithZone as it's ignored on 64-bit ABI (nw) 2019-11-18 06:05:21 +11:00
Vas Crabb
b662a173bd missed a couple of Mac debugger things (nw) 2019-11-18 05:25:28 +11:00
Vas Crabb
8332b437a7 missed one Windows debugger thing (nw) 2019-11-18 05:15:00 +11:00
Vas Crabb
88ce545cdd misc cleanup:
* Got rid of some more simple_list in core debugger code
* Fixed a buffer overrun in wavwrite (buffer half requried size)
* Slightly reduced dependencies and overhead in wavwrite
* Made new disassembly windows in Qt debugger default to current CPU
2019-11-18 05:08:36 +11:00
ClawGrip
4d41090d11 New working software list additions
-----------------------------------
La Mode - 1984 (Programa Computado) [ClawGrip, avlixa, ICEknight]
2019-11-17 16:11:40 +01:00
Vas Crabb
1fbfa9e071 bus/amiga/zorro: put in namespace, improve safety a bit (nw) 2019-11-18 00:58:48 +11:00
R. Belmont
50694d017b
Merge pull request #5913 from ArcadeShadow/patch-16
New working software list addition
2019-11-17 07:45:32 -05:00
David Haywood
6072c24c86 vt1682 (plug & play) register notes, stub handlers for memory mapping setup related regs (nw) (#5910)
* register notes (nw)

* more register notes (nw)

* register notes (nw)

* stubs for mapping related functions

* assume later VT chipsets don't have the broken DMA (nw)

* more banking related regs (nw)

* banking notes (nw)

* addressing work (nw)

* refactor slightly (nw)

* use mapping (nw)

* vram (nw)
2019-11-17 07:44:41 -05:00