Commit Graph

5892 Commits

Author SHA1 Message Date
hap
f9f4fac202 added GAME_REQUIRES_ARTWORK flag 2015-02-23 13:38:20 +01:00
hap
7fb3a6b247 added proper snmath cd2708 rom 2015-02-23 03:36:45 +01:00
etabeta78
6829f6262f (MESS) sms: improved the code for the Light Phaser, by simplifying the routines
and making them slightly faster. [Enik Land]
2015-02-22 19:39:07 +01:00
couriersud
9cb20c78aa Mark gamate_palette as ATTR_UNUSED. (nw) 2015-02-22 16:07:32 +01:00
Miodrag Milanovic
3623554da7 (MESS)-gamate: audio emulation [Peter Trauner] 2015-02-22 11:45:55 +01:00
arbee
70d7ea601c (MESS) apple3: Implement 'smooth scrolling' feature for all video modes. [R. Belmont] 2015-02-21 22:43:48 -05:00
couriersud
99d7d21bde Merge branch 'master' of https://github.com/mamedev/mame.git 2015-02-22 02:52:01 +01:00
couriersud
96ff550552 Make sure mess tools end up in $(BIN) if defined. (nw) 2015-02-22 02:46:54 +01:00
Vas Crabb
67d741a80d If verinfo.py fails don't touch the output file, so subsequent builds won't think it's up-to-date 2015-02-22 12:34:36 +11:00
cracyc
75aaa54c2b Merge branch 'master' of https://github.com/mamedev/mame 2015-02-20 21:43:13 -06:00
cracyc
a9a7941f93 (mess) pc9801: squeeze a few more bugs out of the egc (nw) 2015-02-20 21:42:20 -06:00
Robbbert
50a647f138 (MESS) zorba : system can boot from floppy, is now usable. [Robbbert] 2015-02-21 14:36:16 +11:00
hap
34d335629e select/start wrong way around 2015-02-20 14:25:39 +01:00
Peter Ferrie
cd7fb2ad32 fix compile on MSVC 2012 (nw) 2015-02-19 17:50:39 -08:00
hap
9100b54a72 alignment 2015-02-19 20:57:19 +01:00
hap
e2f3d705d8 oh, start_delay defaults to 0, that's unwanted here 2015-02-19 16:59:06 +01:00
Angelo Salese
40ad08bac4 Merge branch 'master' of https://github.com/mamedev/mame 2015-02-19 01:51:44 +01:00
Angelo Salese
a87b7340ab Changed port default for pc9801_86, Marble Madness refuses to believe that YM2608 can be at 0x088 for whatever reason 2015-02-19 01:51:30 +01:00
hap
57f0ed5587 (MESS)New Working System Added
----------------------
Coleco Total Control 4 [hap, Sean Riddle]
2015-02-19 01:11:46 +01:00
Angelo Salese
be8a90672e Merge branch 'master' of https://github.com/mamedev/mame 2015-02-19 00:59:10 +01:00
Angelo Salese
ea2381d083 Fixed kanji attribute strips 2015-02-19 00:59:01 +01:00
hap
6b0c371255 improved layout 2015-02-19 00:33:02 +01:00
Angelo Salese
95db79cfe0 Merge branch 'master' of https://github.com/mamedev/mame 2015-02-19 00:18:11 +01:00
hap
3bb63af406 added notes 2015-02-18 23:35:46 +01:00
Angelo Salese
19b64b8e26 Fixed regressed GRCG data. 2015-02-18 23:06:59 +01:00
hap
b827e665e0 tc4 hooked up inputs and leds 2015-02-18 02:32:38 +01:00
hap
332965c412 quick tc4 skeleton driver 2015-02-17 21:46:41 +01:00
Robbbert
ea5a0eff22 (MESS) pencil2 : notes (nw) 2015-02-17 22:52:06 +11:00
Robbbert
cfd4f09676 (MESS) pencil2 : fixed cassette interface, system marked as working [Robbbert]
Also, added more known software to xml. Info found on the back of the box.
2015-02-17 13:40:11 +11:00
hap
eeddbd3b97 added interrupt timer 2015-02-16 23:52:44 +01:00
hap
b0304d0f16 improved wildfire sound 2015-02-16 22:53:42 +01:00
hap
7dad6eea08 added AMI_S2152 F_out pin 2015-02-16 20:54:17 +01:00
mahlemiut
fe5ebce6a3 ngen: made 80386 systems derive from the base driver, and some other small bits of WIP. 2015-02-16 19:38:32 +13:00
cracyc
aa30911c03 scn2674: reworked for the pcd [Carl]
---
mpu4vid sometimes flickers a bit but otherwise looks the same AFAICT
2015-02-15 23:15:53 -06:00
hap
7855b2d6e4 note 2015-02-16 02:39:32 +01:00
hap
50d39b43e1 note 2015-02-15 23:02:23 +01:00
hap
c8a5e32b8c small update 2015-02-15 21:59:37 +01:00
hap
dc916db461 (MESS)New Working Game Added
----------------------
Wildfire [hap, Sean Riddle]
2015-02-15 20:34:51 +01:00
hap
be90b43b0f notes 2015-02-14 22:46:21 +01:00
hap
c815592229 higher resolution display decay base timer 2015-02-14 18:55:06 +01:00
hap
d2c0b19c1b renamed generic leds_decay stuff to display_decay so it makes sense on vfd/lamp/lcd devices 2015-02-14 18:48:58 +01:00
Robbbert
20b68364f7 (MESS) mbee : fixed printer (nw) 2015-02-14 15:02:56 +11:00
hap
8a09d79c8b roland tb303 skeleton 2015-02-14 01:30:34 +01:00
hap
59a6d15b43 (MESS)New Working Game Added
----------------------
Epoch Dracula [hap, Kevin Horton]
2015-02-14 00:40:01 +01:00
hap
70c89a6ef2 (MESS)New Working Game Added
----------------------
Tomy Alien Chase [hap, Kevin Horton]
2015-02-13 21:02:01 +01:00
hap
97e58ca2de test layout stuff 2015-02-13 20:54:44 +01:00
Lord-Nightmare
96865a32ab (MESS) advision.c: Change Adventure Vision MCU ROM names to better reflect actual chip labels. [Lord Nightmare] 2015-02-13 12:14:22 -05:00
Miodrag Milanovic
9c75643564 verinfo to python (nw) 2015-02-13 15:25:13 +01:00
Robbbert
32373975f1 (MESS) mbee: various cleanups and notes (nw) 2015-02-13 14:03:02 +11:00
hap
e1d0a45ffc (MESS)New Working Game Added
----------------------
Tomy Tennis [hap, Kevin Horton]
2015-02-13 02:09:37 +01:00
Robbbert
a5303d9d55 (MESS) mbee : fixed RTC on rom-based models; fixed crash in mbee128. (nw) 2015-02-12 11:59:09 +11:00
hap
562714ffd9 tmtennis inputs and notes 2015-02-11 23:30:05 +01:00
Sandro Ronco
0f1bf3d5e6 (MESS) New NOT WORKING systems
----------------------------------------------
Alesis MMT-8
2015-02-11 19:01:00 +01:00
Sandro Ronco
022a6f5c08 (MESS) gl6600cx: documented CPU type. [TeamEurope] 2015-02-11 18:52:41 +01:00
Ivan Vangelista
217c569fd2 mastboy.c, xorworld.c: added save state support (nw)
saa1099.c: added save state support (nw)
2015-02-11 17:45:32 +01:00
Robbbert
034c980daf (MESS) replaced mbee64 with mbee128p. Added various notes. (nw) 2015-02-11 15:19:14 +11:00
Robbbert
e29a3aee40 (MESS) Kaypro 10 only has 1 floppy drive (nw) 2015-02-11 14:43:12 +11:00
hap
1a52f39e3d ucom4/amis2000 added clockdivider 2015-02-10 19:16:56 +01:00
hap
e2de05e3b2 (MESS)New Working Game Added
----------------------
Bank Shot [hap, Sean Riddle]
2015-02-09 22:56:22 +01:00
cracyc
5a64c5f98b (mess) pcd: hook up rtc, next error is video (nw) 2015-02-08 21:48:37 -06:00
cracyc
7c8cb9ef5a (mess) pcd: doesn't display anything yet but almost completes post (nw) 2015-02-08 21:08:26 -06:00
hap
f08cee1db7 added Parker Bros bankshot to splitsec.c (preliminary) 2015-02-08 21:51:07 +01:00
hap
f774c3fab6 epoch dracula skeleton driver 2015-02-08 21:02:56 +01:00
hap
34e05cf13a added tomy alienchase skeleton driver 2015-02-08 20:37:27 +01:00
hap
d6e6d3a407 tmtennis test layout 2015-02-08 18:10:36 +01:00
hap
881345d294 added simple display output 2015-02-08 17:17:52 +01:00
hap
713a4de6e8 tmtennis hooked up ports 2015-02-08 13:34:41 +01:00
cracyc
3143d56992 (mess) slicer: mark as working [Carl, Al Kossow]
wd_fdc: enable I_IMM to be set (nw)
2015-02-07 21:02:42 -06:00
cracyc
427a86c351 (mess) pc9801: make port 64 clear vbirq, fixes touhou project 1 (nw) 2015-02-07 20:34:08 -06:00
Robbbert
68af4f9b5f Merge branch 'master' of https://github.com/mamedev/mame 2015-02-07 23:50:27 +11:00
Robbbert
85cdd69eb3 (MESS) mbee: sped up bank switching; removed unneeded format files (nw) 2015-02-07 23:48:34 +11:00
hap
e8b4785baa added tomy tennis skeleton driver 2015-02-07 12:20:07 +01:00
Robbbert
be6304da89 (MESS) mbee128: improvements; mbee256: fixed some of the paste problems (nw) 2015-02-07 15:53:04 +11:00
hap
2cd878633a added NEC uCOM-4 MCU core skeleton 2015-02-07 00:50:04 +01:00
Angelo Salese
da2bff94b8 Merge branch 'master' of https://github.com/mamedev/mame 2015-02-06 23:29:14 +01:00
Angelo Salese
c51151b4e6 (Protection) note about Kozure Ookami, for future reference. 2015-02-06 23:28:52 +01:00
MetalliC
e5a9d0bdf3 (MESS) Beta Disk interface convert to wd_fdc 2015-02-06 20:39:58 +02:00
Robbbert
d826b5b1ae (MESS) kaypro: reinstated support for the old DSK format, but you need to rename your disks to KAY. 2015-02-06 17:45:53 +11:00
Lord-Nightmare
5f0039850c fix compile (n/w) 2015-02-05 22:53:29 -05:00
cracyc
86cadf5f71 (mess) pc9801: fix egc shifter (nw) 2015-02-05 12:18:12 -06:00
Oliver Stöneberg
37f2f2e5be fixed some more C++11 compiler warnings (nw) 2015-02-05 17:27:51 +01:00
Oliver Stöneberg
593e3c33a8 fixed some C++11 compiler warnings (nw) 2015-02-05 16:57:45 +01:00
Robbbert
569bd73138 (MESS) kaypro: kayproii, kaypro4, omni2 can boot from floppy, marked as working.
Kaypro4p88 and kaypro10 can also boot from floppy but have other issues.
2015-02-05 22:33:07 +11:00
Angelo Salese
11064eca6d Basic KB hookup, thinks that GRAPH is always on for whatever reason ... 2015-02-04 22:49:31 +01:00
Angelo Salese
5dd60b8d7e Added bread-and-butter IRQ support. VIC3 blinks, CIA cries too. 2015-02-04 21:42:22 +01:00
Angelo Salese
2828f55c15 Hooked up CIAs 2015-02-04 21:19:05 +01:00
MetalliC
128ba6317b (MESS) spectrum.c partial screen updates
note: for now hooked only at 128k screen page flip
2015-02-04 19:20:43 +02:00
Robbbert
0f602ba86a (MESS) improvements to mbee256. Thanks to RedSkullDC for dumping the bankswitching prom, and ubee512-author for advice. 2015-02-04 19:20:14 +11:00
hap
fc541a77e1 added led matrix for testing 2015-02-03 15:41:49 +01:00
Sandro Ronco
c7632830a0 (MESS) Convert uzebox to use snes_ctrl. (nw) 2015-02-02 20:59:47 +01:00
hap
b4ce26e27c wildfire 7segleds and buttons work 2015-02-01 23:30:13 +01:00
hap
80fd679d31 s2000 improved d-latch 2015-02-01 13:27:28 +01:00
hap
02d7e0e289 s2000 fix a couple of bugs 2015-01-31 22:42:01 +01:00
etabeta78
c0c92d60b5 (MESS) snes: converted input code to use slot devices. This means that you
now change the emulated controllers (Joypad, Mouse, Multitap, Super Scope)
via the Slot Device menu of the UI interface and not anymore from the System
Configurations menu. Also, changing controller now requires to reset the
system, so please take some timeto choose the desired controller *before*
starting the game, if you want to play a game that uses special controllers.
[Fabio Priuli]

