hap
e969c41065
primo: correct ram mirror
2024-02-23 13:23:56 +01:00
hap
bd09f304b1
pool10e: remove empty read-protected pld baddumps
2024-02-23 13:23:56 +01:00
AJR
a27f84f90c
pic16c5x: Store FSR and show in debugger without extra high bits; eliminate now-unnecessary reset kludge
2024-02-22 22:03:41 -05:00
hap
15a453a55a
snova/svip: rename driver to primo/vip
2024-02-22 21:35:27 +01:00
hap
de4d2a5902
New working systems
...
-------------------
Primo (Novag) [hap, Berger]
2024-02-22 21:35:27 +01:00
angelosa
37c419f51a
video/gf7600gs: add basic legacy VGA control
2024-02-22 19:11:00 +01:00
Miodrag Milanovic
40355ca7a5
sfrj/idpartner.cpp: temporary hack, so work on video out can be done
2024-02-22 19:08:02 +01:00
hap
50401e234a
mentor16: better piezo emulation, put lcds at different place in internal artwork
2024-02-22 17:57:35 +01:00
angelosa
53082b4f8f
video.lua: fix a couple shortsights
2024-02-22 02:44:38 +01:00
angelosa
5f7912858d
bus/pci/promotion: add Alliance VGA core stub
2024-02-22 02:18:18 +01:00
hap
249a6a793f
m6801: add input ports ddr override mask
2024-02-22 01:41:31 +01:00
AJR
1f53ff94c6
pic16c62x: Core overhaul
...
- Use callbacks rather than address space for I/O ports
- Eliminate unsafe use of get_write_ptr and let the internal memory map decode each special register individually
- Eliminate several macros, magic ID numbers and some unnecessary tables
- Adjust execution of a few opcodes to avoid reading operands twice and set flags correctly
- Add PCLATH to state display
2024-02-21 17:28:26 -05:00
hap
385f19feb7
New working systems
...
-------------------
Mentor 16 [hap, Berger]
2024-02-21 23:11:09 +01:00
Roberto Fresca
a994640d0d
sigma/sigmab52.cpp improvements:
...
* Created default NVRAM for Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV, Harrah's GFX)
* Created default NVRAM for Joker's Wild (B52 system, WP02001-054, Ver.031WM)
* Corrected Joker's Wild (B52 system, WP02001-054, Ver.031WM) year.
Clones promoted to working
--------------------------
Joker's Wild (B52 system, WP02001-054, Ver.031WM) [Roberto Fresca]
2024-02-21 21:39:34 +01:00
Miodrag Milanovic
19b16d8894
sfrj/idpartner.cpp : sortout SIO clocks
2024-02-21 20:47:18 +01:00
Roberto Fresca
dfceb6cfd8
Clones promoted to working
...
--------------------------
Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV, Harrah's GFX) [Roberto Fresca]
2024-02-21 20:47:04 +01:00
Roberto Fresca
aa6d536b14
sigma/sigmab52.cpp improvements:
...
* Created a default NVRAM for Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV)
* Improved the documentation.
* Cleaned up the driver.
Systems promoted to working
---------------------------
Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV) [Roberto Fresca]
2024-02-21 20:35:14 +01:00
Miodrag Milanovic
72c364cf2a
bus/idpartner/sasi.cpp: handle edge cases and save state
2024-02-21 18:55:49 +01:00
Miodrag Milanovic
ce123b6ea0
sfrj/idpartner.cpp : fixed and cleaned rom banking
2024-02-21 18:55:49 +01:00
Angelo Salese
8f89e8893d
bus/pci/promotion.cpp: notes
2024-02-21 17:53:27 +01:00
shattered
5564654500
ussr/1801vp014.cpp: Added simulated MS7008 keyboard using K1801VP1-014 controller. ( #12027 )
2024-02-22 02:27:49 +11:00
Vas Crabb
dfc7cb2144
trs/coco*.cpp: Cleaned up some rot.
...
In particular, use object finders in machine configuration rather than
defining tag macros, and avoid unnecessary device_replace to just
slightly alter device configuration.
2024-02-22 00:48:51 +11:00
Vas Crabb
f01e142ea3
jaleco/jaleco_vj_q.cpp: Get DMA space from up the PCI chain.
2024-02-21 23:19:17 +11:00
Roberto Fresca
e1059dfd03
misc/goldnpkr.cpp op5cards improvements:
...
Added complete coinage DIP switches.
2024-02-21 12:01:19 +01:00
tim lindner
44679251d1
coco12.cpp: Fix tiny error in RAM banking ( #12049 )
...
Off by one. Thanks @pernod
2024-02-20 23:41:37 -05:00
AJR
9d36a1040a
pic16c5x: Register file cleanup
...
- Use member variables for core special registers, eliminating unsafe abuse of get_write_ptr and permitting watchpoints to trigger on accesses to these
- Use arrays for TRIS registers and port read/write callbacks
- Narrow the width of some variables and function parameters
2024-02-20 22:49:51 -05:00
tim lindner
a83f6bca7f
trs/coco12.cpp: Update deluxecoco driver with newly found ROMs and hardware information. ( #12043 )
...
Systems promoted to WORKING
--------------------------------
Tandy Radio Shack Deluxe Color Computer [tlindner]
2024-02-20 22:10:04 -05:00
arbee
a23d7ba26c
ekara_japan_d.xml: Restored unverified title information for dc0006 and dc0008. [David Haywood]
...
New working clones
------------------
Hachoo! (Japan) [xtrasmiley]
2024-02-20 22:02:13 -05:00
amameuser
3059568bb8
Removed some unnecessary backslash line continuations. ( #12047 )
...
* Removed unnecessary preprocessor line continuations from C++ code.
* Use parentheses to avoid need for line continuations in expressions in Python code.
* Removed line continuations at the end of lists in makefiles.
* cpu/m68000: Regenerated C++ source files.
2024-02-21 11:48:23 +11:00
AJR
c91b3755d7
z8: A little more optional logging for IRQs
2024-02-20 16:06:38 -05:00
AJR
3c038a50af
h8_sci: Suppress SCK transition at end of transmit sequence (fixes regression in puzzlet)
2024-02-20 15:34:32 -05:00
angelosa
b4f2076063
video/voodoo_pci: fix Voodoo 1 PCI default values, allows sis85c496 to detect card
2024-02-20 20:56:53 +01:00
hap
e65af663eb
h8_sci: set logerror verbosity to 0 (performance issue in gk2000),
...
mhavoc, remove timer_set
2024-02-20 20:26:36 +01:00
Miodrag Milanovic
5a89c1f7ba
-bus/idpartner/sasi.cpp : managed to load data from disk
2024-02-20 19:35:24 +01:00
Roberto Fresca
5464f70b06
misc/goldnpkr.cpp op5cards improvements:
...
* Added Bet Max (10/20) DIP switch.
* Added Game Duty (Weak/Strong) DIP switch.
* Added Pay Rate (60%/70%/80%/90%) DIP switches.
* Changed some defaults.
2024-02-20 18:36:10 +01:00
Ivan Vangelista
395e02cfad
misc/matrix.cpp: preliminary (?) decryption
2024-02-20 18:22:48 +01:00
Roberto Fresca
d3375e2e97
misc/goldnpkr.cpp op5cards improvements:
...
* Added Royal Flush (OK/Lose) DIP switch.
* Added Credit Max (Enable/Disable) DIP switch.
* Added Credit Max Amount (200/500) DIP switch.
* Added Double Up (80%/90%) DIP switch.
2024-02-20 18:11:25 +01:00
Roberto Fresca
3928d22e88
misc/goldnpkr.cpp op5cards improvements:
...
* Inverted DIP switches polarity and locations.
* Added Port Check DIP switch.
* Corrected notes.
2024-02-20 17:40:46 +01:00
hap
16cebbef34
Systems promoted to working
...
---------------------------
Sphinx Chess Professor [hap, Berger]
2024-02-20 17:03:16 +01:00
Olivier Galibert
e4e5f3d918
Split rx and tx clocks to make full duplex work
2024-02-20 16:41:37 +01:00
Miodrag Milanovic
56374ed6e7
-idpart_video.cpp: added Iskra Delta Partner Video (Text) board [Jernej Jakob]
2024-02-20 09:28:37 +01:00
Olivier Galibert
a9f8830b51
newpci: propose a way to find the busmaster space
2024-02-19 23:05:16 +01:00
AJR
fce4d1f31d
New machines marked as NOT_WORKING
...
----------------------------------
Quasimidi Sirius [DBWBP]
Quasimidi Rave-O-Lution 309 [DBWBP]
2024-02-19 15:39:37 -05:00
Olivier Galibert
2f69fdfd49
vl1: Add a lot of stuff. Need to find where the MIDI data error is coming from though
2024-02-19 20:26:10 +01:00
Ivan Vangelista
4db4b8067b
merit/merit3xx.cpp: updated DIP switch spelling and other metadata updates
2024-02-19 18:29:24 +01:00
ClawGrip
aa00a6630c
irem/travrusa.cpp: Added an alternate palette PROM arrangement for Traverse USA and MotoTour. ( #12001 ) [Victor Fernandez (City Game), Recreativas.org]
2024-02-20 04:24:19 +11:00
987123879113
1b9cdb3f59
jaleco/jaleco_vj_qtaro.cpp: Added preliminary King Qtaro PCI video decoder card device.
...
Video decoding is not implemented yet.
2024-02-20 03:56:43 +11:00
ClawGrip
78b9d5d98b
tecmo/gaiden.cpp: Added an version of Wild Fang using a different program version. ( #12020 )
...
Code is substantially different to other sets, but 1991 year display is suspect and possibly hacked.
New working clones
-------------------------
Wild Fang (year hack?) [Tailsnic Retroworks]
2024-02-20 02:26:51 +11:00
hap
827aa3d02b
machine: reword save/loadstate popmessage a bit again
2024-02-19 14:26:54 +01:00
hap
a5e4482ebf
lc7582: rename file to lc7580
2024-02-19 13:49:20 +01:00