Commit Graph

68429 Commits

Author SHA1 Message Date
braintro
388474a705 fix build 2019-08-27 22:11:53 -05:00
braintro
68aa4d4fc4 (nw) segas18.cpp: Updated info about the mwalkj set. 2019-08-27 20:12:09 -05:00
ajrhacker
4c1d4e8e0c
Merge pull request #5562 from 68bit/hd6845s-cursor-fix
MC6845: correct cursor.
2019-08-27 21:10:12 -04:00
68bit
912a1c1b9d MC6845: correct cursor.
The MC6845 shows a full cursor if the cursor end raster address is
greater than the maximum raster address, restore that case in general.

The issue on the BBC, that uses the HD6845S, might be the use of the
maximum raster address here, it appears to be programmed differently
on the HD6845S and also to depend on the interlaced mode. This patch
fixes the BBC while preserving the cursor emulation for the MC6845.
2019-08-28 10:23:16 +10:00
AJR
d6c145c0e7 mc6845: Fix height of cursor on BBC Micro (nw) 2019-08-27 17:25:24 -04:00
arbee
61c288efdb f2mc16: More opcodes and more robust IRQ handling [R. Belmont]
mb9061x: Implemented timers 0 and 1, including external event counter mode [R. Belmont]
2019-08-27 15:11:42 -04:00
AJR
8b78bdff01 wd1000.cpp: Replace bzero with std::fill (nw) 2019-08-27 12:44:05 -04:00
AJR
29a33decc0 Fix full build (nw) 2019-08-27 12:04:03 -04:00
R. Belmont
72da91cc4d
Merge pull request #5553 from clawgrip/patch-9
vsmile_cart.xml: New WORKING software list additions
2019-08-27 07:46:46 -04:00
R. Belmont
3f8ab288dd
Merge pull request #5557 from 68bit/swtpc09d3-hard-disk
swtpc09: add hard disk support for the DMAF3 controller
2019-08-27 07:46:21 -04:00
R. Belmont
d7493d5291
Merge pull request #5558 from cam900/scc_save
k051649.cpp : Updates
2019-08-27 07:45:40 -04:00
AJR
e9c7c02933 geniusjr.cpp: More international version documentation (nw) 2019-08-27 00:35:02 -04:00
AJR
29369cc1f0 crospuzl: RTC interface improved but still nonfunctional (nw) 2019-08-26 22:23:50 -04:00
braintro
101402a886 New working clone
New working clone
------------------
Gouketsuji Ichizoku (Japan, prototype) [twistedsymphony]
2019-08-26 20:50:55 -05:00
cam900
a52c2634c2 k051649.cpp : Updates
Fix mirroring in address map, Add save states, Fix spacing, Reduce unnecessary lines, Use shorter / correct type values
2019-08-27 10:40:08 +09:00
68bit
27d2ae2cf6 swtpc09: add hard disk support for the DMAF3 controller
This uses the WD1000 driver.

The DMAF2/3 6844 DMA support had to be improved to support multiple channels,
and now supports a separate high addresses for each channel. It now also
support addresses increasing or decreasing. These controllers use different
DMA channels for the floppy and the hard disk, and also a tape archiver which
is not yet implemented.

This gets UniFLEX running using a hard disk for storage, and does not appear
to regress the floppy support or other variants using the DMAF2.
2019-08-27 11:05:54 +10:00
AJR
ae4a4581bc se3208: Clean up disassembler and remove unwanted newline (nw)
e132xs: Remove unwanted newline in disassembly (nw)
2019-08-26 18:58:07 -04:00
Ivan Vangelista
23abdbc7a9 lvcards.cpp: verified remaining bitswaps for lvcardsa (nw) 2019-08-26 22:12:02 +02:00
Ivan Vangelista
d95862295e new not working clones
-------------------------------------
Pipi & Bibis / Whoopee!! (bootleg, set 2) [anonymous]
2019-08-26 21:45:36 +02:00
ClawGrip
ad86e98560
vsmile_cart.xml: New WORKING software list additions
----------------------------
Abenteuer im ABC Park (Germany, Rev. 3) [TeamEurope]
The Batman - Rettung von Gotham City (Germany) [TeamEurope]

New NOT_WORKING software list additions
----------------------------
Dolphis Wasser-abenteuer (Germany) [TeamEurope]

* Also renamed some sets to follow the list common rules (nw)
2019-08-26 21:38:23 +02:00
Ivan Vangelista
d93b738727 clones promoted to working
------------------------------------------
Lovely Cards (encrypted) [Team Europe, Roberto Fresca,  Ivan Vangelista]