(MESS) snes: fixed Mouse emulation so that it does not jump back erratically
if you keep moving beyond the window border. [Fabio Priuli]

(MESS) snes: fixed Multitap Adapter emulation so games properly recognize
the device and inputs from all 5 controllers are accepted by the games.
[Fabio Priuli]

(MESS) snes: added emulation of the Pachinko controller used by a few
pachinko games for Super Famicom. [Fabio Priuli]

(MESS) snes: added emulation of the Yonezawa Twin Tap controllers,
which allow to play with up to 8 players a quiz games for Super Famicom.
[Fabio Priuli]

(MESS) snes: added emulation of the Epoch Barcode Battler unit (even if
only as Super Famicom controller, and not as a standalone unit) which is
necessary to play Conveni Wars Barcode Battler Senki for Super Famicom.
[Fabio Priuli]
2015-01-31 10:59:42 +01:00
Angelo Salese
1341588025 Make refresh rate more sane, still not 100% correct tho. 2015-01-31 00:57:05 +01:00
hap
c3b7f60acc s2000 skeleton opcode handlers 2015-01-30 17:05:57 +01:00
hap
f111864a90 uploaded the romset 2015-01-30 11:11:22 +01:00
Oliver Stöneberg
e918f185b3 (MESS) fixed missing file details [Oliver Stöneberg]
also aligned all .rc files
2015-01-30 01:53:17 +01:00
Oliver Stöneberg
e0f37807b1 added missing generation of MESS resources (nw)
still doesn't fix the missing details
2015-01-30 01:30:01 +01:00
hap
67ec6b9e6c added parker bros Wildfire skeleton driver 2015-01-30 00:39:30 +01:00
hap
feb75d8ef5 added AMI S2000 cpu skeleton and disasm 2015-01-29 23:50:57 +01:00
Angelo Salese
cc6559a2d1 Re-added old version drivers for reference. Added debug for vram attribute & 0xf0, which eventually hides blinking .... 2015-01-29 00:46:51 +01:00
Olivier Galibert
543b88729d Sometimes it's not a cpu core bug ;-) (nw) 2015-01-28 22:41:12 +01:00
Angelo Salese
4426bb21d6 Added border color, and almost sure there's a CPU core bug. 2015-01-28 21:43:57 +01:00
Angelo Salese
26eceda93f Experimental scanline-based drawing function, and added color attribute. 2015-01-28 21:18:10 +01:00
Angelo Salese
90a7c108aa Fixed video params and flipped dummy CIA, C=65 now has initial boot screen shown. 2015-01-28 19:59:48 +01:00
Olivier Galibert
e2fa0ca824 c65 adjustements (nw) 2015-01-28 11:43:14 +01:00
Olivier Galibert
2cdc5cbe19 Merge branch 'kale' - c65 progress (nw) 2015-01-28 11:39:40 +01:00
Miodrag Milanovic
26e7a17b63 Cleanups and version bump 2015-01-28 09:20:10 +01:00
Angelo Salese
afeb6ccf0b BREAKs now, added drawgfx VRAM dumper. 2015-01-28 01:39:32 +01:00
Angelo Salese
08aaa1ec91 Various fixes, VRAM is now filled up. 2015-01-28 01:07:22 +01:00
Angelo Salese
c652a6efe2 One bug nailed (boot vectors are *whatever exists in regular 0-0xffff range"). 2015-01-28 00:20:38 +01:00
Lord-Nightmare
79930bb168 (MESS) add missing rom label for vt101, the rom still needs to be dumped (as does the extended/alt character set rom 23-094e2) (n/w) 2015-01-27 17:21:46 -05:00
Ivan Vangelista
5dde7945e3 bw12.c: fixed bw14 RAM error save state regression. The mc6845 bitmap register/resize crash remains, though (nw) 2015-01-27 22:59:49 +01:00
Robbbert
c1aab420ca MT05642 [Robbbert]
(also marked Applix as working)
2015-01-27 21:48:17 +11:00
etabeta78
b4834b7595 (MESS) sms/gamegear: misc improvements [Enik Land]
- Renamed the gear2gear port to EXT port, after reading the references
  in the official GG documents
- Invert Y1 pin signal bits: now high is 1 and low is 0;
- More complete Y1 behavior: goes low only for transparent pixels;
- Fix color of column 0 when it doesn't completely entered in the active display;
- Improve behavior of sprite overflow, to not be flagged when VINT is active.

out of whatsnew: the new Y1 pin behavior of the SMS VDP is based on Charles' findings and TMS9918 manual.
2015-01-27 08:34:57 +01:00
David Haywood
4174d86d8e Merge pull request #106 from felipesanches/banctec
Adding a skeleton driver for the Banctec ESeries panel
2015-01-26 22:04:34 +00:00
etabeta78
65523cb53f (MESS) nes: converted input code to use slot devices. this means that now you
change the emulated controllers (Zapper, NES Four Score Adapter, Bandai
Power Pad and Family Trainer, Famicom Keyboard Component, Arkanoid Vaus
Paddle and Mahjong Controller) via the Slot Device menu of the UI interface and
not anymore from the System Configurations menu. Also, changing controller now
requires to reset the system, so please take some time *before* starting the game
if you want to play a game that uses particular controllers. [Fabio Priuli]

(MESS) nes: added emulation of the Konami Hyper Shot controllers, which are
necessary to play Hyper Olympics and Hyper Sports for Famicom. [Fabio Priuli]

(MESS) nes: added emulation of the Yonezawa Party Tap controllers, which are
necessary to play in more than two players some quiz games for Famicom. [Fabio
Priuli]

(MESS) nes: added emulation of the Pachinko controller used by a few pachinko
games for Famicom. [Fabio Priuli]

(MESS) nes: added emulation of the Epoch Barcode Battler unit (even if only as
Famicom controller, and not as a standalone unit) which is necessary to play
Barcode World for Famicom. [Fabio Priuli]
2015-01-26 22:46:33 +01:00
hap
6b914f8141 changed some inputs to IPT_KEYPAD 2015-01-26 18:56:52 +01:00
etabeta78
8d291a7aa9 temporary workaround for running gamate in automated tests
(= no cart inserted) without crashing the emulator. nw.
2015-01-26 10:22:43 +01:00
cracyc
da795dfbae (mess) slicer: add slicer 80186 single board computer [Carl]
----
An issue with wd_fdc prevents it from currently booting floppies.
2015-01-25 12:11:17 -06:00
Angelo Salese
6e0a315ce0 Bad stack pointer read is bad. 2015-01-24 01:58:59 +01:00
Angelo Salese
b05c21dd69 It's a kind of (D)MAgic (sets up basic VRAM) 2015-01-23 23:39:33 +01:00
Angelo Salese
11534b7c9e Getting palette is always a good start. 2015-01-23 21:42:45 +01:00
Angelo Salese
d3f4613afc Planning. 2015-01-23 21:23:52 +01:00
Angelo Salese
03e3e64461 Prepare for rewrite. 2015-01-23 20:35:04 +01:00
Angelo Salese
68c4c45746 New personal branch, for WIP rewrites and other goodies. 2015-01-22 23:45:53 +01:00
Lord-Nightmare
04bc2ed23e (MESS) Significant comment updates for the IAI Swyft based on board tracing. [Lord Nightmare, Sandy Bumgarner] 2015-01-22 07:35:22 -05:00
mahlemiut
c6d327f4f3 pc9821ap2: added newly dumped BIOS [caius] 2015-01-22 14:04:55 +13:00
Robbbert
aa94f07dbd (MESS) excali64: switched over to the new fdc, it works (nw)
Also patched out the protection.
For reasons not yet understood, driver speed has gone from 500% to 20%.
2015-01-21 11:49:04 +11:00
hap
1ba6761a32 notes 2015-01-19 22:34:43 +01:00
etabeta78
0641ab831c avoid fatal error during -str run (typically used for regression tests). nw. 2015-01-19 06:37:19 +01:00
mahlemiut
29faa4ce83 ngen: added WD2010 controller as a substitute for the WD1010 (they are register-compatible). 2015-01-19 15:16:48 +13:00
hap
2fc571f530 (MESS)Game added or promoted to working
------------------
Split Second [hap, Sean Riddle]
2015-01-19 01:58:18 +01:00
hap
e2a841d920 one more correction 2015-01-18 22:44:47 +01:00
Felipe Corrêa da Silva Sanches
f2b0163ea2 (mess) banctec: adding an Intel 80C31 as maincpu. The Motorola M6803 is the secondary MCU dedicated to controlling the Rockwell R6545 chip. 2015-01-18 17:06:17 -02:00
Felipe Corrêa da Silva Sanches
693a2730a3 Adding an empty function for "Transparent Memory Addressing" to make the ROCKWELL 6545 emulator happy. 2015-01-18 12:54:57 -02:00
Felipe Corrêa da Silva Sanches
ec47219e78 (mess) banctec: gfx layout for the R6545 character generator emulation 2015-01-18 12:09:46 -02:00
Felipe Corrêa da Silva Sanches
f92b65bddb adding the driver to the MESS drivers list. 2015-01-18 00:13:13 -02:00
Felipe Corrêa da Silva Sanches
eff2dba6c2 added a comment regarding the video chip used in this board. 2015-01-17 23:43:33 -02:00
Felipe Corrêa da Silva Sanches
d9918815c3 (mess) skelethon driver for the BancTec ESeries panel 2015-01-17 23:41:04 -02:00
hap
8cea1bf9e6 maze of lamps 2015-01-18 01:09:42 +01:00
hap
27b34159d2 added led decay simulation as usual 2015-01-18 00:07:48 +01:00
hap
7d3d298398 parker bros Split Second skeleton driver 2015-01-17 17:51:31 +01:00
couriersud
18d5da6b0b Changed osd_font to struct osd_font and removed unnecessary osdepend.h
includes.
2015-01-17 15:59:43 +01:00
hap
cfc5cf26f5 woops 2015-01-17 15:47:57 +01:00
mahlemiut
7460af4b60 ngen: re-worked X-bus module selection, based on documentation. 2015-01-17 16:21:46 +13:00
hap
f7e1018157 small correction 2015-01-17 02:42:54 +01:00
Osso13
cf8eb6fe0c tia_video_device: added save_state support (nw)
bus/vcs/dcp.c: added save_state support (nw)
a2600.c and tourtabl.c; added save state support (nw)
2015-01-16 18:17:05 +01:00
mamehaze
4dcdcad596 just something I used in testing (nw) 2015-01-16 13:10:56 +00:00
mahlemiut
c11ba8606d ngen: fix floppy disk reading 2015-01-16 15:01:13 +13:00
mahlemiut
99baa3253d ngen: a few updates based on a quick read through of the floppy/hard manual 2015-01-16 13:53:19 +13:00
mahlemiut
5b82d44633 fmtowns: added note about video and audio hardware added in later models. 2015-01-16 13:53:19 +13:00
Sandro Ronco
c2d90bc30f (MESS) Added VTech Genius Junior Movie softlist. [TeamEurope] 2015-01-15 20:54:47 +01:00
Sandro Ronco
4f66319703 (MESS) New NOT WORKING systems
----------------------------------------------
VTech Genius Junior Movie (Germany) [TeamEurope]
VTech Genius Winner Notebook Fun (Germany) [TeamEurope]
2015-01-15 20:54:46 +01:00
Miodrag Milanovic
02c13bcf24 removed unused code (nw) 2015-01-13 13:59:46 +01:00
hap
b12f3b271d (MESS)Game added or promoted to working
------------------
Electronic Detective [hap, Sean Riddle]
2015-01-12 22:40:44 +01:00
Miodrag Milanovic
50109a0cd7 (MESS)gamate : added newer bios and emulated protection [PeT] 2015-01-12 19:58:20 +01:00
hap
ad848fe7a0 renamed tispeak.lh to snspell.lh 2015-01-12 19:54:01 +01:00
hap
4435738287 copypasted my generic led-anti-flicker routine, tispeak needs it when it combines digit symbols eg. number+dot.
Also added lamp outputs per digit segments, this makes it possible to have custom external artwork with accurate TI digit shapes.
2015-01-12 19:50:01 +01:00
hap
dbc0fa2699 TI30 higher clock 2015-01-12 19:38:33 +01:00
hap
d40fe9f053 tispeak.c: added TI Language Tutor (preliminary, need to figure out why it's buggy) 2015-01-09 17:03:21 +01:00
Scott Stone
944805f253 (MESS) Alphatronic: Flipped fg/bg colors based off real system picture (nw) 2015-01-08 20:27:14 -05:00
Sandro Ronco
361a8091b9 (MESS) New NOT WORKING systems
----------------------------------------------
VTech Genius Junior Redstar 2 (Germany) [TeamEurope]
2015-01-09 00:13:26 +01:00
Oliver Stöneberg
3a291c4cb7 fixed MESS tiny build (nw) 2015-01-08 00:20:41 +01:00
Andrew McRae
eb84eb523e fix rom names in pet drivers
fix a couple of rom names that have a forward slash in them
2015-01-08 10:16:59 +13:00
etabeta78
7fc1cfe6c7 (MESS) gamegear: fixed a small mistake in the checks for SMS mode, on behalf of
Enik Land. nw.
2015-01-06 16:39:44 +01:00
hap
a9dd18d348 correct title 2015-01-06 13:54:03 +01:00
arbee
13a0e248f1 (MESS) mac: greatly improve keyboard reliability on Macs with first-generation ADB hardware (SE,II,IIx,IIcx,SE/30,IIci). [Rob Braun] 2015-01-05 23:08:20 -05:00
Scott Stone
a7bf91ae9b Fixed button assignments to match actual hardware (swapped A&B) which makes Treasure Hunt play more logically as well. (nw) 2015-01-05 20:42:40 -05:00
Cesare Falco
dc4d109df6 Fixed some typos 2015-01-05 16:09:44 +01:00
arbee
6779cd2616 (MESS) macplus: add all 3 official boot ROMs plus a homebrew enhanced version. [R. Belmont, Rob Braun] 2015-01-03 23:56:06 -05:00
arbee
b340f51b73 (MESS) Fix dropped keystrokes on pre-ADB Macs. [Rob Braun] 2015-01-03 22:21:52 -05:00
arbee
1542c13ac1 (MESS) New skeleton drivers added: [R. Belmont, Al Kossow]
- HP 1650b
- HP 1651b
2015-01-03 22:16:35 -05:00
arbee
d22725a623 (MESS) Improve mouse tracking for pre-ADB Macs. [Rob Braun] 2015-01-03 16:43:42 -05:00
David Haywood
46645aeba4 arcompact (nw) 2015-01-02 21:32:21 +00:00
Lord-Nightmare
972a336a5d Merge branch 'master' of https://github.com/mamedev/mame 2015-01-02 04:38:52 -05:00
Osso
91f28d9772 nes.c: removed erroneous use of postload, fixes fds and famitwin save state problem (nw) 2015-01-02 08:36:19 +01:00
arbee
d404e8c69e Pass RAM test (nw) 2015-01-01 23:21:53 -05:00
arbee
32c151d50e (MESS) New skeleton driver added: [R. Belmont, Al Kossow]
- HP16500a (ver 00.00)
2015-01-01 23:15:24 -05:00
Lord-Nightmare
d48a5325b4 minor fix to victor 9k keyboard matrix (n/w) 2015-01-01 22:51:05 -05:00
Wilbert Pol
e7f8f57303 Some atari 8bit cassette work, not working yet (nw) 2015-01-01 23:57:25 +01:00
arbee
4a46c71274 (MESS) hp9k_3xx: support 9000/370 (same bootrom as 330,340). [Al Kossow] 2015-01-01 17:05:44 -05:00
Robert
80d5681e91 (MESS) fixed crash with >mess super6 cpm22 (nw) 2015-01-02 08:15:50 +11:00
Miodrag Milanović
f0b06a5c84 Merge pull request #92 from plgDavid/patch-5
Update mess.lst
2015-01-01 21:03:05 +01:00
David Viens
a8b4023aa7 Update mess.lst 2015-01-01 14:57:05 -05:00
David Viens
82da91834b Added Japanese Speak & Spell 2015-01-01 14:54:30 -05:00
Wilbert Pol
b3932b60cb Added skeleton for Atari 8bit SIO bus. This will not work until pokey learns to speak low level serial. (nw) 2015-01-01 20:49:20 +01:00
Oliver Stöneberg
1c94c3f408 introduced BASELIBS to makefile to link smaller tools with less dependencies (nw) 2015-01-01 15:17:09 +01:00
arbee
b2288ca1b0 (MESS) New skeleton drivers: [R. Belmont, Al Kossow]
- HP9000/310
- HP9000/340
- HP9000/380
- HP9000/382
2014-12-31 23:57:29 -05:00
Robert
a689741d55 (MESS) mbee : removed incorrect rom from the 256tc model. (nw)
Also some testing of floppy types (not finalised yet)
2015-01-01 01:07:29 +11:00
Osso
60dafd3414 wswan_video.c: added missing save state, fixes noted problem in cclimbr (nw) 2014-12-31 14:06:59 +01:00
Osso
be4b811eef gb_lcd.c: added missing save state, fixes supergb save state problem (nw) 2014-12-31 13:57:19 +01:00
Miodrag Milanovic
e6f78d5ed2 Cleanups and version bump 2014-12-31 07:53:27 +01:00
jbu
207718b436 Fix missing speaker levels for trs80 (level2) by initializing speaker_sound_device with custom 4 levels. 2014-12-30 19:55:48 +01:00
Oliver Stöneberg
a056bf3ffa fixed uninitialized member in a2_video_device (nw)
happened with e.g. apple2, apple2c0
2014-12-30 19:44:36 +01:00
hap
5538105762 oh, R only goes up to 10 2014-12-30 14:11:39 +01:00
hap
6720b9f525 testdriver for an unknown late-70s TMS1100 electronic game. What game is it? 2014-12-30 13:28:17 +01:00
Osso
912ce2ed9c c128.c: removed duplicate macros (nw) 2014-12-29 22:08:57 +01:00
hap
307ea7b399 (MESS)Game added or promoted to working
------------------
Amaze-A-Tron [hap, Sean Riddle]
2014-12-29 14:52:03 +01:00
Dirk Best
4e92657190 Add a TEA1002 color encoder device and use it for the Aquarius. It might
make sense to make this a direct descendent of the palette_device
instead.

Color information based on TEA1002 datasheet.  [Dirk Best, nitrofurano,
Bruce Abbott]
2014-12-28 17:26:25 +01:00
hap
00e1352854 removed identical romsets 2014-12-28 17:08:09 +01:00
Robert
32600e4210 removed no-longer-needed asserts from z80dma 2014-12-28 23:01:46 +11:00
Lord-Nightmare
f8ff30f8f4 Small comment fixes/addenda. (n/w) 2014-12-27 21:50:51 -05:00
Olivier Galibert
f3e001859e Didn't need that much to boot (nw) 2014-12-27 22:03:43 +01:00
mamehaze
6ae1429c92 arcompact - it's actually executing code in cartridge space now (nw) 2014-12-27 13:39:22 +00:00
Osso
1a43f69fe8 mc1502.c: fixed hardlocking regression for pk88 (nw) 2014-12-27 12:35:59 +01:00
Olivier Galibert
413e4c9a83 Robert, is that your idea of a joke? (nw)
Revert "(MESS) excalibur : removed unused code (nw)"
Revert "(MESS) excalibur : more unused code (nw)"

This reverts commit 82e5806810.
This reverts commit 3b4803da9a.
2014-12-27 12:19:20 +01:00
Robert
82e5806810 (MESS) excalibur : removed unused code (nw) 2014-12-26 19:39:21 +11:00
etabeta78
9f95c4fb8f (MESS) gamegear: fixed detection of SMS games (via adapter) and added
support for connecting a SMS pad to the unit (via Gear2Gear port + adapter)
to play 2players games. [Enik Land]

out of whatsnew: needless to say, we are not yet in the position to use the
Gear2Gear port to link two gamegear units, so don't ask ;-)
2014-12-26 08:00:33 +01:00
Osso
f815c4fe2a (MESS) ng_aes.c: added missing savestates, fixes reported save state problems (nw) 2014-12-25 08:42:17 +01:00
Scott Stone
32534bc3a4 Uppercase hash cleanup (nw) 2014-12-24 17:14:04 -05:00
mamehaze
fb31254e35 and so we arrive at some code trying to set up hardware loops (nw) 2014-12-24 14:56:17 +00:00
Osso
f4fb1907e7 video/apple2gs.c: added a pair of missing save states, fixes apple2gs save state problem (nw) 2014-12-24 13:52:32 +01:00
Osso
ec5532be71 excali64.c: fixed mess debug build validation (nw) 2014-12-24 12:22:15 +01:00
etabeta78
4a22c103dd (MESS) megacdj: let's default to the only BIOS which have functional CD menu,
so that we can boot games. nw.

megacd2j was booting discs already, but it is definitely more user friendly if this
has some booting capabilities too ;-)
2014-12-24 10:30:21 +01:00
etabeta78
ff1850ea26 (MESS) tutor.c: added correct mapping for 32K carts, promoting
recent Baseball dump to working state. [Fabio Priuli]
2014-12-24 09:19:16 +01:00
etabeta78
6448cf6be4 (MESS) vc4000: properly supported 4K carts with no RAM. [Fabio Priuli] 2014-12-24 09:05:17 +01:00
Miodrag Milanovic
ee47ba18c5 (MESS)gamate - multi cartridge support [Peter Trauner] 2014-12-24 08:20:34 +01:00
etabeta78
a2b6866d52 (MESS) gamegear: moved GG-SMS scaling from VDP file to the machine file;
undone the specific X-Scroll timing introduced to fix Chicago Syndicate, for Game
Gear, because it causes problems with the games Sonic Drift 1 and 2; reduced
the amount of duplicated code in the VDP file. [Enik Land]

out of whatsnew: gamegear units modded to output the image signal to a TV are able
to show games using SMS compatibility mode in full screen, without scaling, while
native GG games are displayed in a centered, smaller image, that is surrounded by
bigger borders. Also, GG units that have the original LCD display replaced by another
LCD display model (not just the back-light) also displays SMS compatibility games
without scaling, and native games with borders. This suggests that the scaling
isn't performed by the VDP and therefore motivated the moving of the scaling code
in this commit.
2014-12-24 07:31:12 +01:00
Robert
79fb6dd7e0 (MESS) excalibur : added centronics printing. Marked as working. (nw) 2014-12-24 00:53:28 +11:00
Robert
628f0db99d (MESS) excalibur : added 2nd drive, cleanup (nw) 2014-12-23 22:48:59 +11:00
hap
793eb6e4ce (MESS)Game promoted to working
------------------
Speak & Spell (US prototype) [hap, Lord Nightmare, Kevin Horton, Sean Riddle]
Speak & Math (US prototype) [hap, Lord Nightmare, Kevin Horton, Sean Riddle]
2014-12-23 10:49:18 +01:00
hap
3850d1c5a4 tispeak: crafted many clones from the VSM roms dumped by Lord Nightmare (for now, they all share the same MCU rom) 2014-12-23 01:53:59 +01:00
hap
d3767f4c10 added cartslot 2014-12-22 21:09:01 +01:00
etabeta78
2d5d82d1c6 (MESS) split vc4000 clones software from vc4000.xml and added some more
dumps from ssj & TeamEurope (credits will be given together with previous
submission). nw.
2014-12-22 07:03:37 +01:00
mamehaze
464e61334b couple more ops (nw) 2014-12-21 17:42:42 +00:00
hap
31816d3e84 fix OFF button 2014-12-21 16:50:22 +01:00
hap
e00f5bcae6 finished internal layout 2014-12-21 01:31:10 +01:00
Robert
bd8ad09abc (MESS) excalibur : yet another attempt at hires graphics. (nw)
- Also added the missing hsync bit to the csync signal.
2014-12-21 11:27:25 +11:00
hap
4c7954ecd6 added power-off and display-off 2014-12-21 01:06:54 +01:00
hap
4c9a57812e added snspell output pla from seanriddle, and fixed garbled display digits 2014-12-20 22:38:04 +01:00
Sandro Ronco
c43a8bfa41 (MESS) digel804: added RS232 port. (nw) 2014-12-20 19:59:20 +01:00
Miodrag Milanovic
8622158579 (MESS)-gamate :added bankswitched cartridges support, basic scrolling support [PeT] 2014-12-20 16:07:40 +01:00
Robert
927602a816 (MESS) excalibur : floppies are working (nw) 2014-12-20 23:56:49 +11:00
mahlemiut
bfcbf9f5ab (MESS) ngen: put 386-based systems in a separate driver_device class for now, so that they don't crash. 2014-12-20 14:49:12 +13:00
Robert
2d3aede494 (MESS) fixed crash with no cart for 3 drivers (nw)
- gameking, svision, advision
- only affects my build
- See forum post for details
2014-12-20 11:28:57 +11:00
Robert
4db0f3b64d (MESS) excalibur : starting to add floppy support (nw)
(note: using old wd17xx because new wd crashes when the disk is loaded up)
2014-12-20 10:55:14 +11:00
Angelo Salese
7e894f7bfe Using IRQ_CALLBACK_MEMBER for irqs in MZ-2500, nw. 2014-12-20 00:12:56 +01:00
Lord-Nightmare
350dd4a7d0 (MESS) Fix VSM rom read through the tms51xx, and add tms6100 hookup to tispeak.c, fixing speech in speak and spell and speak and math. The drivers are usable but no display yet. Fixed speak and spell clock speed (it is 1/2 the clock input of the tms51xx chip) [Lord Nightmare]
Non-Whatsnew Note: this commit breaks the speech in radar scope trs02 set (because the rom it has has the bits in the backwards order). I will fix this later.
2014-12-19 16:20:07 -05:00
Scott Stone
8644c3686b MZ-2500: Fixed floppy drive reverse behaviour, allows Laydock to get farther [Takeda Toshiya, Angelo Salese] 2014-12-19 12:02:36 -05:00
hap
06c8f41bc1 (MESS)preliminary emulation of Speak & Spell hardware. [hap, Lord Nightmare] 2014-12-18 22:36:45 +01:00
arbee
37d1ed1a22 (MESS) More hp16500b progress (nw) 2014-12-17 09:38:36 -05:00
Robert
c9f55a1664 (MESS) excalibur : another attempt at hires graphics. (nw)
- SET works
- PCGEN ON works
2014-12-18 01:20:51 +11:00
hap
f7cd7932b2 tms5110.c needed soon 2014-12-17 04:43:38 +01:00
hap
bc795224f4 woops 2014-12-16 12:58:23 +01:00
Olivier Galibert
4a85575e9a hp16500b: Fix the display ram test [O. Galibert] 2014-12-16 11:26:00 +01:00
arbee
7464ac122a (MESS) hp16500b: pass more POST, VRAM ROP test now the only one failing. (nw) 2014-12-15 22:21:51 -05:00
hap
383ffba197 tispeak.c skeleton driver 2014-12-16 02:42:36 +01:00
hap
339bafcc88 improved layout 2014-12-16 02:04:36 +01:00
Olivier Galibert
44faea15f0 Add a pretty pink bow on the gift (nw) 2014-12-15 22:24:12 +01:00
cracyc
96a9c2ba67 (mess) ngen: that's better, it seems to be really interested in the dmac now (nw) 2014-12-15 12:37:15 -06:00
cracyc
e9dbfcfb0b (mess) ngen: interrupts (nw) 2014-12-15 11:10:43 -06:00
Miodrag Milanovic
09a636c2ff Converted file2str to python (nw) 2014-12-15 15:19:55 +01:00
Robert
97115add9d (MESS) MT 05795 2014-12-15 12:42:29 +11:00
cracyc
1faec0116c (mess) pc9801: adjust mask if necessary (nw) 2014-12-14 18:14:02 -06:00
hap
b138ab152f (MESS)Game promoted to working
------------------
Tandy-12 - Computerized Arcade [hap, Kevin Horton]
2014-12-15 01:09:31 +01:00
Angelo Salese
b3e46ea37d Merge branch 'master' of https://github.com/mamedev/mame 2014-12-14 20:41:00 +01:00
Angelo Salese
01c02ac4b8 SMPC: added crude repeat key support in keyboard handling, makes typing more comfortable [Angelo Salese] 2014-12-14 20:38:27 +01:00
Lord-Nightmare
4f65f66bc3 Use macros, because we can and it looks nicer in code. (n/w) 2014-12-14 13:30:19 -05:00
cracyc
05735fe1c5 (mess) pc9801: small fixes (nw) 2014-12-14 11:41:32 -06:00
Lord-Nightmare
fdc0ac4449 Merge branch 'master' of https://github.com/mamedev/mame 2014-12-14 04:44:34 -05:00
Lord-Nightmare
b7dacdcd7a (MESS) Victor 9000 Keyboard: Hook the keys to the keyboard matrix. [Lord Nightmare] 2014-12-14 04:43:28 -05:00
Robert
1354091c0a (MESS) hp16500 : xmas present for arbee (nw) 2014-12-14 15:27:36 +11:00
hap
c05318dcc0 tandy12 skeleton driver 2014-12-14 02:20:02 +01:00
hap
2c3c5ef762 (MESS)Game promoted to working
------------------
Mathemagician [hap, Kevin Horton, incog]
2014-12-14 01:04:03 +01:00
arbee
7e34df4e0b (MESS) hp16500b: main screen do what? (nw) 2014-12-13 17:27:15 -05:00
Scott Stone
3f0a1eb839 Fix compile (unused functions) using @if 0 (nw) 2014-12-13 16:09:39 -05:00
Miodrag Milanović
e722240690 Merge pull request #77 from shattered/_6d9f6c6
vt240.c: mc7105 WIP (nw)
2014-12-13 17:39:01 +01:00
Sergey Svishchev
17cc198882 vt240.c: mc7105 WIP (nw) 2014-12-13 19:34:42 +03:00
Dirk Best
4eb6fa675f vtech1: Add software list for some tapes 2014-12-13 15:25:21 +01:00
mahlemiut
75f0ad8a43 (MESS) ngen: connected FDC to 80186 DMA channel 1, corrected floppy setup. Floppy disks now start to boot up. 2014-12-13 21:38:55 +13:00
cracyc
b8c9832bd6 (mess) pc9801: fix vram page (nw) 2014-12-12 12:01:16 -06:00
Osso
dbbeaa097f (MESS) bigbord2.c: fixed probable copy / paste error (nw) 2014-12-12 18:33:16 +01:00
Lord-Nightmare
efcadd0041 (MESS) Victor 9000 Keyboard: clarification to the matrix table (n/w) 2014-12-12 04:17:43 -05:00
Robert
0fcc187a11 (MESS) excalibur : added rom banking. Fixed missing key in keyboard. (nw) 2014-12-12 16:42:17 +11:00
Justin Kerk
7da1f4fd1a Fix build (nw) 2014-12-11 21:31:16 -08:00
Miodrag Milanović
704cf14c7e Merge pull request #76 from shattered/_6c1cea5
bitgrpha, bitgrphb: new driver (BBN BitGraph terminal)
2014-12-12 06:05:35 +01:00
arbee
880d8ca3e0 (MESS) New non-working driver: HP9000 Series 300 [R. Belmont, Al Kossow] 2014-12-11 22:55:45 -05:00
Sergey Svishchev
d6c5179df6 bitgrpha, bitgrphb: new driver (BBN BitGraph terminal) 2014-12-12 01:13:22 +03:00
cracyc
079136a082 (mess) pc9801: 9821 also (nw) 2014-12-11 13:40:58 -06:00
cracyc
940efdff2c (mess) mz6500: fix (nw)
(mess) pc9801: disable hdd for now (nw)
2014-12-11 13:15:28 -06:00
peterferrie
c2daed782b apple2: fix keydown detection 2014-12-11 11:08:05 -08:00
peterferrie
e0431fb145 apple2e: fix keydown detection 2014-12-11 11:06:33 -08:00
Miodrag Milanović
e117ff0bd9 Merge pull request #75 from shattered/_23d4641
various whitespace and comments fixes (nw)
2014-12-11 19:07:56 +01:00
Sergey Svishchev
787f186d48 various whitespace and comments fixes (nw) 2014-12-11 20:53:32 +03:00
Curt Coder
e7ea0ac7a5 (MESS) victor9k: Keyboard WIP. (nw) 2014-12-11 19:50:37 +02:00
Robert
69dda6e5c6 (MESS) excalibur : added banking (nw)
- still checking on the need for some rom banking.
- PCGEN command now works.
2014-12-12 01:25:30 +11:00
etabeta78
d7e0e01987 renamed the disk formats, since I cannot exclude some of them are used
also for x68000 disks... nw.
2014-12-11 14:30:57 +01:00
etabeta78
3be466937c (MESS) pc98: added support for disks in .fdd format. [Fabio Priuli] 2014-12-11 14:14:18 +01:00
Lord-Nightmare
e8907a4fbf (MESS) Victor 9000 Keyboard: Document the RJ-45 Keyboard cable connector pinout. [Lord Nightmare] 2014-12-11 06:01:22 -05:00
Robert
8e84d8f9e4 (MESS) excalibur : fixed palette changer (nw)
COLOUR #1 or COLOUR #2 to choose a palette.
2014-12-11 21:26:13 +11:00
Lord-Nightmare
65945b1e56 (MESS) Victor 9000 Keyboard: Add the keyboard matrix table. [Lord Nightmare] 2014-12-11 05:21:06 -05:00
Lord-Nightmare
43d0984689 (MESS) Victor 9000 Keyboard: add more diagrams and connection lists for the various IC and cable connections [Lord Nightmare] 2014-12-11 04:15:08 -05:00
cracyc
4715feba1a (mess) pc9801: bit better (nw) 2014-12-10 22:05:49 -06:00
Robert
fd1695f360 (MESS) excalibur : added freshly-dumped colour prom (nw) 2014-12-11 12:47:43 +11:00
Lord-Nightmare
635b02705c (MESS) Victor 9000 keyboard: added layout and documentation of what capacitive switch pads correspond to what key [Lord Nightmare] 2014-12-10 20:09:39 -05:00
mamehaze
bf5f2f14ea arcompact - reorganize a little (nw) 2014-12-11 00:44:52 +00:00
cracyc
fc9890b881 upd7220: reverse bit order and make address space 16 bit (nw)
(mess) pc9801: egc wip (nw)
2014-12-10 17:27:13 -06:00
etabeta78
83e89c1ff9 (MESS) pc98: added preliminary support for disks in DCP, DCU, DIP
and NFD formats. [Fabio Priuli]
2014-12-10 22:49:21 +01:00
Lord-Nightmare
6082fc6772 Merge branch 'master' of https://github.com/mamedev/mame 2014-12-10 13:54:52 -05:00
Lord-Nightmare
1adc6c4807 (MESS) Update Victor 9000 keyboard diagram [Lord Nightmare] 2014-12-10 13:53:56 -05:00
Robert
ef29a7d849 (MESS) excalibur : various fixes and updates (nw)
- Added colour
- Added hires graphics
- Fixed case of letters when pasting
- Added F4 viewer
- Added locations to rom names
- Added rom patch to fix an obvious bug
2014-12-10 22:22:55 +11:00
Curt Coder
8081779137 (MESS) victor9k: Centronics, keyboard, mirroring WIP. (nw) 2014-12-10 11:52:02 +02:00
arbee
9adc2bef71 (MESS) apple2: disable orange/blue in hires if dhires set but not 80col. [R. Belmont, Peter Ferrie] 2014-12-09 23:05:20 -05:00
arbee
833fba4448 (MESS) apple2e: fix LC save states and don't enter double modes if 80COL isn't set. [R. Belmont, Peter Ferrie] 2014-12-09 22:41:38 -05:00
hap
87027e2c15 put driver in testmode 2014-12-10 01:42:16 +01:00
hap
43d062e312 (MESS)APF Mathemagician skeleton driver 2014-12-10 01:19:58 +01:00
hap
8d658122c7 starwbc clock: i miscalculated 2014-12-10 00:51:57 +01:00
hap
dd91d69307 get rid of c_output_pla warning 2014-12-10 00:14:37 +01:00
hap
0c42fdfc3d added auto power-off 2014-12-09 21:23:06 +01:00
hap
f8bd4aa26d small update for wizatron layout 2014-12-09 20:43:23 +01:00
Curt Coder
96f6629dc5 (MESS) victor9k: Added keyboard PCB layout. (nw) 2014-12-09 15:40:00 +02:00
Robert
3e60e1a606 (MESS) super80 : removed unneeded semicolon (nw) 2014-12-10 00:33:22 +11:00
Robert
461df167c6 (MESS) excalibur : added keyboard, system is usable. Can save and load cassettes. (nw) 2014-12-10 00:16:41 +11:00
mamehaze
afdc0a8e76 new clones
V-Smile (France) [segher]

no idea if it's actually region specific or just a different revision
2014-12-09 10:53:46 +00:00
Robert
1856485e69 (MESS) excalibur : added video, gets a bootup screen (nw) 2014-12-09 14:21:23 +11:00
Robert
d3daab0a21 (MESS) excalibur : added some devices (nw) 2014-12-09 12:56:59 +11:00
Robert
95ed28f9b0 (MESS) new skeleton: Excalibur 64 [Robbbert]
Thx also to tcdev and ChickenMan
2014-12-09 10:26:15 +11:00
mamehaze
1c1b5e874b ahh, 'long immediate' register, not offset, that makes a lot more sense (nw) 2014-12-08 22:21:16 +00:00
mamehaze
bde1559da1 (nw) 2014-12-08 22:09:38 +00:00
Curt Coder
ec3981aef9 (MESS) victor9k: Implemented character attributes and intensity. (nw) 2014-12-08 20:20:12 +02:00
Curt Coder
c3339567bd (MESS) victor9k: Patched out floppy SCP self test temporarily, cpm86 boots now but hangs while loading menu. (nw) 2014-12-08 20:06:22 +02:00
Curt Coder
d1f488e45f fdc_pll: Added write_next_bit_prev_cell() that writes a bit at the position the previous bit was read from. This is needed for FDC's that read and write on the same clock cycle, e.g. the Commodore 8050 and Victor 9000. [Curt Coder] 2014-12-08 19:48:11 +02:00
Curt Coder
beb6c17ced (MESS) victor9k: Floppy WIP. (nw) 2014-12-08 17:12:58 +02:00
mahlemiut
91e3597e7d (MESS) ngen: updated notes, added FDC and a floppy drive 2014-12-08 13:42:09 +13:00
Lord-Nightmare
e53aaf8d89 MESS: Prose2k WIP (n/w) 2014-12-07 17:57:35 -05:00
Curt Coder
a9095f0490 (MESS) victor9k: Floppy WIP. (nw) 2014-12-07 13:00:32 +02:00
hap
bb7ce2296a temp hack 2014-12-06 20:37:53 +01:00
hap
7a424e237a (MESS)Game promoted to working
------------------
Stop Thief (Electronic Crime Scanner) [hap, seanriddle]
2014-12-06 20:17:06 +01:00
Curt Coder
e35ed4c4bf gamate: clang compile fix. (nw) 2014-12-06 19:07:06 +02:00
Curt Coder
bd1c776e89 (MESS) victor9k: Floppy WIP. (nw) 2014-12-06 19:05:13 +02:00
Curt Coder
78255c2c59 (MESS) victor9k: Floppy WIP. (nw) 2014-12-06 13:36:07 +02:00
etabeta78
dba2c92208 These comparisons are still always true because y is UINT8 and array length is 0x100.
Fixes compile process with old Apple GCC. nw.
2014-12-06 08:15:39 +01:00
hap
90fcf3de0a stopthie.c WIP (hmm i need to double check the romdump) 2014-12-06 00:21:03 +01:00
mamehaze
ad547dff03 where things map, we might be missing a real bios (nw) 2014-12-05 13:23:04 +00:00
Miodrag Milanovic
1b8ba43369 New System Drivers Supported:
-gamate [PeT]

-gamate bios and cartridges [Peter Wilhelmsen,Morten Shearman Kirkegaard]
2014-12-05 08:53:26 +01:00
hap
a390589f81 forgot to copypaste checksum 2014-12-05 03:17:16 +01:00
hap
989bf05978 added starwbc rom listing from the patent, looks like it works fine after correcting 1 typo 2014-12-05 03:13:16 +01:00
hap
863a683a7a (MESS)Game promoted to working
------------------
Star Wars - Electronic Battle Command [hap, Kevin Horton]
2014-12-05 01:16:30 +01:00
hap
372f97e9e0 starwbc button mapping 2014-12-04 23:53:14 +01:00
hap
3c3dc0a039 starwbc: hooked up inputs/outputs 2014-12-04 21:46:31 +01:00
etabeta78
7364148153 (MESS) megacd: verified and better documented bios of Japanese
Rev.E [ShouTime]
2014-12-04 20:33:50 +01:00
hap
641d673e0e get rid of space between digits 2014-12-04 13:25:13 +01:00
etabeta78
36e5947994 d'oh. I had forgotten to enable the softlist in the driver. nw. 2014-12-04 07:03:08 +01:00
Scott Stone
558ab8997b Quiet MESS -validate issues for stopthie.c (nw) 2014-12-03 21:52:33 -05:00
Scott Stone
394b6f4754 (MESS) maria.c: Implemented "colorburst kill" bit of the MARIA CTRL register. [Mike Saarna, Robert Tuccitto] 2014-12-03 21:47:53 -05:00
mahlemiut
f473159504 (MESS) ngen: added notes on entering menu mode and the Panel Debugger. 2014-12-04 14:58:05 +13:00
hap
25b58985a1 default button mapping 2014-12-04 01:54:06 +01:00
hap
11b9e381d3 (MESS)Game promoted to working
------------------
Code Name: Sector [hap, seanriddle]
2014-12-04 00:55:39 +01:00
hap
6d098b92d7 added leds decay simulation (copypasted from ticalc1x.c) 2014-12-03 22:01:58 +01:00
hap
6ec3066e0a added prelim input/outputs, you can see it strobing the 7segleds 2014-12-03 21:41:26 +01:00
hap
f7e2061aec dice info 2014-12-03 21:11:41 +01:00
hap
df4591eea2 (MESS)Game promoted to working
------------------
Comp IV [hap, seanriddle]
2014-12-03 20:26:45 +01:00
Curt Coder
f7f3a6e9d2 (MESS) victor9k: Floppy WIP. (nw) 2014-12-03 16:33:29 +02:00
mamehaze
0717756294 ok, we're definitely ARCompact based, it's a different instruction set (nw) 2014-12-03 13:13:34 +00:00
mahlemiut
2e290e4fae (MESS) ngen: started keyboard support, plus a few minor updates. 2014-12-03 15:16:11 +13:00
mamehaze
34ce110109 skeleton CPU core so that I can begin to write an ARC disassembler (nw) 2014-12-03 01:38:25 +00:00
hap
637e574125 added skeleton drivers for Parker Brothers Code Name: Sector, Kenner Star Wars: Electronic Battle Command Game -- will improve them over the next few days 2014-12-03 00:45:37 +01:00
etabeta78
e5263c52f9 (MESS) softlist: added new lists for mc1000 tapes and tvc
floppies. also added info to osborne1.xml. [Riley110]
2014-12-02 23:42:34 +01:00
Zoë Blade
52e9bfd75d Tidy comments
Squashed commit of the following:

commit 8d8a0d9713d4614b22f06fda4cf948d4d5561de0
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Tue Dec 2 17:15:42 2014 +0000

    Revert fixes to libraries

    I'll fix those at the source, where possible.

commit 5dde94e3e60dcc622d5b782acaa62e590c62bafb
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Tue Dec 2 16:57:32 2014 +0000

    Add apostrophes

commit b27e168b58861f1ad0ca7af1c6ca1629cc6730ce
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Mon Dec 1 16:28:58 2014 +0000

    Fix some more word duplication

    I've left some instances of " in in " in, as they're ambiguous and
    may actually be correct.

commit a3dfd10cd501c3a521010942f950f5ca2c5395a7
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Mon Dec 1 10:35:03 2014 +0000

    Fix another typo

commit 01a3702209d9e880ac8f60dc4d74f26d426234fb
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Mon Dec 1 10:33:57 2014 +0000

    Fix more typos

commit 56c6fffd8769cdfab62c59c04d41b98b7f425262
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Mon Dec 1 10:30:19 2014 +0000

    Hopefully fix typos

    I'm not entirely sure about src/mame/drivers/nova2001.c line 933,
    as it could plausibly be either "which is not the top bit" or "which
    is now the top bit", with almost opposite meaning.

commit 906507b221de0175d236e252dc51f122cb56db23
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Mon Dec 1 08:39:55 2014 +0000

    Fix another typo

commit 14fcd939ae1c0570c10aacf00c6ea86724086f92
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Mon Dec 1 08:38:16 2014 +0000

    Fix some more word doubling in comments

commit d21283a447b94b28a38ec742a09fe425d77b55b2
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Sun Nov 30 23:06:07 2014 +0000

    Fix some more typos

commit 59b14d204af6d5983ea6dea2f5c8ad5bcc80460c
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Sun Nov 30 22:56:53 2014 +0000

    Tidy more

commit 9b3c9a868596c04c1a61b35aa8c96fb82c885149
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Sun Nov 30 22:43:30 2014 +0000

    Tidy more comments
2014-12-02 17:16:41 +00:00
hap
c1eaec3cee (MESS) Rewrote TMS1xxx MCU core and added support for a couple of classic Texas Instruments handheld calculators. [hap, seanriddle] 2014-12-01 21:45:19 +01:00
Scott Stone
f498db4c8d (MESS) intvkbd - intv.c: Added keyboard proms and readme information from initial rom package. [Tafoid] 2014-11-30 23:36:43 -05:00
Zoë Blade
44322992e5 Fix various typos
Squashed commit of the following:

commit 040fd169bfd6845b33d3f86fd66afb4a632605c6
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Sun Nov 30 22:24:30 2014 +0000

    Fix more typos in comments

commit 6121ae593008a574735427e047fdb7a16f4fa47f
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Sun Nov 30 22:20:37 2014 +0000

    Fix more typos

    Not all are in comments this time, but the vast majority are, and
    the rest are in printed text.  None are variable or constant names.

commit 84bc72573009bb46f5601f7257a7f7538f25cfc2
Author: Zoë Blade <zoe@bytenoise.co.uk>
Date:   Sun Nov 30 22:01:46 2014 +0000

    Fix some typos
2014-11-30 22:29:32 +00:00
etabeta78
8da4de0b61 (MESS) apollo: made SC499 cartridge tape device a but more
consistent with our other image devices. loading from softlist
does not work yet (probably a stupid mistake on my side). nw.

(MESS) softlist: added apollo_ctape softlist [Riley110]
2014-11-30 18:30:01 +01:00
Justin Kerk
8d02626b28 Unicode combining accents go after the base character (nw) 2014-11-29 11:43:01 -08:00
hap
a047ad427b mmm pi 2014-11-29 15:33:07 +01:00
hap
5eda9df903 added utf8 macros for button names 2014-11-29 15:10:28 +01:00
etabeta78
89e9de5987 (MESS) added softlist for Archimedes disks. [Riley110, Fabio Priuli] 2014-11-28 15:51:08 +01:00
etabeta78
b0797faba0 (MESS) softlist: added new list for Patisonic Aleste floppies and
added more images to Tatung Einstein list. [Riley110]
2014-11-28 15:49:19 +01:00
Robert
64f77ced7c (MESS) gamecom : fixed pixel blending.
Centipede, Wheel of Fortune 1 & 2 are fully playable.
Frogger and Quiz Whiz are 98% playable.
2014-11-29 00:54:35 +11:00
Curt Coder
a2e7959ab5 [MESS] cbm8296: Added mysterious "GV" ROM set. [Mike Naberezny] 2014-11-28 14:22:08 +02:00
Olivier Galibert
5fc6c22db6 vii/unsp cleanups for cowering (nw) 2014-11-27 17:28:38 +01:00
Robert
accebcf592 (MESS) gamecom : added support for dma.decrement_y. Fixes reversed animations in Frogger. 2014-11-27 21:46:19 +11:00
etabeta78
d5722b3ca2 (MESS) added software lists for Altos 5 floppies and Memotech MTX tapes. [Riley110] 2014-11-27 08:32:48 +01:00
etabeta78
3dfba810fb I had forgotten to rename this before release. nw. 2014-11-27 08:30:56 +01:00
Miodrag Milanovic
ebeaa953a3 Cleanups and version bump 2014-11-26 10:37:58 +01:00
Sandro Ronco
044f3688ac (MESS) dmv: added dipswitches to K235 for configure INT5 and INT7 source. (nw) 2014-11-25 22:45:09 +01:00
mamehaze
b2a1951ea0 new clones
Raiden 2 (Switzerland) [rtw, Smitdogg, Kranser, Mucci, Dullaron, B2K24, The Dumping Union]

also marked leapstertv bios as bad, it has 1/16 bits per word stuck high.
2014-11-25 12:38:17 +00:00
arbee
69d2952a0e (MESS) apple2: use diskiing for everything. (nw) 2014-11-24 22:39:46 -05:00
Curt Coder
d47b198686 [MESS] cbm8296: Added proper dump of BASIC/Kernal ROM 324746-01 @ UE7. The one on zimmers.net has the segments in wrong order since it was saved from a running machine. [Mike Naberezny]
[MESS] cbm8296: Fixed address decoding and promoted driver to working. [Curt Coder]
2014-11-24 12:05:08 +02:00
mamehaze
8fed4dc403 added remaining leapster dump info [TeamEurope] 2014-11-24 00:13:37 +00:00
mamehaze
6a2f819f50 new NOT WORKING
LeapFrog Leapster [Team Europe]

(added a single item software list, will add the rest of the items we have shortly - uses ArcTangent A5 cpu, we don't have a core afaik)
2014-11-23 23:36:50 +00:00
etabeta78
2a3ed409a9 (MESS) included modern .dsk format among default supported
formats. [Riley110]
2014-11-23 09:12:23 +01:00
Sandro Ronco
69f497576c (MESS) dmv: add support for K210 and K801 modules. (nw) 2014-11-22 19:53:39 +01:00
Dirk Best
2622cd71fc pcd: create omti5100 sasi controller skeleton device 2014-11-20 16:29:27 +01:00
Dirk Best
10335e957e pcd.c: Add NVRAM 2014-11-20 16:29:25 +01:00
hap
b8b1bbc7f9 renamed wizatron.c driver to ticalc1x.c, for TI tms1xxx-based calculators 2014-11-20 15:58:26 +01:00
Ramiro Polla
32bfdf3752 lx810l, ap2000: implement working devices
Improve Epson LX-810L and ActionPrinter 2000 up to a point where they
actually work. Devices boot and enter main input loop, but input is
not yet implemented. It is possible to run the printers' self test.

The code has also been split from lx800.
2014-11-19 23:53:14 +01:00
etabeta78
762c1af280 (MESS) softlist: Added a Tandy MC-10 cassette softlist and added several
images to Spectravision SVI-318/SVI-328 cassette list. [Riley110]

also, unified the tape interface among mc10, alice32 and alice90...
2014-11-19 00:00:51 +01:00
Robert
94eabd6ec7 (MESS) gamecom : notes 2014-11-18 19:56:15 +11:00
Oliver Stöneberg
c2a2ebf17a fixed Visual Studio warning about potentially uninitialized value in src/mess/video/apple2.c (nw) 2014-11-18 09:41:06 +01:00
hap
d4ace3a147 1 more bad byte found in stopthie, confirmed by seanriddle 2014-11-18 02:20:53 +01:00
Robert
dab9edc5e1 3rd attempt 2014-11-18 11:57:15 +11:00
Alex W. Jackson
d68a3a45b3 Touching all the candy again: [Alex Jackson]
Fixed an annoying inconsistency between memory_share and memory_region:
the width() method of the former returned the width in bits (8, 16, 32 or 64)
while the width() method of the latter returned the width in bytes
(1, 2, 4 or 8). Now both classes have a bitwidth() method and a bytewidth()
method. Updated all callers to use whichever one was more appropriate.

Removed the implicit-cast-to-any-integer-pointer ability of memory_regions,
which was rather unsafe (if you weren't careful with your * operators and
casts it was easy to accidentally get a pointer to the memory_region object
itself instead of to the data, with no warning from the compiler... or at
least I kept doing it) Updated all devices and drivers that were accessing
regions that way to use a region_ptr_finder when possible, and otherwise to
call base() explicitly.
2014-11-17 17:03:54 -05:00
Osso
10f04d506c Fixed mikrosha.c regression (nw) 2014-11-17 18:39:01 +01:00
mahlemiut
04caecd693 ngen: mapped DMA controller, no idea what DMA channels map to what devices, yet. 2014-11-18 00:36:14 +13:00
arbee
4f1c2bb988 (MESS) apple2: fix up laser128 series to boot again. (nw) 2014-11-16 23:43:06 -05:00
Scott Stone
5676e3eba2 Fix for "required objects" fatalerror for 386i and ngen38. 2014-11-16 20:44:31 -05:00
arbee
7520f480da More Mac fixes (nw) 2014-11-16 16:53:31 -05:00
arbee
670d62425e OS X compile fix (nw) 2014-11-16 16:51:06 -05:00
arbee
bc2193dab3 [MESS] apple2: rewrote all 8-bit Apple II drivers with an aim towards modernity and improved runtime performance, improved correctness, and missing features. Fixes MT #5157, 5158, 5747, and 5748. [R. Belmont] 2014-11-16 16:38:33 -05:00
mahlemiut
4235d4537a ngen: mapped i8254, connected channel 2 to the serial clock, added RS232 ports and connected them to the uPD7201. 2014-11-17 00:20:19 +13:00
Sergey Svishchev
c833909a77 mc1502: mark CGA unremovable from its slot. 2014-11-15 23:53:06 +03:00
mahlemiut
6933bb3947 ngen: added basic display, and other little bits of WIP. 2014-11-16 01:11:20 +13:00
Robert
1e24f820ce (MESS) gamecom : privacy 2014-11-15 21:14:58 +11:00
Robert
0064e818a4 (MESS) gamecom : fixed mistake in layout 2014-11-15 14:03:54 +11:00
hap
67eaf1c268 made pla_device more generic 2014-11-14 23:25:53 +01:00
hap
54588133f4 notes, before i forget 2014-11-14 16:12:13 +01:00
mahlemiut
2305395acd ngen: hooked up CRTC and adjusted CRTC clock, resolution and refresh rate are set to expected values. 2014-11-13 23:44:06 +13:00
Robert
a4d74a498e (MESS) WIP gamecom: converted from crosshairs to mouse pointer.
Still a few bugs, will be worked on over the weekend.
2014-11-13 15:52:28 +11:00
mahlemiut
94db9be215 New skeleton drivers added: Convergent NGEN CP-001, B28/38, 386i [Al Kossow, Barry Rodewald] 2014-11-13 12:17:35 +13:00
etabeta78
50ad253760 (MESS) pc9801_kbd: fix locks, add missing keys. [Octocontrabass] 2014-11-12 20:08:43 +01:00
etabeta78
8a977bf59e (MESS) softlist: Added new lists for Mikro-80, Tesla PMD-85 and Videoton TVC cassettes. [Riley110] 2014-11-12 18:45:32 +01:00
Robert
82590b42f1 (MESS) vtech1: fixed cassette recording (thanks to ubee for reporting the problem) 2014-11-12 21:48:15 +11:00
Miodrag Milanović
fd0685a9ef Merge pull request #45 from shattered/_8305c14
ec1842: skeleton
2014-11-11 08:58:58 +01:00
Dirk Best
575d6ec0aa Skeleton driver for the Siemens PC-D [Dirk Best, rfka01] 2014-11-11 06:06:09 +01:00
hap
59da32e170 added comp4 and wizatron output_pla from Sean Riddle 2014-11-11 00:32:07 +01:00
Sergey Svishchev
6b0f3f8e90 ec1842: skeleton 2014-11-10 23:47:43 +03:00
hap
0a3d96d6f0 (MESS) Added preliminary driver for TI Wiz-A-Tron. [Sean Riddle, hap] 2014-11-10 18:06:28 +01:00
hap
8d958c329d there were some typos in stopthie.bin (game still goes in an infinite loop tho) 2014-11-10 17:38:44 +01:00
Sergey Svishchev
4ec83e7c39 asst128: has joystick port 2014-11-09 17:15:17 +03:00
cracyc
7a3ea7ca78 (mess) pc9801: bit more (nw) 2014-11-08 10:50:49 -06:00
hap
15cf974bd1 notes 2014-11-08 16:52:56 +01:00
Sergey Svishchev
cc1e25cb83 mikrosha: add cartslot and one ROM cart 2014-11-08 13:32:05 +03:00
cracyc
574f55ed55 (mess) pc9801: more refactor (nw) 2014-11-07 23:36:56 -06:00
cracyc
1f75bdc6f6 (mess) pc9801: cleanup and refactor(nw) 2014-11-07 15:47:35 -06:00
hap
95a6f484e5 (MESS) added preliminary comp4 driver. [Sean Riddle, hap] 2014-11-07 21:12:31 +01:00
etabeta78
f4b87dcd55 (MESS) softlist: Added new lists for Colour Genie, DAI Personal Computer and Jupiter Ace cassettes. [Riley110]
(MESS) compclr2_flop: Added a few additional images. [Riley110]

out of whatsnew: I took the chance to improve software descriptions in compclr2_flop, but there is still a lot of space
for improvements :)
2014-11-07 08:29:01 +01:00
hap
b69893450b let's map merlin number keys to numpad too 2014-11-07 01:45:00 +01:00
cracyc
ad6fdd5ed6 (mess) pc9801: pipe bitmap 7220 vram access though grcg, enable ready line which fixes disk change detection (nw)
---
Also disabled reads while grcg is in rmw mode, this I'm not 100% certain about and needs more testing.
2014-11-06 16:00:48 -06:00
hap
3c55af4b4c notes 2014-11-06 21:47:20 +01:00
Curt Coder
e2ccd784ba (MESS) victor9k: Floppy WIP. (nw) 2014-11-06 12:30:02 +02:00
Sergey Svishchev
f57c808df7 mc1502: add more ROMs 2014-11-06 00:23:46 +03:00
Sergey Svishchev
e6325e8c31 mc1502: re-add speaker output 2014-11-06 00:23:46 +03:00
hap
ed7a82401c redo merlin layout 2014-11-05 20:33:55 +01:00
Curt Coder
13f7f17a37 (MESS) victor9k: Floppy WIP. (nw) 2014-11-05 21:24:26 +02:00
Sergey Svishchev
c6984ade99 Allow sound output if 8253 is never programmed, i.e. all output is done by modulating speaker output line. 2014-11-05 18:10:34 +03:00
Olivier Galibert
f975ef079a Experiments in PCI land [O. Galibert] 2014-11-05 13:28:48 +01:00
hap
db0acc097e added simon skillswitch, thanks to Simon from http://www.waitingforfriday.com for making a wiring diagram 2014-11-05 12:30:07 +01:00
Miodrag Milanović
42014bab0b Merge pull request #34 from shattered/_664d68d
dvk_ksm: DEC VT52-compatible video terminal
2014-11-05 08:11:13 +01:00
Miodrag Milanović
ecbc6c810e Merge pull request #33 from ramiropolla/upd7810
upd7810: interrupt-related fixes
2014-11-05 08:11:05 +01:00
etabeta78
2e9296f0a5 (MESS) softlist: Added new lists for Sord M5 and PTC SOL-20 cassettes. [Riley110]
(MESS) softlist: Added info in many Eastern Europe computer softlists. [Riley110]

also, renamed a few lists for consistency.
2014-11-05 07:41:36 +01:00
Curt Coder
37a7ded8af (MESS) victor9k: Floppy WIP. (nw) 2014-11-04 23:37:05 +02:00
Sergey Svishchev
e7492ad4be dvk_ksm: DEC VT52-compatible video terminal 2014-11-05 00:20:12 +03:00
hap
71933553c1 improved cpu clock and speaker lvl 2014-11-04 21:07:31 +01:00
Ramiro Polla
2ce38beb19 upd7810: remove gamemaster hack for INTFE1
The extended timer has been properly implemented in upd7810.
Tested with Continental Galaxy 2020.
2014-11-04 18:56:05 +01:00
hap
282a6e03a5 small cleanup to merlin.c, it is very similar to simon.c
I want to redo the merlin layout later, make it more similar/appealing.
2014-11-04 18:18:28 +01:00
Dirk Best
97ab6c5d86 px4: fix initial rs232 status after reset and add the dram test
replacement roms
2014-11-04 15:41:50 +01:00
Alex W. Jackson
d2658487c1 px4.c: safer portability fix (nw) 2014-11-03 23:16:53 -05:00
arbee
de9d74f3ea fix non-Windows compile (nw) 2014-11-03 19:44:41 -05:00
hap
5e92cabf1a (MESS)
New System Drivers Supported:
-----------------------------
Simon [Sean Riddle, hap]
2014-11-03 23:55:57 +01:00
Curt Coder
af8b0eedcd (MESS) victor9k: Floppy WIP. (nw) 2014-11-03 22:53:00 +02:00
Dirk Best
f4737e2a4e px4: support clock reading & writing 2014-11-03 21:10:44 +01:00
Curt Coder
eee1cbdc5e (MESS) victor9k: Floppy WIP. (nw) 2014-11-03 22:00:29 +02:00
Dirk Best
c1157f3ab6 px4: use nvram for main memory 2014-11-03 16:33:44 +01:00
Dirk Best
6bcf6d8e9b px4: clean ups 2014-11-03 16:33:40 +01:00
Curt Coder
48edf48e1a (MESS) victor9k: Floppy WIP. (nw) 2014-11-03 14:54:27 +02:00
etabeta78
ce28862753 enabled a few C64 cart types from fullpath (.crt format), sync castool
with the supported tape formats + fixed misc typos and c'n'p mistakes
reported by Riley110. nw.
2014-11-03 12:35:14 +01:00
Curt Coder
570a1c11b8 (MESS) victor9k: Floppy WIP. (nw) 2014-11-03 10:28:00 +02:00
mahlemiut
0fc29aeb83 amstrad: add CRTC Cursor signal to expansion bus, connected to PlayCity which now has working NMIs. 2014-11-03 14:42:46 +13:00
mahlemiut
4a44c0230a fix MESS linking (sat_console_state derives from saturn_state in stv.h) 2014-11-03 14:42:46 +13:00
Curt Coder
4ede8ce068 (MESS) victor9k: Floppy WIP. (nw) 2014-11-02 21:31:20 +02:00
Curt Coder
1f42617b3c (MESS) victor9k: Floppy WIP. (nw) 2014-11-02 20:53:39 +02:00
cracyc
26d0361693 (mess) pc9801: don't install memory above 640K if it doesn't exist (nw) 2014-11-02 12:54:03 -06:00
Sandro Ronco
871c97b815 (MESS) dmv: added preliminary K803 emulation. (nw)
(MESS) dmv.xml: added more disks. (nw)
2014-11-02 17:20:07 +01:00
Curt Coder
9f107c0d7f (MESS) victor9k: Floppy WIP. (nw) 2014-11-02 13:06:25 +02:00
Curt Coder
487526c990 (MESS) x820ii: Fixed ROM error. [Curt Coder] 2014-11-02 12:25:28 +02:00
Curt Coder
d226b4f8d4 (MESS) x820: Keyboard WIP. (nw) 2014-11-02 12:17:17 +02:00
Sandro Ronco
d3fe5a0fd7 (MESS) Added Psion Organiser I softlist.
(MESS) psion2.xml: documented more datapacks.
(MESS) psionla: added bios v3.0
2014-11-02 11:03:24 +01:00
Curt Coder
d273f3565c (MESS) victor9k: Keyboard WIP. (nw) 2014-11-02 11:39:30 +02:00
etabeta78
4d25ea7d8d (MESS) x07: added cassette software list. [Anonymous] 2014-11-02 08:52:50 +01:00
Curt Coder
322b2222c2 (MESS) x820: Fixed LOCK key. (nw) 2014-11-01 20:13:35 +02:00
Dirk Best
fcc88be519 Add a software list for the Epson HX-20/PX-4/PX-8 systems 2014-11-01 15:14:02 +01:00
Oliver Stöneberg
b93487def4 fixed clang compilation of src/mess/drivers/gamate.c (nw) 2014-11-01 11:36:18 +01:00
etabeta78
b59cf25464 (MESS) added preliminary emulation of the Bit Corp Gamate [PeT]
out of whatsnew: I have also fixed a couple of compile errors detected by
the old Apple compiler I'm using
- "comparison is always true due to limited range of data type" at lines 70 & 90
- unused variable at line 263
2014-11-01 07:40:10 +01:00
etabeta78
a9b8065a5c (MESS) apfimag: added software list for cassettes (they require you
to mount the BASIC cart to be loaded, of course). [Fabio Priuli]

out of whatsnew: I also set the default tape state to CASSETTE_STOP, because the APF Imagination requires
you to immediately press Return after the CLOAD + Press Play sequence. With current CASSETTE_PLAY default,
the tape was starting immediately after the first Return press (the one for CLOAD) and I often had the second Return
input being ignored by the system, with the result that the tape was not loaded correctly... Having to press play separately
seems to give the system enough time to recover from the first Return and being ready to accept a second one ;)
2014-11-01 07:34:25 +01:00
mahlemiut
ed94243929 (MESS) amstrad: Added preliminary support for the PlayCity. 2014-11-01 16:03:29 +13:00
Curt Coder
9f236592c7 (MESS) x820: Emulated the ASCII keyboard (key repeat is not working yet). [Curt Coder] 2014-11-01 00:50:03 +02:00
mahlemiut
133642df6c gimix: fix for MT05772 2014-11-01 10:24:42 +13:00
Curt Coder
49882329bf (MESS) x168: Fixed validation error. (nw) 2014-10-31 16:43:13 +02:00
etabeta78
3e951f044a (MESS) spc1000.c: documented hardware differences among
models of the SPC-1000 series [zannylim]
2014-10-30 20:11:54 +01:00
Curt Coder
61ae54650f (MESS) x820ii: Added notes and BIOS revisions. (nw) 2014-10-29 22:13:55 +02:00
etabeta78
ca67460d24 (MESS) astrocde: installing expansion handlers only if a slot card is
present avoids the appearance of gfx garbage at start. garbage
disappeared when pressing reset, but it is better in this way, of course.
nw.
2014-10-29 07:13:14 +01:00
smf-
8def94f785 Use the same list of centronics devices everywhere (except the Amstrad CPC), the list has been renamed as they aren't all printers. [smf] 2014-10-28 17:09:00 +00:00
etabeta78
c4e136859d (MESS) astrocade: converted the expansion bus to be a slot
device, and converted RAM expansions to be slot cards. As a
result you now specify the expansion you want by using e.g.
    mess astrocde -exp blue_ram_32k
