Aaron Giles
95431b690e
Remove commented-out references to AM_BASE/_SIZE_LEGACY.
2012-09-04 17:10:04 +00:00
Angelo Salese
e7f9a23284
Improved SPC700 cycle opcode timings [Angelo Salese, byuu]
2012-09-04 15:09:39 +00:00
Curt Coder
4080118ce8
m6502: Refactored the indexed read/write to use devcb, and fixed the peripheral port for plus4. (nw)
...
(MESS) apple3: Fixed the CPU interface. (nw)
(MESS) vic10: Refactored to use datassette slot interface. (nw)
2012-09-04 12:23:59 +00:00
Curt Coder
3007da08e0
m6502: Fixed CPU peripheral port behavior by introducing pull-up and pull-down masks to the CPU interface. [Curt Coder]
...
(MESS) c64: Fixed CPU port, tsuit215 CPUPORT test passes now. [Curt Coder]
2012-09-04 09:20:01 +00:00
Miodrag Milanovic
40a39cedf1
Added Sound Blaster 16, and proper 16 bit ISA DMA handling [Carl]
...
Added IBM VGA card [Carl]
2012-09-04 06:31:18 +00:00
Sandro Ronco
495f8bd510
(MESS) Updated KC D004 and TVC HBF to use selectable BIOS. (nw)
2012-09-03 21:55:20 +00:00
Curt Coder
adfeb58842
(MESS) crvision: Converted to use new sn76494_device. (nw)
2012-09-03 21:25:04 +00:00
Miodrag Milanovic
894a91d188
DEVINFO_* to CPU_INFO_*, and some cleanups (no whatsnew)
2012-09-03 18:24:54 +00:00
Miodrag Milanovic
071eb8de4b
Cleanup and some inheritance fixes (no whatsnew)
2012-09-03 15:00:20 +00:00
Miodrag Milanovic
b711b1a007
conversion of legacy devices into modern wip (no whatsnew)
2012-09-03 13:56:17 +00:00
Angelo Salese
5b96cf6101
(MESS) Fixed incorrect SPC700 IPL ROM behaviour in SNES driver(s), fixes some (not all) crashes at soft reset [Angelo Salese]
2012-09-02 22:35:44 +00:00
Angelo Salese
2ecd9f2054
Kill user5 in SNES related drivers, nw
2012-09-02 22:22:28 +00:00
R. Belmont
48500854ab
pwrmac doesn't need the ROM overlay (nw)
2012-09-02 20:54:51 +00:00
Curt Coder
08b42aabaa
(MESS) Added PET cassette port slot interface to vic20, c64, and plus4. Implemented 1530/1531 datassette as slot devices. Converted MOS6581 interface to devcb. [Curt Coder]
...
(MESS) vic20: Added floating bus read support to VIC and cartridge interface.
(MESS) vic10: Added floating bus read support to VIC-II and cartridge interface.
(MESS) c64: Added floating bus read support to cartridge interface. [Curt Coder]
(MESS) plus4: Added floating bus read support to TED and cartridge interface. Implemented some Diag264 test cartridge loopback connectors. [Curt Coder]
(MESS) c16: Added PAL/NTSC variants. (nw)
(MESS) v364: Fixed speech ROM mapping. (nw)
(MESS) compis: Separated keyboard to its own file. (nw)
(MESS) huebler: Cleanup. (nw)
2012-09-02 13:46:14 +00:00
mahlemiut
a963c7c3ee
(MESS) svga_s3: added memory-mapped I/O ports, and various other updates.
2012-09-02 11:56:14 +00:00
Miodrag Milanovic
aa9bbe5371
Removed legacy inline_config support and updated devices using it (no whatsnew)
2012-08-30 14:27:14 +00:00
smf-
689a84ea8f
(MESS) added missing #include (nw)
2012-08-30 14:23:59 +00:00
smf-
ad02a5db29
(MESS) a little reorganisation while investigating the S1410 SASI to ST506 adapter (nw)
2012-08-30 10:20:20 +00:00
Miodrag Milanovic
5bac802b5f
Removed zero sized inline_config (no whatsnew)
2012-08-30 10:06:22 +00:00
Miodrag Milanovic
005eef1e03
Removed files in MESS that are not used anymore and cleaned mess.mak of duplicated files (nw)
2012-08-30 08:44:11 +00:00
Miodrag Milanovic
34f2444d32
Removed template usage for legacy devices, to make my future work easier (nw)
2012-08-30 07:34:38 +00:00
Scott Stone
d01ca81899
(MESS) Continuing new device implementation for SN76496 and clones - apricot.c, apricotp.c, coleco.c, m5.c, mz700.c, pc.c, pv2000.c, rx78.c, sms.c, tutor.c [Osso]
2012-08-29 18:04:27 +00:00
Jonathan Gevaryahu
5392966110
(MESS) VK100 IO mirroring, also a lot of prom tracing and comment updates [Lord Nightmare]
2012-08-29 17:06:18 +00:00
Miodrag Milanovic
13988f7ad1
s3c24xx: placed video start and screen update into device (no whatsnew)
2012-08-29 14:10:35 +00:00
smf-
389625a63c
Removed SCSIConfigTable, SCSI devices are now linked using SCSIBUS from MESS. (nw)
2012-08-29 08:35:35 +00:00
smf-
aabe655f96
(MESS) removed SCSIConfigTable from scsibus, scsi devices are now sub devices of the scsi bus (nw)
2012-08-28 17:27:34 +00:00
Sandro Ronco
e59bf2bff6
(MESS) Added skeleton driver for AlphaSmart Pro. [JCCyC]
2012-08-28 16:38:17 +00:00
Sandro Ronco
da758f4274
(MESS) sr16: added layout for LCD. (nw)
2012-08-28 16:23:44 +00:00
mahlemiut
5d078922fd
(MESS) svga_s3: implemented background and foreground mix registers.
2012-08-28 11:18:00 +00:00
smf-
f4aea2a62c
converted 53c810 to a c++ device. (nw)
2012-08-27 22:48:14 +00:00
smf-
adb561fa2c
(MESS) don't use bios within device as it doesn't work
2012-08-27 21:00:14 +00:00
Fabio Priuli
f4fac57aa7
mz700: added a software list to document tape dumps [FatArnold]
...
out of whatsnew: I also hooked up the list to the driver, even if I have no idea to which degree the system works these days (I don't know much about this machine).
2012-08-27 19:31:55 +00:00
smf-
8b62642752
SCSI device tags are relative to the SCSI controller.
2012-08-27 19:08:40 +00:00
smf-
80ee39621f
(MESS) fix null reference exception when using d9060/d9090
2012-08-27 18:53:44 +00:00
Sandro Ronco
ce54598401
(MESS) HD44780: added an optional pixel_update callback in order to support custom LCD. (nw)
2012-08-27 17:56:31 +00:00
smf-
ae9d5d3bef
(MESS) fixed overflow in MSVC caused by negative values being specified as signed.
2012-08-27 17:24:48 +00:00
Angelo Salese
d954b7d731
F-Zero runs without hacks, needs to implement the communication now ...
2012-08-26 23:29:17 +00:00
smf-
1537a32446
use ncr5380 as a c++ device (nw)
2012-08-26 17:29:45 +00:00
smf-
e2904e23a6
(MESS) removed & to fix compile (nw)
2012-08-26 16:36:07 +00:00
smf-
23533d9410
(MESS) added device_t * back to line change. (nw)
2012-08-26 15:50:29 +00:00
smf-
013bd9ab94
(MESS) converted scsibus from legacy device to c++ (nw)
2012-08-26 14:25:29 +00:00
mahlemiut
10511fec79
(MESS) Preliminary work on S3 764.
2012-08-26 13:34:49 +00:00
mahlemiut
390362ac6e
(MESS) svga_s3: converted to 16-bit ISA device. The S3 chipsets have 16-bit wide registers, and can only be used on AT systems. (no whatsnew)
2012-08-26 00:15:06 +00:00
smf-
ccd4b04d55
removed scsibus.h as aha1542 doesn't use it (nw)
2012-08-25 21:43:47 +00:00
Sandro Ronco
72f1501c5a
(MESS) sr16: hooked up inputs and LCD. (nw)
2012-08-25 18:54:34 +00:00
smf-
e93c3cedae
turned WD33C93 into a device & made cps3 flash roms optional on cd sets (nw)
2012-08-25 10:30:00 +00:00
Curt Coder
4612dc8a52
(MESS) c64: Fixed ROM sizes. (nw)
2012-08-24 20:27:10 +00:00
Curt Coder
ee9e573b11
(MESS) c64: Added some kernals and cleanup. (nw)
2012-08-24 20:23:12 +00:00
Sandro Ronco
0d6ceb18d9
(MESS) hr16: fixed unending samples. (nw)
2012-08-24 19:34:03 +00:00
Angelo Salese
ffbb2d22ec
Quick note before I forget, nw
2012-08-24 19:26:05 +00:00
Wilbert Pol
87844d154a
(MESS) msx1_cart.xml: Revert previous animal land fix. Changed all ascii mappers to start with bank 0 selected on reset (nw)
2012-08-24 18:42:20 +00:00
Wilbert Pol
389127def9
(MESS) msx1_cart.xml: Fixed animllnd (nw)
2012-08-24 17:29:05 +00:00
Miodrag Milanovic
f03af5d011
Ah, this was needed to be DD drive after all, but change it to support dual side (no whatsnew)
2012-08-24 15:04:59 +00:00
Miodrag Milanovic
3b503b903d
added 525hd support into floppy.c and converted ht68k to use new wd17xx core (no whatsnew)
2012-08-24 14:57:05 +00:00
Angelo Salese
7fe7992c72
Some NVRAM hooks
2012-08-24 14:15:49 +00:00
Angelo Salese
8b34eaabbd
Hooked up NVRAM loading/saving
2012-08-24 14:07:45 +00:00
smf-
53539d0fba
a little tidy up while working on other files (nw)
2012-08-24 10:35:45 +00:00
R. Belmont
b863cf56b5
(MESS) Virtual Boy: correct timer handling, gives proper sound/music. [R. Belmont]
2012-08-24 03:13:51 +00:00
Angelo Salese
35dd8a910d
fb flag fixes
2012-08-24 01:46:20 +00:00
Angelo Salese
21dae3682c
Commented out code for hooking up the fb
2012-08-24 01:15:13 +00:00
Scott Stone
ebf5205538
Get all the handlers into the device state. From Haze (nw)
2012-08-24 00:40:54 +00:00
Angelo Salese
fce5cd427e
(MESS) Fixed H-Bias effects, fixing in particular a video bug with Teleroboxer, nw
2012-08-24 00:13:05 +00:00
Sandro Ronco
d0e0addda5
(MESS) hr16: improved a bit the sound quality. (nw)
2012-08-23 22:36:05 +00:00
Angelo Salese
e5d1b03fae
Implemented remaining BSU opcodes in V810 CPU core [Angelo Salese]
...
(MESS) Improved framebuffer busy / drawing flags for Virtual Boy, golf doesn't crash anymore and nesterfb does a bit more [Angelo Salese]
2012-08-23 22:26:25 +00:00
Sandro Ronco
e77bfa6974
(MESS) hr16: SRAM is battery-backed. (nw)
2012-08-23 20:09:35 +00:00
Sandro Ronco
4d79ea8ba6
(MESS) hr16: Added preliminary sound emulation. [Sandro Ronco]
2012-08-23 19:27:48 +00:00
Curt Coder
8555376f43
(MESS) c1541: Added ProLogic-DOS Classic kernal. (nw)
2012-08-23 18:56:52 +00:00
smf-
45e9cc7826
glacial SCSI improvements towards NSCSI and beyond, moved the SCSI id onto the device (nw)
2012-08-23 17:53:10 +00:00
Scott Stone
72fa59293f
Started making 32x a device, by creating a device and moving the cpus there. From Haze. (nw)
2012-08-23 16:04:33 +00:00
Angelo Salese
e8f1af1c00
Basic KRAM hook
2012-08-23 15:31:38 +00:00
Angelo Salese
7d5c6e5664
Template for King device
2012-08-23 13:24:03 +00:00
Michaël Banaan Ananas
6e6eea1bc9
z80 r16491 for msx.c
2012-08-23 12:12:19 +00:00
Angelo Salese
2db7d3c1a9
A small unused code regarding ext i/o (not hooked because it then talks with the SCSI a lot)
2012-08-23 03:18:14 +00:00
Angelo Salese
5f1eb8b0bb
Fixed Pad latch
2012-08-23 02:47:53 +00:00
Angelo Salese
492df31fce
Fixed PAD latch and irq priority
2012-08-23 01:12:58 +00:00
Sandro Ronco
884fcefa29
(MESS) Added GAME_CLICKABLE_ARTWORK flag to some drivers. (just to test the new svn)
2012-08-22 18:25:02 +00:00
Curt Coder
17412cd1de
(MESS) c64 et al: Inherit the bus clock from parent expansion slot. (nw)
2012-08-22 18:19:39 +00:00
Curt Coder
cc1a85ca53
(MESS) c1551: Added passthru expansion port. (nw)
2012-08-22 15:29:26 +00:00
Curt Coder
82c78e7b99
(MESS) d9060: Refactored to use selectable BIOS. (nw)
2012-08-22 15:27:56 +00:00
Curt Coder
82fd099d5b
(MESS) i8550021: Added keyboard ROM. [John Elliott]
2012-08-22 15:27:02 +00:00
Fabio Priuli
928793c6f0
(MESS) rainbow.c: hooked up the floppy list. no whatsnew.
2012-08-22 05:30:18 +00:00
Robbbert
e2b721acc7
[MC8030] Added notes, connected up devices (nw)
2012-08-22 02:26:02 +00:00
Angelo Salese
691df884f7
(MESS) Hooked up SCSI ROM
2012-08-21 23:27:27 +00:00
Angelo Salese
9fd6c9cb53
(MESS) Fixed VDC-A/B hook-ups and added bare-bones pad communication, currently hangs with a cyan screen, nw
2012-08-21 23:08:19 +00:00
Robbbert
2ce69f7274
svn update test (nw)
2012-08-21 22:50:56 +00:00
Angelo Salese
83461fda36
Updated PC-88VA to use improvements from PC-8801, nw
2012-08-21 20:56:33 +00:00
Wilbert Pol
c9eff96eec
(MESS) pcfx.c: Started implementing the interrupt controller. The bios is now waiting to receive an irq from HuC6270-B (which is never gets). (nw)
2012-08-21 20:39:41 +00:00
Curt Coder
bfc765ae40
(MESS) c1551: Preparing to use the PLA for address decoding. (nw)
2012-08-21 19:54:25 +00:00
Curt Coder
ba7a9d75ee
(MESS) vip: Fixed VP-700 Tiny BASIC ROM mapping and VP-620 ASCII keyboard. [Curt Coder]
2012-08-21 19:50:30 +00:00
Angelo Salese
2177dfe505
Testing the new SVN
2012-08-21 14:19:30 +00:00
Miodrag Milanovic
518b7ac708
(MESS) mz2000: added and hooked up software lists for tapes and floppies. tapes do not work, and we need proper dumps of the cassette BASIC. [Fabio Priuli]
...
out of whatsnew: the disk dumps do not come from original media, but given that no more program disks ever appeared in the past two years and that even the website which originally hosted these disks disappeared, it is definitely worth documenting them before they get lost forever...
2012-08-21 12:38:08 +00:00
Miodrag Milanovic
7285b359d2
Merge of MESS sources (no whatsnew)
2012-08-21 10:41:19 +00:00