Commit Graph

65333 Commits

Author SHA1 Message Date
AJR
0fb11df50a bus/nes/mmc5.cpp: Add missing save_item call (nw) 2019-04-12 07:42:35 -04:00
cam900
35d0069a48 ms32.cpp : Add notes (#4866) 2019-04-12 20:55:51 +10:00
Firehawke
a7c3141e02 Repair one missed name change (nw) (#4882) 2019-04-12 20:50:12 +10:00
hap
a23dd15c38 model1: add individual output lines (nw) 2019-04-12 12:45:30 +02:00
David Haywood
1dc420a222 new e-kara dumps + notes (#4875)
* new software list entries
---
ekara_pal:spainvol1 e-kara Spain 10-Songs Volume 1 [ClawGrip, Team Europe]
ekara_pal:spainvol2 e-kara Spain 10-Songs Volume 2 [ClawGrip, Team Europe]

information about Spanish (South American?) I Can Play Piano cartridges [ClawGrip]
information about release codes for I Can Play Piano cartridges [Sean Riddle]

* some details about SunPlus dies and what uses them [Sean RIddle]

* some more notes from sean (nw)
2019-04-12 20:40:47 +10:00
David Haywood
f48a588cda schick stuff (stuck, so feel free to merge now) (#4876)
* schick stuff (nw)

* (nw)

* (nw)

* (nw)

* (nw)

* (nw)

* hm, annoying (nw)

* current state of experiments (nw)

* sigh.. (nw)

* starting to run out of ideas (nw)
2019-04-12 20:40:04 +10:00
hap
eab60bb37e New working machine added
--------
Chess Challenger 3 [hap, Berger, Sean Riddle]
2019-04-12 11:17:36 +02:00
AJR
4daa4c402f hash/nes.xml: Minor update for consistency (nw) 2019-04-11 23:11:05 -04:00
AJR
35c24108a9 New partially supported software list addition
----------------------------------------------
nes: SimCity (prototype) [archive.org]
2019-04-11 22:37:51 -04:00
AJR
636cd43733 intrgmes: Re-add CRTC as multiplexed with PSG; add stub handlers for protection accesses (nw) 2019-04-11 22:05:08 -04:00
braintro
546dbda1f3 (nw) model1.cpp: Fix ROM name typo 2019-04-11 20:27:43 -05:00
Roberto Fresca
0a693fab44 Fun World: Cleaned-up the supported games list. [Roberto Fresca] 2019-04-12 03:23:17 +02:00
Roberto Fresca
a0acd6e5ef Unknown Inter Games poker improvements: [Roberto Fresca, Grull Osgo]
- Reworked memory map.
- Found the real VRAM offset.
- Added splitted attr/color RAM.
- Mirrored attr/color RAM for separated writes.
- Hooked the AY8910 properly.
- Changed CPU from 65C02 to 65SC02.
- Generated periodic interrupts.
- Temporarily patched some hardware checks.
- Added default NVRAM.
- Changed game description to Joker Card (Inter Games).
- Promoted the game to Working.
- Added technical notes.

Machines promoted to working
----------------------------
Joker Card (Inter Games) [Roberto Fresca, Grull Osgo]
2019-04-12 02:25:06 +02:00
Scott Stone
361ceeb9a9 3do_m2.xml: Fix XML formatting (nw) 2019-04-11 20:05:46 -04:00
Robbbert
d87bafb11a (nw) apple2_flop_orig.xml : fixed 5 validation errors 2019-04-12 09:58:07 +10:00
Firehawke
966d99b104 Misc and Woz updates to Apr 11th 2019 (nw) (#4881)
* Update A2 Misc and A2 WOZ originals to Mar 24th 2019

Misc:
Add: Anti-M (version 1.0), Anti-M (version 1.1), Anti-M (version 1.2)

WOZ originals:
Add: Apple-oids and Chipout, Spider Raid, Lazer Silk,  Maze Craze Construction Set, Escape From Rungistan, Zaxxon

* Update WOZ originals to March 29th, 2019 (nw)

Add: Star Blazer, Rocky's Boots (version 4.0), The Flockland Island Crisis, The Print Shop Color, Star Warrior

* Update WOZ Apple 2 originals to Mar 30th 2019 (nw)

Add: Warp Destroyer, Super Bunny

* Update original WOZ images to April 11th, 2019 (nw)

Add: Type Attack, Kabul Spy, Arkanoid, Fantavision, Peeping Tom, Blade of Blackpoole, Wizardry III (version 4), Arcade Album #1,BurgerTime, Robots of Dawn, Dig Dug, Zork I (revision 5)
2019-04-11 19:24:12 -04:00
couriersud
1c191433ee netlist: improved and fast LM3900 model.
LM3900 model 3 only has half the number of BJTs compared to model 1
but delivers comparable results for Money Money.
Model 3 follows the datasheet.
I left code for Model 0 and 2 in for educational reasons.
2019-04-12 00:44:23 +02:00
couriersud
a2316d063a netlist: Fix handling of current sources when converting SPICE nets. 2019-04-12 00:44:23 +02:00
couriersud
1a3b85c781 zaccaria: Add frontiers to netlist audio and fix AY8910 interfacing.
The setup needs AY8910_RESISTOR_OUTPUT. Frontiers boosted performance.
2019-04-12 00:44:22 +02:00
couriersud
bd365f5eab Adjusted LM3900 model, fixed clipping in zaccaria. 2019-04-12 00:44:22 +02:00
couriersud
a4f59176e4 netlist: Add more SPICE elements to the conversion code. 2019-04-12 00:44:21 +02:00
couriersud
065f52438f netlist: LM3900
- Align LM3900 pin names with other opamps
- Add a better voltage clamping model
- Add high precision model (disabled due to performance)
2019-04-12 00:44:20 +02:00
Michael Zapf
8459b00d4e ti99: Replace emu_timers by monoflop circuits. (nw) 2019-04-11 23:59:47 +02:00
Joakim Larsson Edström
37762e0384
Merge pull request #4879 from JoakimLarsson/pcw_5
flopimg.h: implemented threshold to accept disk images with a few exc…
2019-04-11 22:21:46 +02:00
Joakim Larsson Edstrom
de63141b94 flopimg.h: implemented threshold to accept disk images with a few excess and empty tracks at the end used by HFE and DSK loaders for now 2019-04-11 22:14:30 +02:00
Ted Green
e923b26d00 (nw) MIPS3: Don't adjust EPC to pc-4 when not backing up 2019-04-11 13:59:48 -06:00
Robbbert
db3712af7c (nw) zorba : fixed regression 2019-04-12 02:36:37 +10:00
Vas Crabb
f70f31731c (nw) suppress side effects, standardise #include guards 2019-04-12 01:49:57 +10:00
Joakim Larsson Edström
3aaae04942
Merge pull request #4877 from JoakimLarsson/pcw_3
pcw.cpp: Fixed regression with lost upper scanlines
2019-04-11 13:05:13 +02:00
Joakim Larsson Edstrom
14bb44c1ef pcw.cpp: Fixed regression with lost upper scanlines 2019-04-11 12:58:35 +02:00
braintro
3cf1e9489c galaxian.cpp: Moonwar vs. Moon War (nw) 2019-04-10 21:15:03 -05:00
braintro
4e43b78ccb galaxian.cpp: Corrected ROM names for moonwara and corrected the color BPROM [Andrew Welburn, The Dumping Union] 2019-04-10 21:01:48 -05:00
Michael Zapf
26cc7facb9 ti99: Use 74LS259 latch circuit instead of members in BwG controller. (nw) 2019-04-11 02:19:23 +02:00
hap
afb8089ae5 New working machine added
-------
Computer Chess (Conic) [hap, Sean Riddle]
2019-04-10 20:34:48 +02:00
Ivan Vangelista
8477c1229b pengo.cpp: schick decryption WIP (nw) 2019-04-10 17:55:56 +02:00
Ted Green
5bd849d96f MIPS3 DRC: Always set BadVaddr on TLB miss. The TLB handler needs this to fill in the table. (nw) 2019-04-10 08:42:39 -06:00
Ted Green
0c8f328da4 midzeus: Fix typo from 52bb3f7792. Fixes frame rate slowdown in thegrid. 2019-04-10 07:25:12 -06:00
Olivier Galibert
2c8cc8ae2f Trivial compile fix 2019-04-10 10:22:45 +02:00
Ivan Vangelista
b8c03be11b pengo.cpp: better representation of schick's encryption by Haze. No functional change (nw) 2019-04-10 07:20:48 +02:00
braintro
68a28d7fb6 various documentation updates, ROM labels listed as shown in pictures (nw) 2019-04-09 20:19:27 -05:00
Joakim Larsson Edström
9a53f84837 Amstrad PCW driver step I (#4873)
* pcw.cpp: Fixed correct floppy types per machine

* pcw.cpp: converted debug and log messages to logmacro.h convention

* pcw.cpp: fixed some more LOGs, replaced a sprintf and added the actual crystal value

* pcw.cpp: slow down 4Mhz by 15% due to video circuit stealing cycles accessing RAM

* pcw.cpp: fixed printer/monitor palettes and set a simpler default layout at startup
2019-04-09 20:52:38 -04:00
cam900
ddf37e846e snes_snd.cpp : Updates (#4868)
* snes_snd.cpp : Updates
Simplify handlers, Reduce unnecessary lines, Add input clock(shared to SPC700 or independent?), Add device_clock_changed, Use shorter type values, Fix spacings, Add notes

* snes_snd.h : Reduce unnecessary line

* snes_snd.h : Typo
2019-04-09 16:52:18 -04:00
R. Belmont
4a4738267c
Merge pull request #4869 from enikland2/gg_ecco
sms.cpp: Init SP reg to allow Ecco (GG) to run without BIOS (fix MT07255)
2019-04-09 16:51:51 -04:00
Michael Zapf
042bcdabe6 ti99: Remove redundant variables; fix problem with TI FDC in Geneve where SIDSEL signal is lost when no drive is selected. 2019-04-09 22:33:17 +02:00
Ted Green
e16e8ddfe5 MIPS3: Clean up LL/SC instructions and add debug break to DRC (nw) 2019-04-09 11:19:04 -06:00
Dirk Best
ba848f6be7 ymmu100: fix typo in previous commit (nw) 2019-04-09 09:57:08 +02:00
Olivier Galibert
adc473b74d swp20, dspv: Skeletons [O. Galibert] 2019-04-09 08:53:40 +02:00
Enik Land
157789acac sms.cpp: Init SP reg to allow Ecco (GG) to run without BIOS (fix MT07255) 2019-04-08 18:54:34 -03:00
AJR
31ff9e8cea aztarac: Acknowledge main interrupt; UBR access is 8-bit (nw) 2019-04-08 14:49:54 -04:00
AJR
9981d3bfb5 ultra12f: Use swap_ranges to descramble ROM; add FDC; update notes (nw) 2019-04-08 14:14:34 -04:00