Wilbert Pol
e29dec5dee
(MESS) msx.c: Moved and edited some notes regarding external floppy interfaces and drives. (nw)
2014-08-09 09:51:02 +00:00
Wilbert Pol
35d214ebf3
(MESS) msx.c: Clean up the rom loads (nw)
2014-08-07 12:09:41 +00:00
Wilbert Pol
bfdc8df48b
(MESS) msx.c: Removed the generic msx drivers since these didn't represent real machines. Started setting up regular parent/clone relationships between several drivers. (nw)
2014-08-06 14:23:30 +00:00
Miodrag Milanovic
5d7e1fcc62
Cleanups and version bump
2014-07-22 06:14:55 +00:00
Wilbert Pol
62d6a5267a
(MESS) msx.c: Notes update (nw)
2014-06-19 19:53:26 +00:00
Wilbert Pol
b1af64c863
(MESS) msx.c: Added microsol fdc; marked a few more drivers as working. (nw)
2014-06-19 19:28:41 +00:00
Wilbert Pol
2a40384814
(MESS) msx.c: added sfg05 support (still without midi) (nw)
2014-06-13 21:13:45 +00:00
Wilbert Pol
238738412b
(MESS) msx.c: Added preliminary sfg01 support (nw)
2014-06-01 19:36:29 +00:00
Wilbert Pol
9fb5dabee4
(MESS) msx.c: Added small msx2 floppy software list. (nw)
2014-05-20 18:53:16 +00:00
Wilbert Pol
b9ddc3405c
(MESS) msx1_flop.xml: Added some floppies that came with the machines. (nw)
2014-05-19 20:47:54 +00:00
Wilbert Pol
b9c1f7ccb1
(MESS) msx.c: Fixed firmware and booting on fsa1wx and fsa1wxa drivers. (nw)
2014-05-19 20:05:12 +00:00
Wilbert Pol
1ec4181f33
(MESS) msx.c: Some small fixes to the banking for the firmware in the fsa1wsx. (nw)
2014-05-19 19:49:52 +00:00
Wilbert Pol
9a1354dbd1
(MESS) msx.c: Implemented msx2+ system flags register. The fsa1fx driver no longer keeps rebooting into firmware. (nw)
2014-05-18 19:18:59 +00:00
Wilbert Pol
17c451f5e7
(MESS) msx.c: Notes and fixed rom loading for tpp311 and tps312. tpp311 now boots into logo. msx-write and msx-plan can now be started on tps312. (nw)
2014-05-18 13:56:59 +00:00
Wilbert Pol
bac3e7672f
(MESS) msx.c: Implemented some more things in the matsushita switched device. Firmware in fs4500 now seems to work. (nw)
2014-05-18 13:05:42 +00:00
Wilbert Pol
3031a963d1
(MESS) msx.c: Added TC8566AF FDC emulation. (nw)
2014-05-18 07:38:46 +00:00
Wilbert Pol
b85a5297f6
(MESS) msx.c: Fixed firmware loading on hbf9sp. Machine now properly boots into firmware and you can exit to Basic. Took off GAME_NOT_WORKING flag. (nw)
2014-05-17 13:50:22 +00:00
Wilbert Pol
429f5eae4d
(MESS) msx.c: Fixed rom loading in hx23 and hx23f. hx23 firmware now works; hx23f firmware still has a small problem. (nw)
2014-05-17 13:01:20 +00:00
Wilbert Pol
7a911ac8c9
(MESS) msx.c: Added note about why the hbf1 and hbf12 drivers are not working. Fixed rom loading for hbf5; machine now works.
2014-05-17 12:39:23 +00:00
Wilbert Pol
ab56cf54d6
(MESS) msx.c: Split fs5500 into 2 sets. The National FS-5500F1 had 1 floppy drive, the National FS-5500F2 had 2 floppy drives. (nw)
2014-05-17 07:26:48 +00:00
Wilbert Pol
0c70b32092
(MESS) msx.c: Added support for the MSX-JE firmwares in the Sony HB-F1XDJ and HB-F1XV machines. (nw)
2014-05-16 20:54:14 +00:00
David Haywood
109f2acb18
fix validation (msx.c change, please verify) (nw)
2014-05-16 08:59:24 +00:00
Wilbert Pol
3b5b4fd0ea
(MESS) msx.c: Fixed some more floppy regressions (nw)
2014-05-15 20:17:01 +00:00
Wilbert Pol
c8fb1ebb2e
(MESS) msx.c: Floppy support is also fixed for expertdp (nw)
2014-05-15 19:29:26 +00:00
Wilbert Pol
d976c005d7
(MESS) msx.c: Fixed a few floppy regressions (nw)
2014-05-15 19:03:41 +00:00
Wilbert Pol
c74226bb26
(MESS) msx.c: [Wilbert Pol]
...
- Reimplemented the cartridge slots as slot devices.
- Moved the msx slot layouts to inline machine configuration.
- Started adding support for a few more firmware types.
- Add turbo support to Panasonic FS-A1FX/FS-A1WX/FS-A1WSX.
2014-05-14 19:04:52 +00:00
Ivan Vangelista
da1252459f
ay8910_device and extended family: converted to devcb2 (nw)
...
This is easily the commit I ever did that touches the most drivers. I payed extra attention while doing it, stared at the diff really hard to find any errors and did some testing. Obviously I can't test every single game / system, so please report any regression you might find.
2014-05-06 17:37:43 +00:00
Miodrag Milanovic
22457cd9ce
cassette config moved inline (nw)
2014-05-02 17:19:09 +00:00
Miodrag Milanovic
0ac942c9b8
Cleanup of image device interfaces (nw)
2014-05-02 12:10:55 +00:00
Wilbert Pol
25e667434c
(MESS) msx.c: Some floppy related notes and regression fixes. (nw)
2014-05-01 16:57:27 +00:00
Wilbert Pol
b619520640
(MESS) msx.c: Moved kanji roms into 'kanji' memory regions. (nw)
2014-04-30 21:01:58 +00:00
Wilbert Pol
57ef577ef7
(MESS) msx.c: Moved RAMIO_SET_BITS settings from an msx layout to an MCFG entry. (nw)
2014-04-30 20:11:33 +00:00
Wilbert Pol
1501b08019
(MESS) msx.c: Cartridge slot cleanup (nw)
2014-04-30 15:36:13 +00:00
Wilbert Pol
50150040e2
(MESS) msx.c: Floppy cleanup (nw)
2014-04-29 20:16:10 +00:00
Wilbert Pol
c0d35f1990
(MESS) msx.c: Notes (nw)
2014-04-22 14:18:00 +00:00
Ivan Vangelista
57a17e66a7
tms9928a_device: converted to devcb2 (nw)
2014-04-17 17:23:32 +00:00
Wilbert Pol
ada22f3d1b
Notes (nw)
2014-04-17 15:09:47 +00:00
Fabio Priuli
a2bdecb071
converted i8255 to devcb2. nw.
...
p.s. I tested several games/systems and I triple checked the diff to be sure I did not
make any copy and paste mistake in the 195 files touched by this, but let me know
if any system suddenly stops working!
2014-04-17 05:49:48 +00:00
smf-
72d93bb509
Added serial printer, renamed centronics printer to match. Standardised the configuration of rs232 devices. All serial devices are now connected using an rs232 port. [smf]
2014-04-16 07:53:39 +00:00
Wilbert Pol
621d0a7b6f
(MESS) msx.c: Bye bye MSX_DRIVER_LIST. (nw)
2014-04-14 21:28:36 +00:00
Miodrag Milanovic
fec65e0b57
Cleanups and version bump
2014-04-07 06:04:18 +00:00
Ivan Vangelista
59d013bc52
rp5c01.c: converted to devcb2 (nw)
2014-03-19 12:25:23 +00:00
Miodrag Milanovic
e1cb7f6788
Video attributes are now per screen (nw)
2014-03-06 14:28:32 +00:00
Miodrag Milanovic
779ba1a5fe
small fix (nw)
2014-03-01 19:31:36 +00:00
Miodrag Milanovic
e29d1ab12c
some mess regression fixes (nw)
2014-02-28 10:44:24 +00:00
Miodrag Milanovic
64ac8f6776
Huge update, palette is now device (nw)
...
note: Aaron please give more descriptive text for release log I have no more strength :)
2014-02-27 13:35:15 +00:00
Oliver Stöneberg
9fa82ef4c3
first round of clang 3.4 fixes for MESS (nw)
2014-02-20 17:50:51 +00:00
David Haywood
672e6ea3a1
make it a bit clearer how to load floppies in msx1 by actually recognizing the floppy ROM.
...
added a skeleton list I used for some quick testing.
the driver really needs a significant overhaul, but at least this makes usage a little less opaque.
2014-02-17 03:42:14 +00:00
smf-
be55c4bef6
Centronics WIP using write lines and DEVCB2. Added an output latch and input buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf]
2014-02-09 20:08:25 +00:00
Couriersud
e653c40b51
Use proper AY8910 mixing model for MSX. Volumes set to match MSX hardware. [Dr. Venom, Couriersud]
2014-01-05 16:26:50 +00:00