couriersud
1ae3e29ea3
Assume string literals are UTF8 in netlist code.
...
At the same time, any char pointer has to be explicitly converted to
pstring by specifying an encoding. Not yet optimal, but certainly better
than what was there before.
Removed unneeded methods from pstring. (nw)
2017-01-20 22:20:36 +01:00
couriersud
d0b6742563
Default argument on plib::environment now optional. (nw)
2017-01-20 22:20:35 +01:00
couriersud
167d8405ec
Converted warnings and fatal log messages to constants.
...
Also refactored some code to ease the exercise. (nw)
2017-01-20 22:20:35 +01:00
R. Belmont
da169d7fe0
Merge pull request #2002 from wilbertpol/hcd62121
...
hcd62121/cfx9850: several small cleanups (nw)
2017-01-20 15:29:12 -05:00
R. Belmont
e5151363b0
Merge pull request #1993 from einstein95/master
...
Add the Sonic 3 proto lock-on chips to the relevant Sonic 3 proto sets (nw)
2017-01-20 15:11:02 -05:00
R. Belmont
2168bda1a9
Merge pull request #2003 from SailorSat/master
...
polyplay: add a german version of zre-pp base polyplay (with 10 games)
2017-01-20 15:05:13 -05:00
Stiletto
7d557876ed
(nw)
...
(nw)
2017-01-20 15:00:49 -05:00
Stiletto
ddba1931f9
retofinv.cpp: add comment about developer (thanks to TCRF and GDRI)
...
retofinv.cpp: add comment about developer (thanks to TCRF and GDRI)
2017-01-20 14:33:26 -05:00
smf-
dffac52f34
Fixed building with clang on windows, built with clang 3.91, gcc 6.3.0 & msvc 2015 (nw)
2017-01-20 13:17:54 +00:00
einstein95
04b7187ba8
Add the Sonic 3 proto lock-on chips to the relevant Sonic 3 proto sets
2017-01-21 01:14:08 +13:00
Vas Crabb
59ed49f709
Help me template compiler! You are my only hope!
...
6805 cleanup:
* Reduce massive amounts of redundancy by templating opcode handlers
* Replace the epic switch statement with a dispatch table
* Fix timings for a few instructions
2017-01-20 22:13:25 +11:00
Vas Crabb
19a9122748
add logmacro.h inspired by Edstrom's log macros
...
* should be #included after other headers and after optionally #defining VERBOSE
* usage samples in z80scc.cpp and m68705.cpp
68705: add lots of logging to help trace issues
2017-01-20 16:53:12 +11:00
Joakim Larsson Edström
d125a1c0a8
Merge pull request #2004 from JoakimLarsson/fccpu20
...
New working board: Fccpu20
2017-01-20 01:37:11 +01:00
Ariane Fugmann
d5edbe9fa3
polyplay: add a german version of zre-pp base polyplay (with 10 games)
...
- added new polyplay2 romset; german version with 10 games (6 new ones)
- renamed czech version to polyplay2c and made a clone of polyplay2
2017-01-20 01:35:16 +01:00
Joakim Larsson Edstrom
e0b8d253dc
completed Rx and serial interface handshake support
2017-01-20 01:32:00 +01:00
Joakim Larsson Edstrom
316ae121c7
Added PCB layout and hooked up the Rx part, terminal is working now
2017-01-20 01:29:56 +01:00
Vas Crabb
43ece2178b
Merge pull request #1999 from ajrhacker/midres_mcu
...
Add MCU (disabled) to midresb config; Bagman bootleg note (nw)
2017-01-20 09:59:42 +11:00
AJR
03e0c22b0a
P2 controls aren't here (nw)
2017-01-19 17:33:28 -05:00
Wilbert Pol
fc16e06975
hcd62121: several small cleanups (nw)
2017-01-19 22:50:30 +01:00
R. Belmont
51081d26e4
Merge pull request #2001 from intealls/pa-cc
...
Some PortAudio-related changes and fixes
2017-01-19 15:50:13 -05:00
smf-
463df706e6
fixed building with visual studio (nw)
2017-01-19 20:17:50 +00:00
AJR
1694f95fd0
Add MCU (disabled) to midresb config; Bagman bootleg note (nw)
2017-01-19 11:18:18 -05:00
Vas Crabb
48073dbf03
completely eliminate the concrete 68705-without-peripherals class
...
m6805evs: add proper memory map in comment and note that it needs CPU core support for the 68HC705 family
2017-01-20 01:42:28 +11:00
Robbbert
a6afc556b4
Zorba keyboard: fixed F4
2017-01-19 23:41:45 +11:00
Vas Crabb
b6d0ccd09b
zorba keyboard improvement (nw)
2017-01-19 23:23:45 +11:00
Vas Crabb
df75e7463e
zorba: use perfect time quantum for keybaord MCU, map right shift (nw)
...
There's some kind of sync issue between the keyboard MCU which generates
serial signals off its internal timer/counter and the 8251 USART in the
computer that causes characters to be dropped. Some characters are more
likely to be dropped than others. There's an issue somewhere in the
chain, and this is a good test case for whatever it is.
2017-01-19 22:05:39 +11:00
Vas Crabb
98b85af4a7
pitnrun: use new MC68705P5 device
...
m68705: expose more more internal registers through the state interface
* shows contents of registers that can't be read by program code
i8251: make receive more reliable clean up a little
zorba: meat on the bones
* create emulated keyboard device
- 88 of 96 matrix keys identified, 6 of 8 DIP switches identified, 3 of 6 outputs identified
* connect IEEE-488, RS232 and Centronics ports
* hook up all IRQ sources and connect PIT to UARTs
* more notes
osborne1, gladiatr: use input changed member (nw)
2017-01-19 20:51:30 +11:00
Ivan Vangelista
64659f8bca
Merge pull request #1998 from ajrhacker/bagmanf_inputs
...
bagmanf: Fix inputs and shuffle PROMs for better colors (game still t…
2017-01-19 06:45:00 +01:00
briantro
beab5e24c7
vicdual.cpp: Minor spelling fix - NW
2017-01-18 21:36:16 -06:00
AJR
ce9e5c8f34
bagmanf: Fix inputs and shuffle PROMs for better colors (game still tends to crash)
2017-01-18 22:25:52 -05:00
Scott Stone
646a8e6397
aztarac.cpp: Verified and correct labels/locations and added newly dumped video board PROMS for this machine. [Andrew Welburn, Tafoid]
2017-01-18 21:23:27 -05:00
intealls
ff0f5b2241
rename variables to maintain consistent with coreaudio/sdl etc
2017-01-19 00:37:38 +01:00
intealls
86cbd2acf6
fix up initialization
2017-01-19 00:21:10 +01:00
Scott Stone
83d7ad8918
vicdual.cpp: Updated subhunt labels with locations and added readme from recent dump (nw)
2017-01-18 18:16:27 -05:00
hap
8a47b0c42b
hh_cop400: added svg artwork for einvaderc (nw)
2017-01-18 23:46:45 +01:00
hap
c69c144013
Machine promoted to working
...
------------
Novag Diablo 68000 [hap]
2017-01-18 21:51:46 +01:00
RobertoFresca
446532b332
Pyon Pyon Jump: Documented bank #2 DIP switches. [Roberto Fresca]
2017-01-18 14:51:45 -03:00
RobertoFresca
1a4a1232ca
Pyon Pyon Jump: Documented bank #1 DIP switches. [Roberto Fresca]
2017-01-18 14:50:23 -03:00
RobertoFresca
b94e02a787
Pyon Pyon Jump: Documented board 7908B pinout. [Roberto Fresca]
2017-01-18 14:44:35 -03:00
RobertoFresca
80a9832e60
Gran Premio F1 (Spanish bootleg of Pole Position II):
...
Documented the 'C' board edge connector. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-18 13:57:16 -03:00
RobertoFresca
43e61a0c9b
Gran Premio F1 (Spanish bootleg of Pole Position II):
...
Documented the 'B' board edge connector. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-18 13:44:52 -03:00
RobertoFresca
db31d1b5a0
Gran Premio F1 (Spanish bootleg of Pole Position II):
...
Documented the 'A' board edge connector. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-18 13:31:00 -03:00
hap
0fac76b27a
hh_tms1k: added svg layout for einvader (nw)
2017-01-18 17:11:53 +01:00
Joakim Larsson Edström
2d742ef130
Merge pull request #1996 from JoakimLarsson/mpcc
...
fccpu20: prints on terminal
2017-01-18 16:37:28 +01:00
Joakim Larsson Edstrom
26593bbb5f
MPCC: completed tx serial, rx not yet verified
2017-01-18 16:32:04 +01:00
Joakim Larsson Edstrom
8009b01385
fccpu20: Changed crystal value after visual verification to get 9600 as the manual says, terminal works but needs to be set to 7bit
2017-01-18 16:29:07 +01:00
Joakim Larsson Edstrom
1db6eb0998
fccpu30: improved documentation
2017-01-18 16:26:09 +01:00
Joakim Larsson Edstrom
42b396a294
fccpu20: set terminal as default rs232 device
2017-01-18 10:42:04 +01:00
Joakim Larsson Edstrom
085cab6fe5
MPCC: robustification, LOG messages and pinout added
2017-01-18 10:40:27 +01:00
RobertoFresca
76e5126348
Mega Bonus Star II (Euro, Millennium Edition):
...
Added references for Z86C15 MCU. [Roberto Fresca]
2017-01-18 02:57:24 -03:00