or the Slot Devices menu of the internal UI, instead of using the
DipSwitches menu. Check the -lslot output for a list of available
expansions. [Fabio Priuli]
2014-10-28 16:30:15 +01:00
etabeta78
e6a5e406bf (MESS) wswan: converted the video chip to be a device. nw. 2014-10-28 14:18:33 +01:00
Miodrag Milanović
d8a14659a4 Merge pull request #22 from Jonimoose/ti85
ti85: use direct update handler to remove boot memory mapping hacks

out of whatsnew:
This allows the flash calculators to properly reset pc to 0x0000 instead
 of 0x8000 and properly reset all memory banks to page 0x00.

This is based on some example code Judge. Possibly performance improvement could be gained by having the callback unregister itself and register on reset.
2014-10-28 09:57:18 +01:00
Miodrag Milanovic
7c97788e2f line endings (nw) 2014-10-28 09:02:23 +01:00
Scott Stone
7b7f2456b9 Correctly model the behavior of a real Coco for the Cassette input in regards to audio (buzzing sound) coming from the port. [Richard Goedeken] 2014-10-27 22:25:29 -04:00
Jon Sturm
6f99dba425 ti85: use direct update handler to remove boot memory mapping hacks
This allows the flash calculators to properly reset pc to 0x0000 instead
of 0x8000 and properly reset all memory banks to page 0x00.
2014-10-27 21:19:06 -05:00
Olivier Galibert
f22371f389 ap2_dsk: edd support [O. Galibert] 2014-10-27 14:35:22 +01:00
Sergey Svishchev
fee3d18b04 ie15: use utf-8 in keyboard layout description 2014-10-26 23:30:51 +03:00
Sergey Svishchev
297f410974 ie15: whitespace only 2014-10-26 23:30:51 +03:00
Sergey Svishchev
8758a19978 ie15: init palette, minor cleanup 2014-10-26 23:30:51 +03:00
Sergey Svishchev
e8df241b7b besta: fix doubling chars 2014-10-26 22:01:51 +03:00
Sergey Svishchev
dd843f556b ibm5150: add cassette softlist 2014-10-26 21:58:40 +03:00
Miodrag Milanović
b1cdf0e843 Merge pull request #16 from shattered/master
MDA clone has downloadable fonts and both CGA clones have unique chargens.
2014-10-26 19:48:01 +01:00
Sergey Svishchev
ef939437fc ec184x, iskr103x: use custom set of ISA cards 2014-10-26 21:46:13 +03:00
Sergey Svishchev
6ef43ba25d iskr103x: CGA clone 2014-10-26 21:37:09 +03:00
Sergey Svishchev
b1ff333c73 ec184x: MDA clone 2014-10-26 21:36:13 +03:00
Miodrag Milanović
00d46b35cd Merge pull request #13 from shattered/master
ec1840: add older revision of BIOS; poisk1: add newer revision of HDC BIOS
2014-10-26 18:37:22 +01:00
Sergey Svishchev
6de34219f4 ec1840: new BIOS ROM 2014-10-26 20:21:22 +03:00
cracyc
150bcf445e (mess) pc9801: ascii font reading (nw)
upd7220: attempt to resolve apparent contradiction in window behavior (nw)
2014-10-26 11:15:14 -05:00
etabeta78
218ea90606 (MESS) spc1000: converted the expansion bus EXT1 to be a
slot device, moved FDD expansion to be a slot card, added
emulation of the VDP expansion as another slot card. This
makes Gun Fright, TwinBee and Zanac playable if you launch
them with "-ext1 vdp" option. If you want to emulate a
SPC-1000 with floppy drive, you have to add "-ext1 fdd"
instead. [Fabio Priuli]

