Curt Coder
432e2e3e6f
(MESS) p500: Refactored to use new VIC emulation. (nw)
2012-09-09 09:59:56 +00:00
Curt Coder
05bb623169
(MESS) c128: Cleanup (nw)
2012-09-09 09:51:59 +00:00
Curt Coder
72e4ffae5e
(MESS) c64: Fixed edu64/pet64 crash. (nw)
2012-09-09 09:23:55 +00:00
Curt Coder
34c80d00f7
(MESS) cbmb: Added missing SID interface. (nw)
2012-09-09 09:21:03 +00:00
Sandro Ronco
8a015a7744
(mess) fixed apollo regression. (nw)
2012-09-09 08:18:17 +00:00
Oliver Stöneberg
df7f494dba
added missing \n to remaining fatalerror() calls (no whatsnew)
2012-09-09 07:09:46 +00:00
Oliver Stöneberg
8cf19f400c
added missing \n to remaining fatalerror() calls (no whatsnew)
2012-09-09 07:08:47 +00:00
Oliver Stöneberg
cca3001670
added missing \n to more fatalerror() calls (no whatsnew)
2012-09-09 06:54:12 +00:00
Olivier Galibert
f4f21579fe
(mess) pc hardware: cleanup the end-of-dma notifications [O. Galibert]
2012-09-08 21:27:33 +00:00
Curt Coder
417f123e8e
(MESS) c128: Cleanup (nw)
2012-09-08 21:20:54 +00:00
Sandro Ronco
7fde376357
(MESS) Clean up some MACHINE_CONFIG_START. (nw)
2012-09-08 18:40:22 +00:00
Oliver Stöneberg
1a391dd044
fixed some warnings about unreachable statements reported by cppcheck (no whatsnew)
2012-09-08 10:57:54 +00:00
Curt Coder
15168cbf4d
(MESS) mos7360: Refactored to use an rgb32 bitmap. (nw)
2012-09-08 10:22:41 +00:00
Curt Coder
b8a58c4cee
(MESS) c128: Added missing IEC bus. (nw)
2012-09-08 09:54:51 +00:00
Curt Coder
39b0a997bb
(MESS) c128: Fixed extended keyboard line reading. (nw)
2012-09-08 09:45:27 +00:00
Curt Coder
8a12803575
(MESS) c128: Refactored to use the new VIC-IIe, and rewrote the MOS8563 VDC as an MC6845 variant. The VIC-IIe and VDC now have their own screens. Not fully working yet, WIP. (nw)
2012-09-08 08:36:07 +00:00
Curt Coder
acb2a2e13c
(MESS) vic20: Connected light pen signal. (nw)
2012-09-08 06:49:35 +00:00
Sandro Ronco
269974dc72
(MESS) Fixed screen type in some drivers. (nw)
2012-09-07 21:47:54 +00:00
Curt Coder
4385374346
(MESS) mos6566: Refactored to use an rgb32 bitmap. (nw)
2012-09-07 17:34:33 +00:00
smf-
569db33a91
add harddrive in machine config fragment as the one in the base class isn't created, this will get less messy once the z80 code is used instead of hle'ing it. (nw)
2012-09-07 17:31:46 +00:00
Sandro Ronco
d986739eb3
(MESS) geniusiq: added German keyboard layout and some PORT_CHAR. (nw)
2012-09-07 17:09:06 +00:00
Curt Coder
0034b75f16
(MESS) mos6566: Added VIC-IIe variants. (nw)
2012-09-07 14:43:37 +00:00
Miodrag Milanovic
1f77747f86
made make depend to be defined per target to support special cases (no whatsnew)
2012-09-07 13:03:46 +00:00
Jonathan Gevaryahu
95670260f4
(MESS) VK100: simplification of the code by emulating the register file as an array. [Lord Nightmare]
2012-09-07 03:39:23 +00:00
Scott Stone
c94dcff909
New games marked as GAME_NOT_WORKING
...
------------------------------------
Magicball Fighting (Korea) [Guru]
[MESS] Fixed regression in Pico and clones which came about when cart sizes for MegaDrive games was adjusted, leaving Pico unchanged (and incorrect). From Haze. (nw)
2012-09-07 02:40:37 +00:00
mahlemiut
21c9ba5b97
(MESS) svga_s3: Added Hardware Graphics Cursor. Works fine under Windows 95, allowing hardware acceleration to be set to full, but doesn't work right under Windows 3.1.
2012-09-06 22:58:12 +00:00
Sandro Ronco
dbe595e54c
geniusiq: added mouse input. (nw)
2012-09-06 20:47:53 +00:00
Jonathan Gevaryahu
f9903caa1a
(MESS) VK100: Correctly hooked up vsync interrupt to crtc instead of video subsystem; Figured out the low two bits of SYSTAT_A from tracing and hooked both up, and updated the SYSTAT_A documentation comments. Additional documentation comments for the SMC COM5016T baud rate divider. Made the DU/DVM/DIR/WOPS 8*4bit register file an actual 4-entry array, to simplify address decoding later. [Lord Nightmare]
2012-09-06 20:08:05 +00:00
Angelo Salese
ce28009ad6
Get rid of the SW DIP-SW msg
2012-09-06 18:17:30 +00:00
Angelo Salese
a377550efc
Preliminary SW DIP-SW addition to PC-9821 / Fixed sound CPU ASM decoding for Super Nes, nw
2012-09-06 17:01:01 +00:00
Angelo Salese
f1f34c68b7
Removed the POR hack in PC-98x1 machines, nw
2012-09-06 15:55:06 +00:00
Curt Coder
3722e8ff14
(MESS) vic20: Refactored VIC to a modern device. (nw)
...
(MESS) c64: Fixed IDE64 cartridge video corruption. (nw)
(MESS) Added paddles and light pen VCS control devices. [Curt Coder]
2012-09-06 15:16:03 +00:00
Curt Coder
a5f74861d4
(MESS) plus4: Refactored TED to use device_memory interface. (nw)
2012-09-06 14:51:39 +00:00
Curt Coder
cade999fbc
(MESS) vic20: Fixed 16K RAM expansion. (nw)
2012-09-06 14:49:49 +00:00
Miodrag Milanovic
564f1dc0d3
TILE/TILEMAP modernization part 3 (no whatsnew)
2012-09-06 13:27:34 +00:00
Miodrag Milanovic
d19e0caf9d
TILE/TILEMAP modernization part 1 (no whatsnew)
2012-09-06 10:15:51 +00:00
smf-
24f0842e1b
Split out callbacks from scsibus_device into scscb_device, eventually this will be a SCSI device. SCSIBus_interface is no longer required and has been removed. [smf]
2012-09-06 07:34:28 +00:00
Aaron Giles
a50849088e
gfx_element is now a class. Accessors are provided for all
...
necessary elements. Updated some of the more, ah, creative
uses/abuses of the gfx_elements. [Aaron Giles]
2012-09-06 06:19:32 +00:00
Angelo Salese
18d55aaad6
(MESS) Added keyboard inputs for Pasopia and Pasopia 7, z80pio irq still doesn't work [Angelo Salese]
2012-09-06 00:51:10 +00:00
Angelo Salese
47c42009c7
Various changes, nw
2012-09-05 22:32:08 +00:00
smf-
3adb0fd55c
made S1410 device act as a SCSIHD with the custom commands, added D9060HD & ACB4070 devices to do the same thing [smf]
2012-09-05 21:50:02 +00:00
Angelo Salese
57384dee8d
(MESS) Preliminary support for cassette images in MZ-2000 [Angelo Salese]
2012-09-05 20:07:14 +00:00
Sandro Ronco
edbe5fd396
(MESS) geniusiq: fixed missing text. (nw)
2012-09-05 18:16:30 +00:00
Aaron Giles
104ae23dcb
Replaced standard mappers with an enumeration that maps internally
...
to the original functions. The only change is to all-caps since
these are constants, e.g., tilemap_scan_rows -> TILEMAP_SCAN_ROWS.
2012-09-05 16:58:19 +00:00
Curt Coder
c99cbedd35
mos6560: Refactored interface to use devcb. (nw)
2012-09-05 16:25:28 +00:00
Angelo Salese
6fbb9a73e0
MZ700: cleaned up the keyboard code, nw
2012-09-05 14:00:09 +00:00
Scott Stone
5e7a9532f1
Continuing new device implementation for SN76496 and clones - bbc.c, mycom.c, pasopia7.c, smc777.c, a2alfam2.c) [Osso]
...
Updated looping.c to use the new tms52xx device implementation. [Osso]
2012-09-05 09:28:15 +00:00
Miodrag Milanovic
c10095464a
(MESS) - isa_blaster: Adds 2,3 and 4bit ADPCM support [Carl]
2012-09-05 06:20:31 +00:00
Aaron Giles
459980bd3e
And death to AM_SIZE_LEGACY.
2012-09-04 22:15:53 +00:00
Curt Coder
05054328f2
(MESS) c65: Added missing SID interface. (nw)\n(MESS) c64: Used SID8580 for the 64C models. (nw)
2012-09-04 17:56:05 +00:00
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