Michaël Banaan Ananas
8b1fca36db
(placeholder)
2012-10-09 10:18:17 +00:00
Michaël Banaan Ananas
c5426886b4
skydiver simple color overlay (based on external artwork by Mr Do & co)
2012-10-09 09:57:02 +00:00
Michaël Banaan Ananas
d50cc84966
added demon color overlay
2012-10-09 01:02:49 +00:00
Michaël Banaan Ananas
bed6c73c1f
added spyhunt internal artwork
2012-10-08 23:30:02 +00:00
Miodrag Milanovic
a76f41cb62
new not working game
...
--------------------
3 On 3 Dunk Madness (US, prototype?) [ShouTime, Smitdogg, The Dumping Union]
2012-10-08 07:17:20 +00:00
Robbbert
c09cf1e9b2
Atari_s1: wip
2012-10-07 10:55:30 +00:00
Michaël Banaan Ananas
1f1557407c
(placeholder)
2012-10-07 09:12:43 +00:00
Curt Coder
e2ed049052
mos6526: Implemented a nearly cycle-exact "old" CIA, which passes most of the Lorenz/VICE CIA tests. Refactored the c64/c128/vic10/cbm2 drivers and the 1571/1581 floppy drives to use the new implementation. [Curt Coder]
2012-10-04 16:42:19 +00:00
smf-
56e3c23328
created new base class for scsi devices which scsihle derives from (nw)
2012-10-04 12:49:00 +00:00
smf-
8cb5baeb8a
renamed scsidev to scsihle (nw)
2012-10-04 11:09:41 +00:00
Robbbert
7cfa4f95bf
FIREBIRD - more wip
2012-10-03 16:29:31 +00:00
Miodrag Milanovic
13450f8c75
Some DC cleanup (no whatsnew)
2012-10-03 14:54:09 +00:00
Robbbert
b9094f7633
AFTOR : more wip
2012-10-01 13:34:42 +00:00
Angelo Salese
fbf41abf77
Written up a skeleton driver for the Korg M1, based off some manual info found through the net, nw
2012-09-30 18:31:46 +00:00
Miodrag Milanovic
f4661e227a
New NOT WORKING game
...
--------------------
Game Magic [Grull Osgo]
99 Bottles of Beer [Grull Osgo]
2012-09-29 15:02:22 +00:00
Fabio Priuli
da0527f545
(MESS) n64dd.xml: Added a new softlist to document available dumps of N64 Disk add-ons. [incog]
...
out of whatsnew: at the moment this list is not hooked up because the driver does not do much more than booting the BIOS.
2012-09-29 14:37:26 +00:00
Miodrag Milanovic
091a53b026
New NOT WORKING game
...
--------------------
VLC Nevada [Yves]
2012-09-29 12:41:50 +00:00
James Wallace
7d3797ef21
Fixing the same screen related issues that plagued Scorpion2 after the big splitup (nw)
2012-09-28 19:03:28 +00:00
Curt Coder
61e1983def
Implemented DS75160A/DS75161A IEEE-488 GPIB Transceivers. [Curt Coder]
...
(MESS) cbm2: Fixed floppy loading for PAL drivers. (nw)
2012-09-27 16:53:42 +00:00
Robbbert
378cf38b3e
SPECTRA - more wip
2012-09-26 11:50:21 +00:00
Aaron Giles
ea8a131e0d
Moved device_delegates into their own files. Employed a
...
non-templatized helper class so that the code can live
co-located, rather than invading device.h.
Changed the read/write delegates to derive from
device_delegate. Updated the address map macros to create
these properly.
Removed remnants of the old AM_BASE/SIZE macros from the
memory system.
2012-09-26 10:07:49 +00:00
Miodrag Milanovic
acf55c87ef
Removed devconv.h and memconv.h just moved used inlines for now (no whatsnew)
2012-09-26 09:30:47 +00:00
Sandro Ronco
76810b49bc
(MESS) socrates: moved cartridges into a softlist. (nw)
2012-09-25 17:52:33 +00:00
Curt Coder
52669bc922
(MESS) cbm2: Added skeleton for CBM-II high resolution cartridge. (nw)
2012-09-25 14:55:28 +00:00
Michaël Banaan Ananas
19f2f51222
unclepoo moved from poo.c to jack.c
2012-09-25 02:34:43 +00:00
Curt Coder
2179b76816
(MESS) cbm2: Address decoding WIP, added floppy softlists, added PAL P500. (nw)
2012-09-24 15:48:18 +00:00
James Wallace
7ecc409cda
Let's try this again - make the sc2 layout names make more sense -vid,dmd,vfd (nw).
...
Added new spACE clone of pound for pound.
2012-09-23 16:37:22 +00:00
R. Belmont
4a412e9cfa
(MESS) Apple II: Add preliminary support for TME Arcade Board [R. Belmont]
2012-09-23 16:22:00 +00:00
R. Belmont
449d8c260a
Made Epson R4543 RTC a proper RTC device, eliminates duplicated code in Namco Systems 12 and 23 [R. Belmont]
2012-09-23 03:37:54 +00:00
Fabio Priuli
d274a3b3fa
(MESS) nes.c: moved cart class where it actually belongs. no whatsnew.
...
eventually, nes_mmc and its pieces (nes_pcb, nes_ines & nes_unif) will contain a cart slot device and allow for
things like on-cart sound chips and eeprom devices to be properly emulated
2012-09-22 15:25:56 +00:00
Curt Coder
57c76989e3
(MESS) cbm2: Rewrote the rest of the CBM-II model line. [Curt Coder]
2012-09-21 13:22:49 +00:00
Oliver Stöneberg
616f0c7039
added resources and icon for UME / added UME support to verinfo and updated the usage string (no whatsnew)
2012-09-20 23:18:34 +00:00
Robbbert
a44b71c954
Flicker: replaced temporary beeper sound with samples.
2012-09-20 13:58:28 +00:00
Miodrag Milanovic
086b4d97cd
decocass modernized and cleaned (no whatsnew)
2012-09-20 12:00:57 +00:00
Curt Coder
cd3e8d7955
(MESS) p500: Rewrote the driver using the PLAs for address decoding. [Curt Coder]
2012-09-19 13:56:56 +00:00
James Wallace
500f402100
New NOT WORKING Game
...
---------------------
Blankity Bank (PCP) (SYSTEM80) [TTX]
Changed FME drivers to use per-driver layouts, rather than awpvid generic ones - should make tiny builds a bit easier, and gives more opportunity to tweak for hardware specific stuff. (nw)
2012-09-18 19:18:43 +00:00
Miodrag Milanovic
6eee16fe04
removed file already marked to be removed (no whatsnew)
2012-09-18 11:31:29 +00:00
Oliver Stöneberg
6bc58a69ab
(MESS) fixed resource data of Windows executable [Oliver Stöneberg]
2012-09-17 19:49:37 +00:00
Miodrag Milanovic
f97e8f0081
ATI Stereo F/X ISA card support [Carl]
2012-09-17 06:37:37 +00:00
Scott Stone
a9eb88efea
This gives a dummy (skeleton) device file to start moving some cdc stuff into so that it can then be shared with neocd. From Haze (nw)
2012-09-17 03:48:56 +00:00
Scott Stone
07f0cecc5a
In preparation for future work (basic device structure). Should have no functional change at this point. From Haze (nw)
2012-09-16 21:57:13 +00:00
Aaron Giles
ab97dc30ef
First pass at modernizing struct definitions.
2012-09-15 21:47:30 +00:00
Robbbert
2193801ec2
It seems a certain file was missing...
2012-09-14 22:14:54 +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
Michaël Banaan Ananas
60d69c180f
dpoker default layout
2012-09-12 13:38:19 +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
Angelo Salese
d08ebf6013
Place-holder
2012-09-12 01:24:33 +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
Robbbert
531acfd487
rotation: preliminary layout
2012-09-11 10:52:06 +00:00
Curt Coder
e310628cb6
(MESS) c128: Added skeleton for the MOS8722 MMU. (nw)
2012-09-09 16:26:08 +00:00
Robbbert
bd22ad8707
xforce: added preliminary layout
2012-09-08 04:20:14 +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
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
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
Scott Stone
ec94908b35
Numerous jedutil tool improvements. [Kevin Eshbach]
...
Made some modifications to the jedutil tool to allow the viewing of simple combinatorial jeds (adding support for registered and gals in the future) by taking a jed file and printing out human-readable equations. Changed the command line options of the jedutil tool to know take an initial argument to specify what the tool should do.
For example to convert a jed to bin the command is now:
jedutil –convert <source.jed> <dest.bin>
jedutil –convert <source.bin> <dest.jed>
To view a jed file with human-readable equations the command is
jedutil –view <source.jed> <pal type>
Added a simple regression test for the tool that just verifies that the currently known pals have the row and column fuse location mapped correctly and at the moment this tool runs under windows only.
Under the directory src/regtests/jedutil there is a Windows Script File with the name jedtest.wsf that if run from the command line with the command “cscript jedtest.wsf” will verify that a dump of the jeds in src/regtests/jedutil/jeds matches the good dumps in src/regtests/jedutil/baseline. Reference jed files created using the tool eqn2jed which is included with Opal Jr and these files are in src/regtests/jedutil/eqns.
2012-09-05 22:44:28 +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
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
Miodrag Milanovic
071eb8de4b
Cleanup and some inheritance fixes (no whatsnew)
2012-09-03 15:00:20 +00:00
Aaron Giles
d3dc6db3f8
Created new sprite device base class, which manages a bitmap
...
and a sparse bitmap for tracking which areas got updated.
This allows sprites to be rendered independently to their own
bitmap and then mixed in a final step. Converted the Sega
sprite device over to this new model, and moved the mixing
steps out of the sprite implementations and into the driver-
specific video updates where it belongs. [Aaron Giles]
Added some further methods and helpers to the bitmap_t and
rectangle classes. [Aaron Giles]
Created a sega_16bit_common_base class which handles the
common Sega palette RAM mappings and open bus reads.
[Aaron Giles]
2012-09-02 19:46:02 +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
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
Angelo Salese
17d5c79fca
Some changes, MB90082 != MB90092
2012-08-29 19:24:36 +00:00
Curt Coder
d0bae5a59d
Added Swedish/Finnish SDL keymaps for OSX and Linux. [Curt Coder]
2012-08-29 18:41:01 +00:00
Robbbert
f27a4f1d1f
zac_2: added preliminary code and layout. (nw)
2012-08-29 08:47: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
Angelo Salese
9b81dbdcc3
Preliminary implementation of the Fujitsu MB90092 OSD chip, used by Super Famicom Box [Angelo Salese]
2012-08-29 02:16:46 +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
Robbbert
04e4b16d08
zac_1: added preliminary layout
2012-08-28 07:49:17 +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
Angelo Salese
05d6f1a2c8
Place-holders, F-Zero boots anyway
2012-08-27 01:59:14 +00:00
Angelo Salese
359adc3269
Written a preliminary S-3520CF RTC chip device, used by Nintendo Super System [Angelo Salese]
2012-08-25 16:23:58 +00:00
Robbbert
6c976cac7d
zac_proto: added layout (nw)
2012-08-25 12:06:40 +00:00
Angelo Salese
6fb8919afa
JUST A MOMENT / NON SLOT ... messages putted in VRAM
2012-08-25 02:04:46 +00:00
Olivier Galibert
41a817b9dc
Placeholders (nw)
2012-08-24 22:21:17 +00:00
Sandro Ronco
4d79ea8ba6
(MESS) hr16: Added preliminary sound emulation. [Sandro Ronco]
2012-08-23 19:27:48 +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
7d5c6e5664
Template for King device
2012-08-23 13:24:03 +00:00
Robbbert
259433e545
Flicker: Boots up, some buttons working. WIP [Robbbert]
2012-08-23 10:24:22 +00:00
Miodrag Milanovic
3c9c19604e
cothread removed, was not used for a long time and was commented (no whatsnew)
2012-08-23 06:39:14 +00:00
Michaël Banaan Ananas
e0c66afede
add keymaps folder from MESS
2012-08-22 17:57:05 +00:00
Michaël Banaan Ananas
bbfcc9df7f
add a missing MESS file
2012-08-21 22:06:22 +00:00
Fabio Priuli
128cae7ce6
unified svn properties of softlists. no whatsnew.
2012-08-21 14:13:39 +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
960ae0c0de
Sync software lists from MESS into hash (no whatsnew)
2012-08-21 10:47:55 +00:00
Miodrag Milanovic
7285b359d2
Merge of MESS sources (no whatsnew)
2012-08-21 10:41:19 +00:00
Wilbert Pol
695fef3595
Sync with MESS (nw)
2012-08-20 20:15:14 +00:00
Jim Stolis
5293c7cb8d
wrong folder... nevermind.
2012-08-20 02:24:45 +00:00
Jim Stolis
ef6c6eaaf9
whatsnew_0146u5.txt: peplus.c changes (nw)
2012-08-20 02:21:30 +00:00
Wilbert Pol
c3992e054a
Sync with MESS (nw)
2012-08-19 20:15:40 +00:00
Miodrag Milanovic
5779ba91fd
added a bunch of new clones, that now is "old enough" to be in MAME, and gfx decode data for them.
...
also mame\includes\multfish.h can/must be removed from source tree coz it is not used by driver. by MetalliC (no whatsnew)
update Megadrive cart module for support "Pier Solar" cart (mapper and "ST M95" eeprom code) by MetalliC (no whatsnew)
2012-08-16 08:06:46 +00:00
Scott Stone
59c610d1c0
A couple of mpu4 changes and also started some genesis/megadrive device conversions and creations. From Haze (nw)
2012-08-14 21:28:24 +00:00
Scott Stone
82234c03a1
Made Kaneko's grap2 (rle blitter + framebuffer) a device, cleaning up some code in galpani3 in the process given that it has 3 of the things. Moved some unique looking games to mpu4misc.c. Sifting through the remaining mpu4 sets, sorting by behavior / looking at the roms to try and get better groupings, moved one or two things around and added comments based on this. More dupe killage - From Haze (nw)
2012-08-11 17:19:53 +00:00
Scott Stone
cfe3e83f6b
Moved the bwb originals to their own file, again based on hardware profile (mpu4bwb.c) - From Haze (nw)
2012-08-11 02:28:31 +00:00
Scott Stone
bfd45b37c6
Several new files due to splitting up of mpu4.c - From Haze (nw)
...
Readd mistaken revert of Luca's work.. (nw)
2012-08-10 22:03:26 +00:00
Scott Stone
5af796646d
make expro02.c, jchan.c, galspani3.c independent from kaneko16_state and use their own instead, it's cleaner to not use it now everything is devices. - From Haze (nw).
...
Continued mpu4.c set splitting (over 23.5k total sets now) - From Haze (nw)
2012-08-10 18:21:48 +00:00
Scott Stone
af4e099bb9
Follow up - Deleting empty files (nw)
2012-08-10 13:56:35 +00:00
Scott Stone
cceb36a613
mpu4.c: Found out the procedure to make some of the ones which fail self tests boot, as a result was able to confirm several other sets as mod2, and moved them to the appropriate place - From Haze (nw)
...
Kaneko toybox is now a device - From Haze (nw)
2012-08-10 13:55:07 +00:00
Scott Stone
1dd09a2976
Kaneko calc 3 is now a device - From Haze (nw)
...
Comment: note, could still do with andreas seeing if he can find a relationship between the encryption tables we've derived from studying the
protection (used to decrypt the various blocks in the protection data
rom) and the final block in the protection data rom..
2012-08-10 02:16:39 +00:00