out of whatsnew: disk emulation still does not work (unless we use
Meeso Kim's patched BIOS), but emulation is now closer to the real
functionality and we needed the changes for the VDP unit emulation.
2014-10-26 12:48:02 +01:00
smf-
7e7b1dc0bb Convert PSX sio to use devcb. [smf] 2014-10-26 10:32:58 +00:00
etabeta78
22d0388e7d (MESS) spc1000: fixed inputs in Toiler Adventure II and Vela (they needed inputs
to be mirrored in the whole 0x8000-0x9fff range) + some minor cleanup. nw.
2014-10-26 08:04:03 +01:00
Oliver Stöneberg
63439efb2a fixed usage of uninitialized member in sega_32x_device (nw) 2014-10-26 02:12:33 +02:00
cracyc
75ec87e1ec (mess) pc9801: this patch no longer works, it's not even needed (nw) 2014-10-25 10:14:13 -05:00
miodragm
cd9047f67c Merge branch 'ti85_changes_for_upstream' of https://github.com/Jonimoose/mame into Jonimoose-ti85_changes_for_upstream 2014-10-25 10:31:47 +02:00
etabeta78
4c19da9cce (MESS) astrocde.c: added support for 256K and 512K carts
with bankswitch. [Fabio Priuli]
2014-10-25 08:23:15 +02:00
cracyc
d635c1a7cc (mess) a5105: don't draw double wide chars (nw) 2014-10-24 18:04:23 -05:00
cracyc
b5eb1789e6 upd7220: slanted chars [Carl] 2014-10-24 16:20:10 -05:00
Jon Sturm
947d396010 (MESS) ti85: add basic support for the TI-84 Plus
Adds known dump of TI-84 Plus which has been sent to a mess dev and supports
enough asic functionality that it boots and runs.

Fixed up model enum to match style from the apple2 and used it to add support
for where the ti84p differs from the ti84pse.

Consolidated code for the 15Mhz calculators so there is less duplicated code
between the ti83pse, ti84pse and ti84 support code.
2014-10-24 16:20:00 -05:00
Sandro Ronco
9696c38f0d (MESS) asma2k: fixed LCD and RAM bankswitch. (nw) 2014-10-24 19:30:08 +02:00
Oliver Stöneberg
58ee4eb6c1 fixed usage of initialized members in dave_device() (nw)
also fixes signed integer overflow in dave_device::sound_stream_update()
with ep128 and others
2014-10-24 15:48:51 +02:00
etabeta78
7e23a90317 (MESS) spc1000: added support for tapes in .cas format [Fabio Priuli]
(MESS) spc1000: added emulation of joystick inputs [Fabio Priuli]

(MESS) added software list for Samsung spc1000 tapes [Fabio Priuli]

out of whatsnew: addition of joystick support made playable Space Invaders, Super Xevious, The Goonies and King's Valley.
2014-10-24 06:10:24 +02:00
smf-
251aea6e01 renamed psx controller and memory card files, renamed znsec to cat702. (nw) 2014-10-23 18:28:06 +01:00
Curt Coder
327b89b2b5 (MESS) x820ii: Added keyboard ROM. [Gabriele] 2014-10-23 13:42:34 +03:00
Scott Stone
5ee3b66e08 naomi.c: [Arzeno Fabrice]
* HOTD2 Proto BIOS added
 * Label correction for Club Kart Prize

Added NOT_WORKING flag to apple2cp. (nw)
2014-10-22 05:09:05 -04:00
Miodrag Milanović
793ddb7b7c Small changes from Fabio (nw) 2014-10-22 10:25:56 +02:00
MetalliC
79210e67c5 spectum.c: remove weird loop range at border drawing, make Pentagon stereo, correct AY clock 2014-10-21 21:11:21 +03:00
cracyc
c7e836f6da (mess) mikromik: don't stop the motor when resetting the fdc (nw) 2014-10-20 21:55:24 -05:00
Wilbert Pol
f7d710a5f3 Merge branch 'master' of https://github.com/mamedev/mame 2014-10-20 21:21:33 +02:00
Wilbert Pol
ba32200512 msx.c: Removed nms8270 prototype; it seems to be a hacked up romset. There is no confirmation that it even exists. (nw) 2014-10-20 21:12:04 +02:00
David Viens
168ca86a3d Update x68k.c
MSCV2010 warning treated as error complains about this bool being potentially uninitialized.
2014-10-20 14:40:45 -04:00
cracyc
681142c125 upd7220: better output for the compis and dmv [Carl] 2014-10-20 13:24:17 -05:00
Justin Kerk
19d3c8978e (MESS) PC, AT: Hook up missing softlists to various drivers [Justin Kerk] 2014-10-19 08:17:45 +00:00
Alex W. Jackson
1b89b80e9c amiga: use memarray for chip RAM and regular array for custom registers (instead of shared_ptr for both) [Alex Jackson] 2014-10-19 08:14:45 +00:00
Ivan Vangelista
4ad7a0ea58 Fixed MT05743 (nw) 2014-10-19 06:02:14 +00:00
Ivan Vangelista
ffaa02f908 Workaround for dragon.h drivers crash. (nw) 2014-10-19 05:28:41 +00:00
R. Belmont
1054225eca (MESS) TRS-80 CoCo: implement virtual "Becker Port" for DriveWire support. [Richard Goedeken] 2014-10-19 00:57:44 +00:00
Robbbert
00d0c67a02 Fixed compile for nonstandard tools 2014-10-18 22:08:07 +00:00
Scott Stone
0a61c69a77 intelfsh.c: [Joe Sturm]
* Added support for AMD 29F400T, AMD 29F800T and FUJITSU 29F160T.

ti85.c:  [Joe Sturm]
 * Improved support of TI83 Plus, TI83 Plus Silver Edition, and TI84 Plus, and TI84 Plus Silver Edition by switching over to bankdev and adding proper flash chips.  They should be working now (press Q to power on).


Out of whatsnew:
ti84p was not added to mess.lst becuase rom is not available yet.  Current romload is same CRC as ti84pse but at a smaller size.  Once corrected and obtained it should work.
2014-10-18 20:24:58 +00:00
Alex W. Jackson
9ed2e63955 More region_ptr_finder conversions (nw) 2014-10-18 15:41:31 +00:00
smf-
73315266c0 compilation fix for VS14 CTP4 (nw) 2014-10-18 14:16:46 +00:00
smf-
8f2a47206a compilation fix for VS14 CTP4 (nw) 2014-10-18 11:00:46 +00:00
smf-
a3bf20571e compilation fix for VS14 CTP4 (nw) 2014-10-18 10:51:31 +00:00
Robbbert
c0c6ad51ed (MESS) vz200de marked as not working, no roms dumped. Fixes MT05738. 2014-10-17 21:05:09 +00:00
Miodrag Milanovic
41262f90bc From Fabio (nw)
-hector: creates a machine fragment for the sound components which are shared among hector and interact to avoid duplicate code

-specialist : makes static the specimx palette because it is not used outside video/specimx,c

-pce: fixed MT5734 by adding support for 192k images
2014-10-17 07:56:41 +00:00
Fabio Priuli
b3d3d02cef converted sn76477 to use inline config. nw. 2014-10-16 07:18:15 +00:00
Wilbert Pol
95e0496a0d (MESS) gb.c: Give gbcolor it's own machine config, fixes regression introduced in r20641. Fixes MT005730. 2014-10-15 18:29:10 +00:00
Miodrag Milanovic
c93ed344fb Cleanups and version bump 2014-10-15 07:19:47 +00:00
Wilbert Pol
e1fbbaf947 (MESS) gameking.c: Changed cpu type; this makes penguin happier. (nw) 2014-10-14 20:19:05 +00:00
Wilbert Pol
54fe1343cf (MESS) gameking.c: Some notes (nw) 2014-10-14 20:02:21 +00:00
Fabio Priuli
d88fdfacff (MESS) atari400.c: recovering some speed which got lost with conversion to
slot device in carts which enable and disable ROM continuously (e.g. Dropzone 
and Jinks). nw.
2014-10-14 19:53:05 +00:00
R. Belmont
98b7da1641 (MESS) apple2: revert default to old HLE Disk II; new one corrupts data on disk switch. (nw) 2014-10-14 02:33:00 +00:00
Scott Stone
a7c0827a2b Fix some typos/rearrangements of whatsnew (nw) 2014-10-14 01:28:50 +00:00
Wilbert Pol
e828755bce (MESS) msx.c: Added some more release years from AntoPISA (nw) 2014-10-13 19:46:32 +00:00
David Haywood
2fb536526e GameKing skeleton + softlist [Porchy]
(will looks more at this later)
2014-10-13 13:38:52 +00:00