Commit Graph

54973 Commits

Author SHA1 Message Date
hap
b2d10f7b41 i8085: change opcode macros to functions (nw) 2017-11-14 20:49:02 +01:00
AJR
61ec3f0c3d i8085.cpp: Remove unused and totally unneeded constant (nw) 2017-11-14 13:03:18 -05:00
hap
c400db56f3 i8085: shorthand variable types (nw) 2017-11-14 18:27:47 +01:00
hap
692859c7ee i8085: make cputype an enum, change flags and stuff to constexpr (nw) 2017-11-14 18:21:22 +01:00
hap
dc611f674d i8085: lowercase m_im,m_halt,m_status (i'll leave PAIR m_PC,m_SP,m_AF,m_BC,m_DE,m_HL,m_WZ alone) (nw) 2017-11-14 17:56:11 +01:00
hap
b9ded7f691 i8085: lowercase/rename some functions (nw) 2017-11-14 17:52:05 +01:00
hap
fc6392bb14 i8085: move single-use opcodes to execute function (nw) 2017-11-14 17:26:32 +01:00
Vas Crabb
ac2f8866e8
Templated Hyperstone operations
Templated most most logical/maths operations to reduce code duplication, and fixed a few oversights.
2017-11-15 03:12:29 +11:00
hap
7a900dd692 i8085: moved opcode macros to main file, will convert these to functions (nw) 2017-11-14 16:55:12 +01:00
smf-
49aac0d2b3 reorders keys and renamed io ports to match system specification. Added caps key and two extra keyboard columns, although only one of them may have made it into hardware. [smf] 2017-11-14 12:56:43 +00:00
Justin Kerk
001cb28433 New working software list additions
-----------------------------------
ibm5150: Word 1.15, Word X1.06 (September 7, 1983 beta), Word 2.00, Word 5.0 (Swedish), Word 5.5 (5.25"), Word 5.5 (3.5", German), Word 5.5 (3.5", Italian) [Justin Kerk]
ibm5170: Fables & Fiends - The Hand of Fate (German) [ArcadeShadow]
2017-11-13 21:50:09 -08:00
AJR
90c1c04880 mcr68.cpp: Hardware note (nw) 2017-11-13 23:27:57 -05:00
hap
2e857fa8bd rename misleading i8085cpu.h to i8085ops.hxx (nw) 2017-11-14 03:02:39 +01:00
hap
49de682ec5 i8085: code readability (just whitespace/comments cleanup here) (nw) 2017-11-14 02:58:38 +01:00
Sergey Svishchev
d9b8912cba sm7238: reverse video, 80/132 column switching, alternate font (#2652) 2017-11-14 12:40:07 +11:00
Vas Crabb
02e58b6f83 Clean up SMC ethernet a bit: (nw)
* Use logmacro.h to reduce clutter with conditional logging
* Reduce scope of local variables
* Make some locals const (reduce mutable state)
* Idiomatic array fill
* Fix soft reset only working when logging is enabled
2017-11-14 12:32:02 +11:00
angelosa
7111d0c13b chqflag.cpp: improved shadow/highlight code (fixes black rain and lights at dawn) [Angelo Salese] 2017-11-14 01:18:26 +01:00
angelosa
d2b962fbf9 chqflag.cpp: fixed dimmed screen condition bug when soft resetting [Angelo Salese] 2017-11-14 01:18:24 +01:00
mahlemiut
a37b95a7ce
Merge pull request #2799 from rzero9/patch-1
fmtowns: Fix scrolling in 16-color mode [r09]
2017-11-14 12:21:29 +13:00
AJR
dcfdab2735 Better wraparound handling for relative inputs 2017-11-13 18:13:58 -05:00
r09
dd87f81e1c
fmtowns: Fix scrolling in 16-color mode 2017-11-13 23:28:07 +01:00
AJR
65c4ad8e90 apple2: Obvious mistake made when I was changing things around (nw) 2017-11-13 14:40:43 -05:00
mooglyguy
a68f2dc9d9 -e132xs: Reworked all opcodes, now considerably faster. [Ryan Holtz] 2017-11-13 20:34:40 +01:00
mooglyguy
e2ccb54dff e132xs, cleanup now-unused functions, nw 2017-11-13 20:34:40 +01:00
mooglyguy
edf05a30a5 e132x, looked at subs opcode, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
b47c845eda e132x, looked at subc opcode, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
7ef02cc5f3 e132x, looked at adds opcode, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
a911249fbf e132x, looked at negs opcode, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
ecc2e403dc more e132xs work, nw 2017-11-13 20:34:40 +01:00
mooglyguy
59e0aa6591 e132xs checkpoint, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
5b6962c758 e132xs checkpoint, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
688885c9e4 e132xs checkpoint, nw. 2017-11-13 20:34:40 +01:00
mooglyguy
0cbfba5a51 e132xs checkpoint, nw 2017-11-13 20:34:40 +01:00
mooglyguy
b937bfec95 more e132xs optimization and some func renaming to show coverage, nw 2017-11-13 20:34:40 +01:00
mooglyguy
4d0e408ee8 e132xs checkpoint, nw 2017-11-13 20:34:40 +01:00
AJR
26dc424be0 apple2: Break up handlers for C000-C07F range (nw) 2017-11-13 14:27:46 -05:00
AJR
d45e9f97d2 okim6295: Minor stylistic correction (nw) 2017-11-13 13:21:42 -05:00
AJR
fe3df18ab0 okim6295: Note (nw) 2017-11-13 13:16:32 -05:00
hap
48f9101a75 ehrgeiz was released february 1998, titlescreen info doesn't overrule fact (nw) 2017-11-13 16:35:52 +01:00
sjy96525
4c9a95cfd7 Fix Tekken Tag Tournament (World, TEG2/VER.C1, set 2) and Tekken Tag Tournament (US, TEG3/VER.B) doesn't boot. 2017-11-13 16:32:46 +01:00
sjy96525
e332c5bb04 Correct Ehrgeiz, Golgo 13 Kiseki no Dandou Year
In according Titlescreen, Ehrgeiz says 1997, Golgo 13 Kiseki no Dandou says 2000 and released in October 2000.
https://i.imgur.com/zJpfQF6.png
https://i.imgur.com/fRppjaO.png
2017-11-13 16:32:46 +01:00
MetalliC
46c361d487
Merge pull request #2798 from sjy96525/patch-2
Correct Spikeout: Final Edition year
2017-11-13 17:25:36 +02:00
R. Belmont
83afccdd6b
Merge pull request #2797 from jfdelnero/master
Fix logs, typos, and memset replaced by std::fill.
2017-11-13 08:57:01 -05:00
AJR
de4d0deef3 eepromser: Add reference for X2444 commands (nw) 2017-11-13 08:15:44 -05:00
sjy96525
df48cecd72
Correct Spikeout: Final Edition year
Spikeout: Final Edition titlescreen says 1999, and released date is 1999 confirmed from  Arcade TV Game List Kokunai - Kaigai Hen (1971 - 2005) at Page 38.
https://i.imgur.com/897HPm2.png
https://i.imgur.com/IOUUZgO.png
2017-11-13 18:37:26 +08:00
Jean-François DEL NERO
030c63c66a Fix logs, typos, and memset replaced by std::fill. 2017-11-13 08:47:59 +01:00
AJR
bf8eac0fbb Various palette and screen improvements (nw)
- Use device_resolve_objects to remove the need for resolve_palette
- Palette format no longer depends on configuration of first screen
2017-11-13 00:07:48 -05:00
AJR
55010e6fad Fix build (nw) 2017-11-13 00:01:00 -05:00
angelosa
9e0e4112f0 model3.cpp: player 2 inputs for all games & left/right stick for von2 (nw) 2017-11-13 04:30:40 +01:00
briantro
7ee0bbce3e bbusters.cpp: swap 3 player & 2 player Japanese sets as 3 player versions are norm (nw) 2017-11-12 20:06:22 -06:00