Commit Graph

5892 Commits

Author SHA1 Message Date
smf-
0680647be5 (MESS) builds after normalization (nw) 2012-09-16 12:50:13 +00:00
smf-
942907b081 (MESS) builds after normalization (nw) 2012-09-16 12:45:58 +00:00
Aaron Giles
1a30184903 Final round of struct/union/enum normalization. 2012-09-16 05:24:30 +00:00
Aaron Giles
91f928d6cd Enum and union normalization. 2012-09-16 03:06:55 +00:00
R. Belmont
ce0227e419 (MESS) apple2gs: Save states now officially supported. [R. Belmont] 2012-09-16 00:24:35 +00:00
Aaron Giles
cff1004165 Pass 2 of struct modernization. 2012-09-15 22:30:30 +00:00
Aaron Giles
ab97dc30ef First pass at modernizing struct definitions. 2012-09-15 21:47:30 +00:00
Miodrag Milanovic
52fda4111b Use proper macro for devices (no whatsnew) 2012-09-15 09:18:45 +00:00
mahlemiut
4599f17a75 (MESS) gfxultra: Very basic implementation of the linedraw register, enough to pass the BIOS' test. (no whatsnew) 2012-09-14 23:11:45 +00:00
Wilbert Pol
a9c3f10842 (MESS) Fixed listxml crash (nw) 2012-09-14 18:50:45 +00:00
Curt Coder
aed1c5bf74 Rewrote the SAA5050 Teletext character generator. Removed saa505x.c which was used by bbc.c, and refactored all drivers to use the new implementation. [Curt Coder] 2012-09-14 16:37:26 +00:00
Miodrag Milanovic
0560dc2b5f Fixed remaining regressions (nw) 2012-09-14 10:12:35 +00:00
mahlemiut
1303a88347 (MESS) gfxultra: Fix for blank screen after starting MS-DOS Editor or QBasic. (no whatsnew) 2012-09-14 06:16:55 +00:00
Sandro Ronco
28f35dced5 (MESS) Fixed gbcolor regression. (nw) 2012-09-14 01:23:07 +00:00
Sandro Ronco
6590b2db63 (MESS) fixed n64 regression. (nw) 2012-09-13 19:20:48 +00:00
Sandro Ronco
bf5ff16a72 (MESS) fixed kc85_3 regression. (nw) 2012-09-13 17:10:21 +00:00
Curt Coder
0af1f7acdc (MESS) Removed palette access. (nw) 2012-09-13 14:32:24 +00:00
Curt Coder
6ae7e2b833 (MESS) Removed palette access. (nw) 2012-09-13 14:11:53 +00:00
Curt Coder
42136bec16 (MESS) pc8001: Fixed colors again. (nw) 2012-09-13 14:11:12 +00:00
Miodrag Milanovic
219e664785 Massive change, MACHINE_START\RESET, VIDEO_START\RESET and PALETTE_INIT changed to be members of state classes (no whatsnew) 2012-09-13 11:15:32 +00:00
Miodrag Milanovic
af9a5e817d moved constructor of state classes into .h file (no whatsnew) 2012-09-13 07:50:33 +00:00
mahlemiut
f2a79b9dca (MESS) x68k_scsiext: Fixed 'Cannot find required device' error. (no whatsnew) 2012-09-13 06:23:28 +00:00
Curt Coder
c76629afd4 (MESS) pc8001: Fixed colors. (nw) 2012-09-12 21:22:30 +00:00
Miodrag Milanovic
99c536be34 removed local macros since macros with same name but different syntax will be used in general (no whatsnew) 2012-09-12 17:34:06 +00:00
Curt Coder
e634c5b4e5 (MESS) Death to palettes. (nw) 2012-09-12 17:09:38 +00:00
Curt Coder
6ca3d41fb2 (MESS) cbmb: Added PLA dumps. [Edward Shockley] 2012-09-12 17:05:36 +00:00
Curt Coder
6c900062de (MESS) Cleanup. (nw) 2012-09-12 17:04:24 +00:00
Aaron Giles
c9e2a03013 AM_BASE_LEGACY breathes its last. 2012-09-12 17:03:17 +00:00
mahlemiut
b13f9dcd4a Forgot to update the makefile... (no whatsnew) 2012-09-12 13:34:04 +00:00
mahlemiut
ca89e7e0e6 (MESS) Added preliminary ATi Graphics Ultra support
(MESS) svga_s3/gfxultra: Added vector line drawing and short stroke vectors.
2012-09-12 13:32:49 +00:00
Aaron Giles
8fa9cb845e More AM_BASE_LEGACY removal. 2012-09-12 09:44:42 +00:00
Aaron Giles
dbf2cb905a Kill off some AM_BASE_LEGACYs. 2012-09-12 08:52:08 +00:00
Aaron Giles
1e8d50a5d0 Get rid of devtag_reset macro. 2012-09-12 07:35:02 +00:00
Aaron Giles
17e66e39fd Clear out remaining global inlines in diexec.h. 2012-09-12 06:07:51 +00:00
Aaron Giles
0ef1e6deb4 Closeout on old macros. Retired cputag_set_input_line
and cputag_set_input_line_and_vector, replacing them
with machine.device("tag")->execute().set_input_line[_and_vector].
[Aaron Giles]
2012-09-12 03:35:06 +00:00
Aaron Giles
d1a2c2e7a3 Add ambiguous execute() and memory() methods to the
device_execute/memory_interfaces respectively in order
to catch unnecessary usage of the corresponding device_t 
methods. Removed all existing redundant usage. 
[Aaron Giles]
2012-09-11 16:29:26 +00:00
Aaron Giles
0aa418e85b In device_state_interface, rename state() to state_int()
and set_state() to set_state_int() for consistency.
Update all callers. Also add set_pc() helper and updated
all callers to use that instead of set_state_int(STATE_GENPC)
[Aaron Giles]