some bitswaps aren't 100% verified and are marked as such, the game seems to run fine though (nw)
2019-08-26 21:20:36 +02:00
MooglyGuy
1cfe376e69 -newport: Fixed inverted-Y pixel readback. Fixes crash in Alias PowerAnimator 7.5. [Ryan Holtz] 2019-08-26 19:58:18 +02:00
R. Belmont
373e586380
Merge pull request #5550 from 68bit/wd1000-hdc
WD1000: new hard disk controller
2019-08-26 13:41:48 -04:00
R. Belmont
b2b589d998
Merge pull request #5551 from 68bit/mc6845-cursor-improve
mc6845: improve the cursor emulation
2019-08-26 13:40:10 -04:00
R. Belmont
edb18bc688
Merge pull request #5552 from yukaritamura/chinagat_main_pcb
Add PCB layout for the main board in chinagat.cpp
2019-08-26 13:38:54 -04:00
Yukari Tamura
b2047b7efc Add PCB layout for the main board in chinagat.cpp
This patch updates the PCB Layout comment to have layout
information and simple explanations for the main board.
2019-08-27 01:18:57 +09:00
cam900
dd113af151 hash/gba.xml : typo 2019-08-26 14:25:29 +00:00
Dirk Best
47fd7df7f8 Fix build (nw) 2019-08-26 15:46:16 +02:00
AJR
3625aa6459 geniusjr.cpp: Update notes (nw) 2019-08-26 08:19:38 -04:00
Patrick Mackinlay
bdac293d8c dp8573: minor changes (nw)
* synchronize time after loading nvram
* simplify read/write handlers
* irq active low
* there's no reset
* pfail is an input (not implemented)
2019-08-26 18:18:39 +07:00
68bit
b88b6693a5 mc6845: improve the cursor emulation
Implements partial cursors.
2019-08-26 20:33:25 +10:00
68bit
5c53673c5e WD1000: new hard disk controller
Used by the SWTPC09 DMAF3 and it boots UniFLEX on a disk image, and
perhaps some other machines can leverage this.
2019-08-26 13:06:26 +10:00
ajrhacker
6bf0a5c8bb
Merge pull request #5548 from MASHinfo/master
Fixed description Set xx -> set xx
2019-08-25 23:04:56 -04:00
AJR
790b0fc1c5 Add one cartridge dump for the (otherwise undumped) Genius Leader Select (nw) 2019-08-25 22:01:24 -04:00
AJR
6031072c51 pitagjr: Label as clone of gjmovie (nw) 2019-08-25 21:31:21 -04:00
AJR
e0ff2fd98b glcx.xml: Update notes (nw) 2019-08-25 21:20:30 -04:00
Roberto Fresca
26cfc2b7c0 Joker Card (witch game): Fixed the extended gaphics.
Added game notes.
2019-08-26 03:09:38 +02:00
AJR
c49e1cc106 gln: Assign software list (nw) 2019-08-25 21:05:46 -04:00
MASHinfo
1a06fb9ee9 Fixed description Set xx -> set xx 2019-08-26 02:51:42 +02:00
ajrhacker
22bef0be37
Merge pull request #5541 from plaes/tms34020
tms34020: Fix BLMOVE S=1, D=1 opcode handling
2019-08-25 20:48:35 -04:00
arbee
0dba761f54 apple2: fix regression using 35-track disks with the legacy floppy (nw) 2019-08-25 20:41:32 -04:00
arbee
2b0a51ea12 apple2: add ComputerEyes/2 to II/II Plus, support save states (nw) 2019-08-25 20:40:43 -04:00
arbee
b9d0daa821 Merge branch 'master' of https://github.com/mamedev/mame 2019-08-25 20:20:24 -04:00
arbee
a40bc736e7 apple2: Initial support for ComputerEyes/2 slot card [R. Belmont, Golden Child] 2019-08-25 20:19:17 -04:00
AJR
9d1b6f11a6 gjmovie.xml: Improve documentation (nw) 2019-08-25 20:18:14 -04:00
ajrhacker
089c71eabc
Merge pull request #5547 from 68bit/flexdsk-fix-disk-name-ext-log
flex_dsk: fix the logging of the disk name extension
2019-08-25 20:17:51 -04:00
ajrhacker
f53b6e7d18
Merge pull request #5546 from 68bit/ss50-quieten-error-logging
SS50 bus: quieten error logging when side effects are disabled.
2019-08-25 20:17:27 -04:00
68bit
249f9a78d0 flex_dsk: fix the logging of the disk name extension
It had been printing the disk name again.
2019-08-26 10:14:29 +10:00
ajrhacker
db17089436
Merge pull request #5545 from 68bit/ss30-mps2-correct-high-rates
SS-30 MPS2: correct the 'high' baud rates.
2019-08-25 20:11:46 -04:00
68bit
b3728e6c78 SS50 bus: quieten error logging when side effects are disabled. 2019-08-26 10:10:54 +10:00