Commit Graph

49777 Commits

Author SHA1 Message Date
Lord-Nightmare
1469e75875 fix pin64 compile warnings, make curly bracket style consistent (nw) 2017-02-02 17:42:32 -05:00
Vas Crabb
0f929b4213 Make debugger fall back from binary to default base on 0b prefix
* This makes expressions like 0B12 parse as hex in hex memory spaces
* Where there's ambiguity (e.g 0B01) binary takes precedence
2017-02-03 09:30:06 +11:00
MooglyGuy
7b193413bb Treat commands as blocks, 50% file size savings for PIN64 captures. (nw) 2017-02-02 19:02:29 +01:00
MooglyGuy
18bad1fb64 Create pin64_printer_t and remove pin64_command_block_t. (nw) 2017-02-02 15:40:14 +01:00
MooglyGuy
fa0773f48b Rework PIN64 to use an unordered_map for matching. (nw) 2017-02-02 15:25:00 +01:00
Lord-Nightmare
578de722f3 LaserWriter II NT: hooked up interrupts to 68k, doesn't seem to boot any further, needs more investigation. [Lord Nightmare] 2017-02-02 08:39:21 -05:00
Vas Crabb
11c15e9a7f small cleanup (nw) 2017-02-02 20:25:11 +11:00
Vas Crabb
59c24ae705 Don't crash on bad cheat expressions, also make the code look more like 'enterprise-grade' C++ 2017-02-02 18:17:37 +11:00
Robbbert
9c522588ac Hopefully fixed a compile error with some compilers (nw) 2017-02-02 18:06:19 +11:00
Vas Crabb
9568b26c35 fix chd build (nw) 2017-02-02 14:36:48 +11:00
Vas Crabb
38a6ab02e4 yo sup dawg (nw) 2017-02-02 14:17:40 +11:00
Stiletto
421e0b233a typo fix (nw)
typo fix (nw)
2017-02-01 21:45:17 -05:00
MooglyGuy
1ef805eb8c Disable PIN64 logging. (nw) 2017-02-02 01:48:22 +01:00
MooglyGuy
af39fe7816 Get PIN64 code to function correctly. (nw) 2017-02-02 01:48:22 +01:00
MooglyGuy
68090e5606 Make N64 RDP use uint64_t types for commands (nw) 2017-02-02 01:48:22 +01:00
MooglyGuy
7f936811f1 Addad PIN64 logger class. (nw) 2017-02-02 01:48:21 +01:00
AJR
6664df6adc De-hardcode "Diagnostic Step" inputs in Atari games
(nw) I have some doubts of the viability of this approach as a long-term solution, but it's at least a slight improvement.
2017-02-01 19:34:45 -05:00
ajrhacker
bde33d9fe7 Merge pull request #2036 from OzFalcon/bzoneService
Correctly assign service button(s)
2017-02-01 19:30:18 -05:00
Michael.S.G
ab3bc9db73 Correctly assign service button(s) 2017-02-02 09:35:09 +11:00
Curt Coder
f626cefe85 c64: Emulated the PPP Speakeasy 64 (Votrax SC-01-A) cartridge. [Curt Coder] 2017-02-01 21:59:03 +02:00
Nigel Barnes
67d17b01af atom: renamed softlist atom_cart -> atom_rom (nw) 2017-02-01 19:40:29 +00:00
Nigel Barnes
93009d6ad7 bbcb_cass: fixed publisher name (nw) 2017-02-01 19:40:29 +00:00
Nigel Barnes
33caf45e59 zx81_cass: New WORKING software list 2017-02-01 19:40:29 +00:00
Nigel Barnes
7555bc584d zx80_cass: New NOT WORKING software list 2017-02-01 19:40:29 +00:00
Nigel Barnes
d5bba41ed6 zx81: added tzx cassette format 2017-02-01 19:40:29 +00:00
Nigel Barnes
51992a75ec apd_dsk: improved identify and simplified load (nw) 2017-02-01 19:40:29 +00:00
Curt Coder
e4be985024 vic20: Emulated the PPP SpeakEasy (Votrax SC-01-A) cartridge. [Curt Coder] 2017-02-01 21:16:28 +02:00
AJR
9f76ddc78a Arcade build restructuring (nw)
- Create EFO, Promat, Terminal, Wing projects to help reduce the weight of libmisc
- Eliminate Veltmeijer Automaten project (only two games by this company are in MAME, and one actually on Excellent System hardware)
2017-02-01 13:27:47 -05:00
R. Belmont
1af492f420 Merge pull request #2035 from fulivi/hp9845_dev9
Bug fix for HP9895
2017-02-01 12:17:46 -05:00
AJR
d09e370816 gekisou: De-hardcode the service mode input 2017-02-01 09:59:50 -05:00
AJR
c6786099a8 Fix build by removing unused dummy ROM definitions (nw) 2017-02-01 09:55:58 -05:00
Joakim Larsson Edström
41d1224bd7 Merge pull request #2034 from JoakimLarsson/cpu20
Force CPU-20
2017-02-01 15:14:39 +01:00
Joakim Larsson Edstrom
7ba7669a01 fccpu20: Added board ID support, gives the right banner now, and improved board variant modelling 2017-02-01 14:16:41 +01:00
fulivi
78f2381549 hp9845: fixed a weird case of missed synchronization in 9895 drive 2017-02-01 14:03:14 +01:00
fulivi
2602b52517 hp9845: fixed a bug in PHI driver (no data freeze when a sec. address
is received)
2017-02-01 14:03:14 +01:00
Lord-Nightmare
a7f9dcd63b Apple Laserwriter II NT: Updated driver quite a bit, improved the overlay emulation and ram mapping, passes more self tests, added as much info about memory maps as could be easily derived without PAL dumps. [Lord Nightmare] 2017-02-01 05:24:24 -05:00
RobertoFresca
d1974dda9e Arrow Bingo: Added a new input requested by the code. Added
more technical notes about the program. [Roberto Fresca]
2017-02-01 03:00:18 -03:00
briantro
0330b5c6bb nmk16.cpp: All Red Hawk sets use the same sound data so use same name - NW 2017-01-31 21:44:49 -06:00
ajrhacker
b6e2ae7d4c Merge pull request #2033 from ajrhacker/devcb_consistency
Make devcb objects more consistently available for further configurat…
2017-01-31 21:53:47 -05:00
RobertoFresca
7545deece7 Power Card (Ver 0263, encrypted): Dumped the CY7C291A from inside
of the custom CPU. Added technical notes. [Team Europe, Roberto Fresca]
2017-01-31 23:21:10 -03:00
AJR
3f7e68138b Make devcb objects more consistently available for further configuration (nw) 2017-01-31 21:07:05 -05:00
AJR
ecf9eeefc2 Use std::sort instead of qsort in listdevices (nw) 2017-01-31 20:49:04 -05:00
RobertoFresca
36ba346bfb Mega Card (Ver.0210, encrypted): Redumped the CY7C291A from inside
of the custom CPU. Also changed the set name to megacard. [Team Europe, Roberto Fresca]
2017-01-31 22:44:34 -03:00
RobertoFresca
22afdaeeff Arrow Bingo: Fixed clocks to be more accurate, hooked principal inputs
to make the game playable, added technical notes and cleaned-up a bit
the driver. [Roberto Fresca]
2017-01-31 22:04:21 -03:00
Joakim Larsson Edström
c6c6fb8cc0 Merge pull request #2032 from JoakimLarsson/via6522_fix
Via6522 fixes
2017-02-01 01:40:00 +01:00
Joakim Larsson Edstrom
19671a6141 via6522: fixed so shift out and in flank is not controlled by pcr in accordance with datasheet 2017-02-01 01:28:53 +01:00
Joakim Larsson Edstrom
8c149728a3 via6522: added stop of device_timer when going from internaly to externaly clocked shift modes 2017-02-01 00:41:46 +01:00
Lord-Nightmare
7d05b65840 build fix (nw) 2017-01-31 18:24:49 -05:00
couriersud
e02d8cad2b Fixed a number of issues:
- Fixed crashes on terminals without nets (i.e. connected to a rail)
- Reviewed "FIXMEs" and corrected some minor ones.
- Made m_cur_analog protected. 
- Fixed pmf delegates to work with msvc.
- More optimizations to the solver code.
- Started work on a better signal pipeline in nlwav
- Only generate documentation for entities which are documented.
[Couriersud]
2017-01-31 22:37:25 +01:00
R. Belmont
282a7e76c3 Merge pull request #2028 from intealls/master
Fix issues on 32-bit builds and clamp latency
2017-01-31 15:15:23 -05:00