dankan1890
df7d317a78
fixed QT 5.5.1 for trusty.
2017-07-22 20:43:50 +02:00
Tauwasser
c33f141c53
gameboy: fix SGB VRAM transfers ( #2504 )
...
* gameboy.xml: remove misleading comment
Sachen 4B-003 was recently added
Signed-off-by: Tauwasser <tauwasser@tauwasser.eu>
* gameboy: fix Super Game Boy VRAM transfer
A basic implementation of VRAM transfer. It fixes a number of games and removes
the SGB border hack. However, it's very likely that the bahvior is much more
complex. The old implementation was good enough for the majority of games,
so this should suffice until such time when SGB is implemented on top of SNES.
The attribute data was resized to 4096 bytes, so a whole VRAM transfer can take place
even though only 4050 bytes are used. The idea is that the whole 4096 bytes are
_probably_ transferred to WRAM and a game might theoretically upload a small executable
and use that data. However, running native SNES code is currently unsupported anyway.
Signed-off-by: Tauwasser <tauwasser@tauwasser.eu>
* gameboy: various code style/comment fixes
- return GB_MBC_NONE instead of magic 0 value
- add MLT_REQ case in sgb code and mention where it's actually handled
- add PAL_PRI to list of known SGB commands (not implemented)
- fix two comments
Signed-off-by: Tauwasser <tauwasser@tauwasser.eu>
* gameboy: coding style fixes for gb_lcd
Signed-off-by: Tauwasser <tauwasser@tauwasser.eu>
2017-07-22 12:40:09 -04:00
Luca Elia
42a9427f18
Machines promoted to working
...
----------------------------
The Roulette (Visco) [Team Europe, Luca Elia]
2017-07-22 16:37:46 +02:00
AJR
a4b8231637
ettrivia: Correct PSG type and use object finders (nw)
2017-07-22 10:09:27 -04:00
Joshua Root
97d5034d1b
Fix include path with USE_LIBSDL on macOS
...
The cflags will contain an include path ending in "SDL2", not just "SDL", and removing just the latter leaves a stray "2" on the end.
2017-07-22 22:27:34 +10:00
MetalliC
bdd1b395d4
naomi.cpp: revert MIE back to higher clock, add notes about CPU core (nw)
2017-07-22 13:46:26 +03:00
Vas Crabb
a11d1fe266
convenience macro for enum bitwise operators (nw)
2017-07-22 14:32:29 +10:00
Vas Crabb
ae3fd3c020
* Get past fatal error on selecting software part from internal UI
...
* Sort software part menu in internal UI (was ordered by hash)
This preserves the option priority behaviour from 0.187 when setting the
instance option to the desired part.
Note that software part selection from internal UI doesn't actually
work. For example with zorba:cpm, no matter which part you select,
you'll always end up with flop1 in A: and flop2 in B:. This actually
did work properly in 0.187, so something has gone wrong in between.
2017-07-22 13:56:13 +10:00
Robbbert
ab83d7f82c
(nw) housekeeping
2017-07-22 13:36:44 +10:00
AJR
e4eefbf097
funystrp: Add serial EEPROM for high score entries
2017-07-21 22:14:23 -04:00
Scott Stone
21964a5981
New working software list additions
...
-----------------------------------
pce_tourvision: Majin Eiyuu Den Wataru (Tourvision PCE bootleg) [system11, The Dumping Union]
2017-07-21 20:49:41 -04:00
Scott Stone
58418078d8
New working software list additions
...
-----------------------------------
coco_flop: Pacman (z80 to 6809 Transcoded - v1.01) (512kb) [Glen Hewlett]
2017-07-21 16:49:20 -04:00
AJR
547df3e483
tmspoker: Fix ROM loading (nw)
2017-07-21 14:15:02 -04:00
hap
535a9c9475
New working machine added
...
----------
Gauntlet (Tiger handheld) [hap, Sean Riddle]
2017-07-21 20:05:45 +02:00
Joakim Larsson Edström
8b2d9227ba
Merge pull request #2501 from JoakimLarsson/sda5708_2
...
SDA5708 layout for dbox
2017-07-21 12:00:09 +02:00
Patrick Mackinlay
754240e3b7
i82586: functional, ~90% complete ( #2498 )
...
* i82586: functional, ~90% complete
* added dumping of 82586 configuration
* i82586: state save
* Changed address handling and filtering.
2017-07-21 19:40:55 +10:00
Vas Crabb
3e60ab4a04
cocoa debugger: save/restore console split positions
2017-07-21 18:25:06 +10:00
MetalliC
298f379212
naomi.cpp: dumped earlier Sega Gun Board firmware [Darksoft]
2017-07-21 07:30:55 +03:00
Vas Crabb
d7984c7d0c
Add a method for copying part of an XML tree into another tree and use it to fix Cocoa debugger fatal error
2017-07-21 13:03:44 +10:00
Vas Crabb
05e84dccc0
* Make XML file a class of its own managed with smart poitners
...
* Save/restore a little more of Cocoa debugger state
2017-07-21 11:47:41 +10:00
arbee
431879ef2b
alphatro: real machine only has 2 drives + fix drive B: [R. Belmont]
2017-07-20 21:03:53 -04:00
AJR
db49a26224
Tidy up (nw)
2017-07-20 17:53:18 -04:00
AJR
a85ae608dd
amerihok: Make some educated guesses regarding manufacturer, decade, MCU and sound chip types (nw)
...
z8: A few technical modifications to memory interface; add Z8681 type (nw)
2017-07-20 17:19:21 -04:00
Vas Crabb
b6d7d31d49
* Save/restore more Cocoa debugger state
...
* Fix some Cocoa debugger desync issues
- Scroll to selection on gaining focus by keyboard (e.g. tab) only
- Fixes jump on clicking a memory or disasm view that you've scrolled
2017-07-21 01:17:52 +10:00
Vas Crabb
c36c1572ec
Added basic support for saving/restoring Cocoa debugger window state, compatible with Qt debugger where possible
2017-07-20 22:01:02 +10:00
Ivan Vangelista
a549c6408a
retofinv.cpp: fixed c/p error in my commit from yesterday (nw)
2017-07-20 13:37:14 +02:00
Joakim Larsson Edstrom
883f12fa2f
sda5708: added layout support, state saving and a credits section
2017-07-20 10:18:02 +02:00
Joakim Larsson Edstrom
233c8efa3c
dbox: added sda5708 matrix diplay layout, it works and displays version number on start but dbox driver hangs shortly thereafter
2017-07-20 10:14:58 +02:00
Joakim Larsson Edstrom
45e6a9ec06
sda5708: Added layout with generated bezels + program snippet to redo it as a comment, to be able to generate with new offsets, scale and/or dotmatrix later
2017-07-20 10:12:04 +02:00
Ivan Vangelista
de7edafede
vt320.cpp: changed vt330 rom name as per L_N (nw)
2017-07-20 07:19:42 +02:00
AJR
8c4d9e4dfe
vgmplay: Bug fixes
...
- Fix clock speed for dual POKEY (MT #6631 )
- Produce error message when nonexistent file specified rather than create a spurious empty file and segfault trying to read it
2017-07-20 00:43:39 -04:00
Robbbert
e5f6ac04d8
MT 06261
2017-07-20 13:57:34 +10:00
arbee
94eab0cec6
alphatro: allow DMA to VRAM (nw)
2017-07-19 22:39:21 -04:00
cracyc
08af3d9f61
alphatro: try adding an fdc irq register (nw)
2017-07-19 21:20:18 -05:00
angelosa
1cf456c8e8
Fixed screen mis-alignment regression in Bionic Commando [Angelo Salese]
2017-07-19 22:34:51 +02:00
Ivan Vangelista
fdde4186b6
new working clones
...
---------------------------
Return of the Invaders (bootleg no MCU set 3) [f205v]
2017-07-19 22:27:04 +02:00
Ted Green
28d5a77e3b
sf2049se: Clarify bios bad dump. (nw)
2017-07-19 12:07:16 -06:00
AJR
7c9b2a20e5
sf2049: Use standard way of handling keypad inputs (nw)
2017-07-19 14:03:47 -04:00
angelosa
32c45faf71
Standardize button layout for PCE bootlegs [Angelo Salese]
2017-07-19 18:40:42 +02:00
Vas Crabb
f5132311b7
reduce header clutter, thank you C++11 (nw)
2017-07-20 02:38:23 +10:00
Ivan Vangelista
05dfd9d73e
new not working machine
...
------------------------------------
VT330 [Toshi]
2017-07-19 18:24:49 +02:00
Ivan Vangelista
6c9eccc064
new working clones
...
-----------------------------
Act-Fancer Cybernetick Hyper Weapon (World revision 3) [Corrado Tomaselli, The Dumping Union]
Kageki (World) [frsj8112, The Dumping Union]
Space Invaders (Nas Corp bootleg) [Guru]
2017-07-19 18:14:15 +02:00
Ivan Vangelista
0c343a8596
snk.cpp: added pals to victroad [Kevin Eshbach, The Dumping Union]
2017-07-19 18:09:36 +02:00
Ted Green
2568653c96
sf2049se: Mark bios as BAD_DUMP and add keypad. (nw)
2017-07-19 09:38:11 -06:00
Patrick Mackinlay
fcd7667008
clipper: popw fix (nw)
2017-07-20 00:17:53 +10:00
arbee
5a70503e98
Machines promoted to working
...
----------------------------
Alphatronic PC [R. Belmont, Carl, rfka01]
2017-07-19 09:12:50 -04:00
Vas Crabb
c52cce3544
remove debug printfs (nw)
2017-07-19 22:06:59 +10:00
Vas Crabb
0aad5cb057
Make internal UI display list of missing files if system/software set is found but incomplete.
...
Also consolidated selgame/selsoft code for actually launching systems into one place.
2017-07-19 22:04:29 +10:00
Scott Stone
d3568b23eb
Eliminate leading space in description (nw)
2017-07-19 06:56:32 -04:00
Scott Stone
e5b6890564
Fix typo (nw)
2017-07-19 01:21:54 -04:00