Commit Graph

55010 Commits

Author SHA1 Message Date
MetalliC
4f89886343 cv1k.cpp: document DIP switches 2017-11-16 09:09:08 +02:00
Robbbert
0f5f094270 (nw) micral : forgot one last thing 2017-11-16 17:17:52 +11:00
Robbbert
16002e2897 (nw) micral : much guesswork... we have a screen 2017-11-16 17:02:31 +11:00
arbee
78ceb48177 arm7: add support for high vector option, fixed v5 BLX to save the return address in R14 [R. Belmont] 2017-11-15 23:55:09 -05:00
Justin Kerk
b503e9c8c2 pc_dsk: Support images with 41 tracks (Kryoflux dtc produces these for some nominally 40-track disks) (fixes bivouac from ibm5150_flop.xml) (nw) 2017-11-15 20:25:12 -08:00
hap
7a12fa7f7e dotrikun: oops, 256H is 128 on, 128 off (nw) 2017-11-16 01:27:46 +01:00
AJR
aa6af02a20 Lest I forget (nw) 2017-11-15 19:04:46 -05:00
AJR
1d3edcf253 term2: Hardware note (nw) 2017-11-15 18:50:22 -05:00
hap
fcf8b7f02d vicdual depthch: added bonus sound sample [Jim Hernandez] 2017-11-16 00:34:27 +01:00
MetalliC
0070665e8b
Merge pull request #2804 from DavidHaywood/131117
pgm2 - add kov2nl internal rom [Morten Shearman Kirkegaard, Peter Wilhelmsen]
2017-11-16 00:32:24 +02:00
David Haywood
86257de38d pgm2 - add kov2nl internal rom [Morten Shearman Kirkegaard, Peter Wilhelmsen] 2017-11-15 22:30:44 +00:00
mooglyguy
72ab9088c0 e132xs: templated movd, nw 2017-11-15 22:45:20 +01:00
hap
65f1e72f55 firetrk: screen raw params and correct irq pulse duration. Also got rid of using PORT_CODE on IPT_BUTTONs (nw) 2017-11-15 22:41:48 +01:00
mooglyguy
82702c9ab0 e132xs: Fix missing cycle deduction in some stxx ops, nw 2017-11-15 22:31:06 +01:00
mooglyguy
7791f460d4 e132xs: fix regression with dynabomb, nw 2017-11-15 22:16:39 +01:00
mooglyguy
60b10988ba e132xs: templated simple store ops, nw 2017-11-15 21:11:43 +01:00
mooglyguy
4e35aa3fb7 e132xs: templated simple load ops, nw 2017-11-15 21:11:43 +01:00
mooglyguy
6ae640877b e132xs: templated mulu,muls,mul,set. tested gstream,x2222,elfin,luplup,xfiles. x2222 has issue that might be btnab. nw 2017-11-15 21:11:43 +01:00
hap
8b8051fc41 mey8088: standard file header (nw) 2017-11-15 20:19:58 +01:00
hap
c059ad245f meyc8088: interrupt is auto cleared by INTA (nw) 2017-11-15 20:08:37 +01:00
hap
d854ec06b1 dotrikun: correct irq pulse timing (nw) 2017-11-15 19:19:15 +01:00
hap
0b50eb9099 Revert "pulse_input_line: change units to cycles and set default param to min_cycles (nw)"
This reverts commit 46bad5c707.
2017-11-15 17:06:39 +01:00
hap
705cee1a0c cps2: correction to xmvsfur1 romname, thanks Razoola (nw) 2017-11-15 15:55:16 +01:00
hap
46bad5c707 pulse_input_line: change units to cycles and set default param to min_cycles (nw) 2017-11-15 15:40:43 +01:00
Robbbert
6c38fc2009 (nw) sys2900 : devices, notes. 2017-11-16 00:00:47 +11:00
smf-
38100ff8fe support switching between 40 & 80 columns with F1 & blink/underline/highlight/reverse attribute [smf] 2017-11-15 11:05:46 +00:00
Vas Crabb
cebbf30159 hyperstone: template register-register mov and correct trap behaviour
(nw) privilege trap should prevent user state code from writing high
global registers; also change DEBUG_PRINTF to standard logmacro.h
stuff
2017-11-15 16:52:04 +11:00
AJR
50637d602b Replace driver_device::generic_pulse_irq_line with device_execute_interface::pulse_input_line (nw) 2017-11-14 23:34:11 -05:00
Vas Crabb
eff0a95e89 hyperstone: template check, index move, mask and sum handlers
(nw) couple of fixes - sum Rd,C,const was incorrectly using the
whole SR rather than just the carry value; sums with local register
as destination was not burning cycles; negs doesn't need explicit
guard against trapping when source is SR as carry flag alone can
never cause an overflow
2017-11-15 13:54:50 +11:00
R. Belmont
487382c15f
Merge pull request #2793 from ajrhacker/3blind
mice: Split into separate sets for each CPU-specific monitor program
2017-11-14 19:48:08 -05:00
R. Belmont
3b0820e10e
Merge pull request #2802 from shattered/_2a5617f
vt240: palette, screen size fix
2017-11-14 19:47:42 -05:00
hap
3dcc81b5e6 z80: small whitespace alignment (nw) 2017-11-14 23:47:20 +01:00
AJR
c00cf73900 i8085: Add opcode space (nw) 2017-11-14 17:35:07 -05:00
Sergey Svishchev
ea9df84400 vt240: palette, screen size fix 2017-11-15 00:46:02 +03:00
mooglyguy
6387bfd6b0 e132xs, fixed ldxx2 local,local case 2017-11-14 21:28:21 +01:00
hap
56e8f3bd0a i8085: finished with cleanups (nw) 2017-11-14 20:58:54 +01:00
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