Added device_t::state() method to get the state interface.
Added redundant device_state_interface::state() method to
catch redundant use of it. [Aaron Giles]

Removed cpu_get_reg() and cpu_set_reg() macros in favor of
using the above methods. [Aaron Giles]
2012-09-11 15:58:04 +00:00
Aaron Giles
6d8c3c9f2d Don't use safe_pc[base] when you already have a
resolved device_state_interface. Added redundant
methods to device_state_interface to generate
errors when this is done.
2012-09-11 15:16:43 +00:00
Curt Coder
1df58104fe Generalized the PLS100 into a PLA device of variable amounts of inputs/outputs/terms. [Curt Coder] 2012-09-11 14:30:18 +00:00
Aaron Giles
8669a28810 Add safe_pc() and safe_pcbase() methods to device_t.
Convert all cpu_get_pc() to safe_pc() and
cpu_getpreviouspc() to safe_basepc(). Removed the
old macros.
2012-09-11 05:50:50 +00:00
Olivier Galibert
e5bbf53153 oops (nw) 2012-09-11 04:42:29 +00:00
mahlemiut
0d88e370c6 Fix GCC 4.4 compile. (no whatsnew) 2012-09-10 23:51:07 +00:00
Sandro Ronco
573744ba27 Added asl_ext, bclr_dir, bset_dir opcodes to the HC11 core. (nw) 2012-09-10 17:44:55 +00:00
Curt Coder
be3af47f06 (MESS) c128: MMU WIP. (nw)
(MESS) mos6581: Improved interface. (nw)
mos6526: Improved interface. (nw)
2012-09-10 14:18:45 +00:00
Miodrag Milanovic
3163aee249 (MESS) isa_blaster: improves the adpcm and simplifies the dsp protection, based on the ATI Stereo FX rom. [Carl]
(MESS) pc_joy: made pc joystick a device for the many isa audio adapters with joy ports to share. [Carl]
2012-09-10 06:34:19 +00:00
Curt Coder
3cabf176bb (MESS) c128: MMU WIP. (nw) 2012-09-09 20:04:57 +00:00
Curt Coder
74a2cde889 (MESS) c128: MMU WIP. (nw) 2012-09-09 18:39:13 +00:00
Curt Coder
e310628cb6 (MESS) c128: Added skeleton for the MOS8722 MMU. (nw) 2012-09-09 16:26:08 +00:00
Curt Coder
c21b74d779 (MESS) Cleanup. (nw) 2012-09-09 13:39:13 +00:00
Curt Coder
f16128d34b (MESS) Cleanup. (nw) 2012-09-09 12:58:21 +00:00
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