MESS moved to SVN and was later merged into the MAME SVN.

Previous 508919 RevisionsNext 50

Thursday 10th February, 2005 at 20:33:59 UTC by Hans de Goede
unix: complete dual monitor hack, now support pc, mt and punchout, add some mmx asm updates by Richard
[src/unix]effect_asm.asm video.c

Thursday 10th February, 2005 at 00:15:30 UTC by Nathan Woods
[APPLE2] A few more tweaks, to add hooks into the disk system
[mess/devices]flopdrv.c
[mess/includes]apple2.h
[mess/machine]ap_disk2.c

Wednesday 9th February, 2005 at 13:00:26 UTC by Nathan Woods
[VC4000] Enhancements [Manfred Schneider]
[mess/includes]vc4000.h
[mess/systems]vc4000.c
[mess/vidhrdw]vc4000.c

Wednesday 9th February, 2005 at 11:58:13 UTC by Nathan Woods
Changed core to support multiple devices of the same IO_* enum value. Note that
when this is the case, indexing devices with calls that assume a one to one
mapping like image_from_devtype_and_index() are no longer legal.
[docs]messnew.txt
[mess]device.h image.c image.h mess.c
[mess/devices]cassette.c mflopimg.c
[mess/includes]apple2.h
[mess/machine]ap_disk2.c apple2.c sonydriv.c
[mess/systems]apple2.c
[mess/windows]menu.c

Wednesday 9th February, 2005 at 03:41:40 UTC by XulChris
tolerate +- 8 bytes (instead of just +8)
[mess/formats]ap2_dsk.c

Tuesday 8th February, 2005 at 13:13:32 UTC by Nathan Woods
[APPLE2] More minor cleanups and tidying
[mess/machine]apple2.c

