Commit Graph

64712 Commits

Author SHA1 Message Date
angelosa
427ab5516b Start improving meta (nw) 2019-03-15 00:33:07 +01:00
Angelo Salese
e859664db7 Bulk replace Japan -> Jpn in description (nw) 2019-03-14 23:12:06 +01:00
yz70s
a81cb8469e i386: add a simple cache to the athlon xp processor (nw)
.
A single 64K 2-way set associative cache
Used for both instructions and data
Enabled only for addresses in the first megabyte
Works always in writeback mode
.
It is needed by the nforce motherboard bios that uses it to simulate a
block of ram at address d0000 before ddr ram is configured
2019-03-14 21:03:12 +01:00
tomctomc
f1dacfc337 Fix for 6809 disassembly (#4753)
* increment PC for indexed addressing with single byte offset

* indexed addressing was incorrectly labeled indirect in function name

* use labels for pc relative indexed addressing

* force extended addressing
2019-03-14 15:47:26 -04:00
Lord-Nightmare
083854a31e fix build (nw) 2019-03-14 11:47:30 -04:00
Nigel Barnes
3a8fc3967b spectrum: Added the Cheetah SpecDrum device. 2019-03-14 14:01:32 +00:00
Nigel Barnes
596c68e755 spectrum: Added the Technology Research Beta 128 Disk Interface. 2019-03-14 12:07:50 +00:00
David Haywood
cb60e245dc SPG2XX - Make audio emulation a subdevice (#4757)
* SPG2XX - Make audio emulation a subdevice

(I need to reuse some of it for SPG110)

* these will end up in different places on spg110 so split the handler (nw)

* refactor a little for cleaner use later (nw)

* realign logging with function names (nw)

* (nw)

* (nw)

* recent change in audio_beat_tick appears to break "icanpian jjs" seems unintentional? (MG please verify)
also documented an existing suspicious use of 'channel' in code.

* use channel_bit here instead, seems more logical (nw)

* reorganize code here a bit too (nw)
2019-03-14 22:35:19 +11:00
f205v
3b021c3a53 small update to readme (#4747)
correct chip type + typo
2019-03-14 07:04:38 +01:00
Ivan Vangelista
4701bd3125 topspeed.cpp: fixed MT07260 (nw) 2019-03-14 07:03:40 +01:00
ClawGrip
f51d1e1037 New NOT_WORKING software list additions (#4751)
FUN-damentals Series - 4th Grade Math (UK), 5th Grade Math (UK), Phonics Program - Lesson 10 - Compound Words - A Fisherman's Tale (UK), Leap and the lost Dinosaur (UK), Englisch Kurs - Let's go 3 (Germany), Englisch Kurs - Let's go 4 (Germany), LeapPad Interactive Book (UK), Leap 2 - Math - The Great Dune Buggy Race (UK), LeapFrog Schoolhouse - Level 3 - Helping Others (UK), FUN-damentals Series - Smart Guide to 3rd Grade (UK), FUN-damentals Series - Smart Guide to 5th Grade (UK) [TeamEurope]
2019-03-14 07:01:15 +01:00
AJR
1a3b2ef914 Exclude non-CPUs from numerical indexing for debugger commands 2019-03-13 23:57:09 -04:00
braintro
88d4191991 mosaic.cpp: Verified and corrected clocks for Mosaic [caius, The Dumping Union] 2019-03-13 21:01:29 -05:00
Nigel Barnes
f8be5f366b bbcb_us: Re-attached bbcb_flop_us softlist (nw) 2019-03-13 18:31:42 +00:00
Nigel Barnes
1696435969 spectrum_uspeech: Use measured oscillator frequencies, and toggle ROM also on IORQ as used in Rockfall1/2. [Thomas Busse] 2019-03-13 18:31:42 +00:00
Nigel Barnes
2cd7fa0a6c spectrum_mface.cpp: Improve BIOS names (nw) 2019-03-13 18:31:41 +00:00
Ivan Vangelista
558b0f0581 orion.cpp: re-hooked up orionpro_flop softlist for the orion pro model (nw) 2019-03-13 18:13:05 +01:00
Ivan Vangelista
d7de125472 new not working machine
------------------------------------------
AS-1 Controller [farzeno, The Dumpin Union]

new working clone
-------------------------------------------
Raiden (US set 3) [Apocalypse, The Dumpin Union]
2019-03-13 18:07:08 +01:00
AJR
8bb26b3bc0 Add skeleton BusLogic BT-545S SCSI host adapter device [modem7, minuszerodegrees.net] 2019-03-13 00:34:21 -04:00
Scott Stone
d86f02ac45 fix typo (nw) 2019-03-12 20:49:40 -04:00
Robbbert
4db2370cf2 (nw) hshavoc: validation error 2019-03-13 10:03:02 +11:00
Robbbert
535d632ab8 (nw) housekeeping 2019-03-13 09:55:06 +11:00
Scott Stone
367b4fa630 Fix internal softlist names to match both the hash files as well as matching what the source expects. [Tafoid]
Note:  Given that most software scanning utilities will use the internal name located in the XML files, it is possible the following software folders will need to be renamed locally and your scanning folders updated as well to match:

icanpian_cart > icanpian
icanguit_cart > icanguit
apple2 > apple2_flop_misc
2019-03-12 18:17:45 -04:00
MooglyGuy
ce24d8322f -spg2xx: Added VolSel register. Fixed palette indexing on backgrounds in wallpaper mode. Fixes backgrounds in jak_nick. [Ryan Holtz] 2019-03-12 18:55:43 +01:00
Ivan Vangelista
7f16cce123 new not working machine
-----------------------------------------
Jurassic Park (bootleg of Megadrive version) [Jorge Silva, Kravex]

(nw) it's playable but coins up really bad. Needs pic decap and emulation
2019-03-12 17:51:24 +01:00
Ivan Vangelista
95a71d7f6c micro3d.cpp: MT07258 (nw) 2019-03-12 16:45:22 +01:00
Ivan Vangelista
04d8cf9b05 m72.cpp: dumped i8571 MCU for lohtb3 set [TeamEurope, hammy, The Dumping Union] 2019-03-12 16:43:44 +01:00
hap
7fa6825e45 f3853: add notes (nw) 2019-03-12 16:36:00 +01:00
ajrhacker
16f19a2a74
Merge pull request #4755 from AmatCoder/AmatCoder-mc6845-4
mc6845.cpp: Check for vsync on frame reset only if vsync witdh is sup…
2019-03-12 11:19:31 -04:00
AJR
34a2e7a49f bus/bbc/joyport, bus/bbc/userport: Simplify read/write handlers (nw) 2019-03-12 10:12:44 -04:00
AJR
b3b79ff008 bus/mtx: Configure spaces using required_address_space (nw) 2019-03-12 10:02:07 -04:00
Dirk Best
8169286fcc svi3x8: Hook up controllers to the Coleco Game Adapter
Also use our Coleco cartridge emulation instead of generic sockets
and move the cartridge and controller bus emulations to their own
directory.
2019-03-12 11:49:56 +01:00
AmatCoder
0a8fc5ff0b
mc6845.cpp: Check for vsync on frame reset only if vsync witdh is supported
Regression caused by 12d8a146 (see comments there).
2019-03-12 07:58:31 +01:00
AJR
f0c72dc1aa i186: Add interrupt controller registers to debugger state 2019-03-11 22:46:36 -04:00
hap
62d9f7d087 f3853: added 3851 and preliminary 38T56 (nw) 2019-03-12 03:28:36 +01:00
braintro
54588121ae pirates.cpp: Correct ROM labels for Genix Family [f205v] 2019-03-11 21:02:32 -05:00
AJR
66d9bd1377 Revert now-unnecessary and irrelevant part of e80276bb23 (nw) 2019-03-11 21:53:41 -04:00
couriersud
275cd544f0 fixedfreq: Separate interface from implementation. (nw) 2019-03-12 02:04:28 +01:00
couriersud
e80276bb23 New working machine
-----------
Rebound [DICE team, Couriersud]
2019-03-12 02:04:28 +01:00
hap
68c97d055c f3853: add preliminary support for 3856, enough to get borisdpl playable (nw) 2019-03-11 22:43:39 +01:00
Nigel Barnes
fa671f9308 New working software list additions
-----------------------------------
bbc_rom: Acorn DFS 0.9H (Torch)

New NOT_WORKING software list additions
---------------------------------------
bbc_rom: SatPic 3.0 (Cirkit)
2019-03-11 21:24:54 +00:00
Nigel Barnes
2bb80cdff5 New working software list additions
-----------------------------------
acrnsys_rom: ADE
2019-03-11 21:24:54 +00:00
Nigel Barnes
8f31ef9ca1 nascom1: template the snapshot handler (nw) 2019-03-11 21:24:54 +00:00
David Haywood
1c8b595998 new WORKING machines (Jumping Popira) (#4752)
* new NOT WORKING machines
---
Jumping Popira [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]

(seeprom? troubles, i've documented a hack to bypass them right now, but then it boots in an invalid state thinking you've cleared all songs with some corruption due to that)

* new NOT WORKING machines
---
Fun 2 Learn Smart Fit Park [Sean Riddle, Clawgrip]

* (nw)

* promote jumping popira (nw)

* preinit for now (nw)
2019-03-11 16:20:03 -04:00
hap
a4d666aa08 f8: small cleanup and fix reset pin (nw) 2019-03-11 20:31:39 +01:00
AJR
b96e663bdb 8x300dasm.cpp: These are used by the 8X305 (nw) 2019-03-11 15:22:23 -04:00
ajrhacker
933de4054a
Merge pull request #4754 from moralrecordings/bsmtfix
bsmt2000: fix 4-bit ADPCM sample playback
2019-03-11 15:03:16 -04:00
AJR
7201f4b421 k051649: Fix logic error in previous commit (nw) 2019-03-11 14:41:50 -04:00
Scott Percival
9f83f6a147 bsmt2000: fix 4-bit ADPCM sample playback 2019-03-12 01:23:12 +08:00
MooglyGuy
f5985ab869 -spg2xx: Scale SPU channel sum by a fixed 1/16 divider rather than by the active channel count. Fixes volume 'wobble'. [Ryan Holtz] 2019-03-11 17:37:55 +01:00