Tuesday 8th February, 2005 at 12:29:50 UTC by Nathan Woods
[APPLE2] Fixed a regression that could cause the screen to flash under certain
situations. (bug #634)
[docs]messnew.txt
[mess/vidhrdw]apple2.c

Tuesday 8th February, 2005 at 01:56:40 UTC by Nathan Woods
[APPLE2] Miscellaneous unglamourous cleanups
[mess/includes]apple2.h
[mess/machine]apple2.c ay3600.c
[mess/systems]apple2.c

Monday 7th February, 2005 at 12:28:46 UTC by Nathan Woods
Added extra Win32 define
[ROOT]makefile.vc

Monday 7th February, 2005 at 11:58:20 UTC by Nathan Woods
Added a hook that allows a driver to install a custom read handler for reading
interrupt vectors (the 65816 has a signal that is asserted when reading a vector
and certain hardware needs to reroute the read)
[src/cpu/g65816]g65816.c g65816.h g65816cm.h g65816op.h

Sunday 6th February, 2005 at 22:06:26 UTC by Lawrence Gold
Starting the emulation without a cassette and then selecting "Tape Control" from the menu no longer causes a crash. This could probably be handled better by displaying a message or not having "Tape Control" as an option when there isn't a cassette. (Dave Humphreys)
[mess]tapectrl.c

Sunday 6th February, 2005 at 20:27:24 UTC by Nathan Woods
[COCO] Added support for The Rat graphics mouse. (bug #639) [Tim Lindner]
[docs]messnew.txt
[mess/machine]dragon.c
[mess/systems]dragon.c

Sunday 6th February, 2005 at 20:09:28 UTC by Nathan Woods
[APPLE2] Driver will now accept .dsk images with up to eight extraneous bytes.
(bug #638)
[docs]messnew.txt
[mess/formats]ap2_dsk.c

Sunday 6th February, 2005 at 07:04:42 UTC by Lawrence Gold
BUILD_EXPAT is now off by default.
[ROOT]makefile.unix

Sunday 6th February, 2005 at 00:35:54 UTC by Nathan Woods
[APPLE2] Minor enhancements to the new memory management system
[mess/machine]apple2.c

Saturday 5th February, 2005 at 19:35:58 UTC by XulChris
Add floppy disk support to apple2 driver
[mess/systems]apple2.c

Saturday 5th February, 2005 at 18:28:43 UTC by Nathan Woods
[APPLE2] Added a couple more hooks to the Apple II memory mapping system
[mess/includes]apple2.h
[mess/machine]apple2.c

Saturday 5th February, 2005 at 15:13:08 UTC by Nathan Woods
Doh...
[src/drivers]neogeo.c

Saturday 5th February, 2005 at 15:10:00 UTC by Nathan Woods
[APPLE2] Improvements to the new memory management scheme; uses less banks
[mess/includes]apple2.h
[mess/machine]apple2.c

Friday 4th February, 2005 at 13:19:47 UTC by Nathan Woods
[APPLE2] Complete rewrite of Apple II banking.
[docs]messnew.txt
[mess/includes]apple2.h
[mess/machine]apple2.c
[mess/systems]apple2.c

Thursday 3rd February, 2005 at 22:05:24 UTC by Nathan Woods
[APPLE2] Fixing debug compiler error
[mess/machine]apple2.c

Thursday 3rd February, 2005 at 13:26:59 UTC by Nathan Woods
[WINDOWS] Toggling the menu bar will now not change the window size.
[docs]messnew.txt
[mess/windows]menu.c

Thursday 3rd February, 2005 at 12:57:31 UTC by Nathan Woods
[APPLE2] Refixed bug #635
[docs]messnew.txt
[mess/machine]apple2.c

Thursday 3rd February, 2005 at 04:06:21 UTC by Lawrence Gold
The SDL joystick driver now works with multiple joysticks attached.
[src/unix/joystick-drivers]joy_SDL.c

Thursday 3rd February, 2005 at 03:27:38 UTC by Nathan Woods
1. Fixed a number of small compiler warnings

2. [APPLE2EE] Fixed bug #635
[docs]messnew.txt
[mess/formats]ap_dsk35.c
[mess/machine]apple2.c
[mess/tools/imgtool]prodos.c
[mess/vidhrdw]apple2.c channelf.c

Thursday 3rd February, 2005 at 02:29:20 UTC by Nathan Woods
Updated to MAME 0.91u2 core
[ROOT]makefile makefile.mes
[docs]messnew.txt
[mess]mess.mak
[src]core.mak datafile.c driver.c mame.mak rules.mak sndintrf.c
[src/cpu/arm7]arm7core.c arm7core.h arm7dasm.c
[src/cpu/e132xs]e132xs.c
[src/cpu/g65816]g65816op.h
[src/cpu/i386]i386dasm.c
[src/cpu/i8085]i8085.c
[src/cpu/konami]knmidasm.c
[src/cpu/m6502]6502dasm.c
[src/cpu/powerpc]ppc.c
[src/cpu/se3208]se3208dis.c
[src/drivers]8080bw.c 88games.c acommand.c aerofgt.c bladestl.c boxer.c bublbobl.c canyon.c cntsteer.c combatsc.c couple.c* crystal.c ddayjlc.c ddenlovr.c ddragon.c fuukifg3.c gticlub.c hal21.c halleys.c harddriv.c itech32.c jalmah.c joinem.c* kopunch.c leland.c lethal.c lwings.c m72.c mainevt.c mainsnk.c malzak.c mcatadv.c midvunit.c midyunit.c model3.c msisaac.c multi32.c namcos23.c nbmj8891.c neogeo.c prehisle.c raiden2.c relief.c rpunch.c sega.c segac2.c segahang.c segar.c segas16a.c segas16b.c segas18.c segaxbd.c seibuspi.c slapshot.c snk68.c stv.c stvhacks.c system16.c system18.c tatsumi.c tmnt.c tnzs.c toypop.c tumblep.c twin16.c vegas.c xain.c yboard.c zodiack.c
[src/includes]system16.h
[src/machine]atarigen.c dec0.c segacrpt.c stvcd.c system16.c tnzs.c znsec.c
[src/sound]upd7759.c upd7759.h
[src/vidhrdw]gunsmoke.c hng64.c konamiic.c lethal.c mcr12.c model1.c model3.c neogeo.c res_net.c* res_net.h rpunch.c snk.c stvvdp1.c stvvdp2.c system16.c tnzs.c tumblep.c vooddraw.h voodoo.c ygv608.c zaxxon.c
[src/windows]debugwin.c input.c

Wednesday 2nd February, 2005 at 02:15:31 UTC by Nathan Woods
[Windows GUI] Fixed a regression that could cause INI files to be erroneously
written to the main directory.
[docs]messnew.txt
[src/windows]config.c winmain.c

Tuesday 1st February, 2005 at 14:36:25 UTC by Lawrence Gold
Fixed a typo that affected big-endian systems.
[src/unix/blit/advance]xq2x_yuy2.h

Tuesday 1st February, 2005 at 03:20:07 UTC by Lawrence Gold
Fixed a segfault on startup that occurred when four or more joysticks devices were found.
[src/unix]devices.c devices.h

Monday 31st January, 2005 at 13:20:41 UTC by Nathan Woods
[Imgtool ProDOS] Now supports 3.5" disk images
[mess/formats]ap_dsk35.c ap_dsk35.h
[mess/machine]sonydriv.c sonydriv.h
[mess/tools/imgtool]imgtool.mak modules.c prodos.c

Sunday 30th January, 2005 at 21:38:05 UTC by Lawrence Gold
Worked around or fixed a double-free on exit that occurred when a non-existent device file was given (e.g., "xmess.x11 -apple2 foo").
[src/unix/sysdep]rc.c

Sunday 30th January, 2005 at 19:44:28 UTC by Nathan Woods
[Imgtool] Created a new Apple ProDOS Imgtool driver.
[docs]messnew.txt
[mess/tools/imgtool]imgtool.mak modules.c prodos.c*

Sunday 30th January, 2005 at 12:38:38 UTC by Nathan Woods
Updated to MAME 0.91u1
[docs]messnew.txt
[src]driver.c mame.mak
[src/cpu/arm7]arm7core.h
[src/cpu/i386]i386dasm.c
[src/cpu/mc68hc11]hc11ops.c mc68hc11.c
[src/cpu/nec]nec.c
[src/cpu/powerpc]ppc.h
[src/drivers]aleck64.c lethal.c monzagp.c* qix.c rpunch.c segaorun.c solomon.c vegas.c*
[src/includes]qix.h
[src/machine]qix.c
[src/sndhrdw]dcs.c dcs.h qix.c*
[src/vidhrdw]itech32.c konamiic.c konamiic.h qix.c rpunch.c vooddraw.h voodoo.c zerozone.c

Sunday 30th January, 2005 at 06:39:33 UTC by Lawrence Gold
Fixed a buffer underrun found with valgrind.
[mess]utils.c

Sunday 30th January, 2005 at 01:38:27 UTC by Lawrence Gold
Fixed several problems with the front-end "-list" commands: The MESS commands could segfault, some commands' headers were misaligned, and "-listpalettesize" was causing the ROM list to print.
[src/unix]fronthlp.c

Sunday 30th January, 2005 at 01:06:01 UTC by Nathan Woods
Committing Aaron's memory system optimization
[src]memory.c

Sunday 30th January, 2005 at 00:40:32 UTC by Nathan Woods
[APPLE2] Changed joystick default key mapping so not conflict with keyboard
mappings.
[docs]messnew.txt
[mess/systems]apple2.c

Saturday 29th January, 2005 at 18:44:20 UTC by Lawrence Gold
Fixes for C89 errors and other warnings. (Bryan McPhail)
[src/cpu/mc68hc11]hc11ops.c mc68hc11.c
[src/vidhrdw]model3.c namcona1.c pacman.c taitoic.c wgp.c
[src/windows]debugwin.c

Saturday 29th January, 2005 at 18:42:49 UTC by Lawrence Gold
GCC warning fixes. I'm sending these upstream.
[src/drivers]model3.c
[src/machine]model3.c
[src/vidhrdw]segac2.c

Saturday 29th January, 2005 at 18:18:44 UTC by Nathan Woods
Preparing for next MESS version
[docs]messnew.txt
[src]version.c
[src/ui]mame32.rc

Saturday 29th January, 2005 at 15:28:29 UTC by Nathan Woods
Updated to MAME 0.91 core

Special Note: The latest improvements to src/memory.c have not been committed
because they break the MESS Genesis driver. It remains to be seen whether this
is the fault of memory.c or of the Genesis driver.
[docs]messnew.txt
[mess/vidhrdw]vectrex.c
[src]cpuintrf.c cpuintrf.h driver.c mame.c mame.h mame.mak osdepend.h palette.c rules.mak tilemap.c version.c
[src/cpu/i960]i960.h
[src/cpu/mc68hc11]hc11dasm.c* hc11ops.c* hc11ops.h* mc68hc11.c* mc68hc11.h*
[src/cpu/powerpc]ppc.c ppc.h ppc403.c ppc602.c* ppc603.c
[src/drivers]aleck64.c* clshroad.c cntsteer.c crystal.c dacholer.c* lethal.c m90.c mazerbla.c megasys1.c model3.c neogeo.c pushman.c segaorun.c segas16a.c segas16b.c segas32.c snowbros.c ssfindo.c* ssv.c tarzan.c tecmosys.c thunderx.c tnzs.c
[src/includes]jrpacman.h pengo.h
[src/machine]neogeo.c segaic16.c segaic16.h tnzs.c vsnes.c
[src/vidhrdw]atarigx2.c circus.c deco32.c kaneko16.c konamiic.c konamiic.h lethal.c liberate.c magmax.c mcr12.c model3.c namcona1.c neogeo.c pacman.c popeye.c segaic16.c system16.c taito_b.c taito_f3.c taitoic.c toaplan1.c wgp.c zaxxon.c
[src/windows]fronthlp.c

Saturday 29th January, 2005 at 13:14:13 UTC by Nathan Woods
Minor fixups to the Imgtool core
[mess/tools/imgtool]iflopimg.c imgtool.c

Friday 28th January, 2005 at 21:55:21 UTC by Nathan Woods
[Imgtool] Fixed another bug in OS9 disk image reading, and beefed up the tests
[mess/tests]imgtool_os9.xml
[mess/tools/imgtool]os9.c

Friday 28th January, 2005 at 14:51:09 UTC by Lawrence Gold
The file manager now shows the correct device names rather than the last name returned by image_typename_id(). For example, the a800 driver was labeling floppy disks as "Hard Drive"; the bbcb driver was labeling all four "Cartridge" and both "Floppy" entries as "Floppy #2". (Dave Humphreys)
[mess]filemngr.c tapectrl.c

Friday 28th January, 2005 at 14:46:01 UTC by Lawrence Gold
The label for the enter key in the input setup is now "ENTER" instead of "ENTE ". (Dave Humphreys)
[src/unix]devices.c

Friday 28th January, 2005 at 13:26:35 UTC by Nathan Woods
[Messtest] Imgtool testing enhancements, in response to bug #633
[mess/tests]imgtool_os9.xml
[mess/tools/messtest]testimgt.c

Friday 28th January, 2005 at 03:13:53 UTC by Nathan Woods
[Imgtool OS9] Fixed a bug that caused problems when dealing with double sided
disk images. (bug #633)
[docs]messnew.txt
[mess/tools/imgtool]os9.c

Thursday 27th January, 2005 at 00:53:43 UTC by Nathan Woods
[MAC] Refactored Zilog 8530 SCC code into a separate module
[docs]messnew.txt
[mess]mess.mak
[mess/machine]8530scc.c* 8530scc.h* mac.c

Tuesday 25th January, 2005 at 00:28:29 UTC by Nathan Woods
Added a 'source' command to the debugger, to read in a batch of debugger commands
[src/debug]debugcmd.c debugcpu.c debugcpu.h debughlp.c

Monday 24th January, 2005 at 14:52:05 UTC by Hans de Goede
Unix: reimplement megatech hack
[src/unix]video.c

Previous 508919 RevisionsNext 50


© 1998-2018 The MESS Team