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

Previous 508919 RevisionsNext 50

Sunday 11th December, 2005 at 13:55:05 UTC by Wilbert Pol
[SMS] 1. Refactored bios/cartridge selection code. This fixes bug #795.
2. Made driver specific emulation features dependent on driver flags instead of driver names.
[mess/includes]sms.h
[mess/machine]sms.c
[mess/systems]sms.c
[mess/vidhrdw]smsvdp.c

Saturday 10th December, 2005 at 17:50:49 UTC by Lawrence Gold
Fixed a segfault that occurred when LIRC was enabled but lirc_init returned an error value. (Joe Quanaim)
Added "-[no]lirc" to enable or disable LIRC support. (Joe Quanaim)
[src/unix]devices.c

Saturday 10th December, 2005 at 14:28:43 UTC by Nathan Woods
[ADVISION] Added sound support. [Dan Boris]
[docs]messnew.txt
[mess]mess.mak rules_ms.mak
[mess/cpu/cop411]cop411.c* cop411.h* cop411ds.c*
[mess/includes]advision.h
[mess/machine]advision.c
[mess/systems]advision.c
[src]cpuintrf.c cpuintrf.h

Saturday 10th December, 2005 at 10:07:42 UTC by Wilbert Pol
[SMS] 1. Removed hard failure when sms_verify_cart fails, it issues a warning now.
2. Added support for Dodgeball King mapper.
[mess/machine]sms.c

Saturday 10th December, 2005 at 04:52:35 UTC by Nathan Woods
Updated to MAME 0.102u3 core
[docs]messnew.txt
[mess/windows]windows.mak
[src]driver.c driver.h mame.mak
[src/cpu/g65816]g65816op.h
[src/cpu/h83002]h83002.c
[src/drivers]aquarium.c cps2.c eolith.c ettrivia.c funkyjet.c m62.c model3.c namcos22.c nss.c powerbal.c* realbrk.c seattle.c snowbros.c sslam.c ssv.c taotaido.c tumbleb.c zn.c
[src/includes]namcos22.h
[src/machine]s16math.h snes.c snesdsp1.c
[src/sndhrdw]snes.c
[src/vidhrdw]aquarium.c avgdvg.c cps1.c matrix3d.c matrix3d.h medlanes.h namcos22.c namcos3d.c sslam.c vooddefs.h voodoo.c voodoo.h
[src/windows]config.c dirty.h snprintf.c windows.mak

Friday 9th December, 2005 at 11:29:18 UTC by Wilbert Pol
[SMS] Some more clean ups and improved background/sprite priority handling. This fixes the intro of Air Rescue among others.
[mess/vidhrdw]smsvdp.c

Friday 9th December, 2005 at 08:53:47 UTC by Wilbert Pol
[SMS] Added checks to prevent sprite drawing outside of active display area. This fixes bug #793.
[mess/vidhrdw]smsvdp.c

Thursday 8th December, 2005 at 23:33:09 UTC by Wilbert Pol
[SMS] Improved determining nametable address in 224 and 240 line modes.
[mess/vidhrdw]smsvdp.c

Thursday 8th December, 2005 at 23:00:21 UTC by Wilbert Pol
[SMS] 1. Cleaned up smsvdp emulation some more.
2. Added supported for rendering 224 and 240 line modes
3. Nametable starts at 0x3700 for 224 and 240 line modes
4. First write to control byte affects VRAM address pointer immediately instead of being latched.
These fixes combined solve bug #800.
[mess/includes]sms.h
[mess/systems]sms.c
[mess/vidhrdw]smsvdp.c

Thursday 8th December, 2005 at 20:11:16 UTC by Curt Coder
Added IPC rom dump
[mess/systems]ql.c

Thursday 8th December, 2005 at 13:02:07 UTC by Wilbert Pol
[SMS] Cleaned up some sms vdp code. Changed the sms drivers to display just the display area and removed the borders. See bug #315.
[mess/systems]sms.c
[mess/vidhrdw]smsvdp.c

Thursday 8th December, 2005 at 00:40:57 UTC by Nathan Woods
[NES] Implemented some undocuments N2A03 opcodes [Rob Bohms]
[docs]messnew.txt
[src/cpu/m6502]tn2a03.c

Wednesday 7th December, 2005 at 04:14:28 UTC by Nathan Woods
[SNES] R Belmont slaps forehead...
[mess/systems]snes.c

Wednesday 7th December, 2005 at 03:59:58 UTC by Nathan Woods
[SNES] Moved DSP rom outside of SNES driver [R Belmont]
[mess/systems]snes.c
[src/machine]snesdsp1.c

Wednesday 7th December, 2005 at 01:45:15 UTC by Nathan Woods
[NES] Fixed $4014 sprite DMA (bug #811) [Rob Bohms]
[src/vidhrdw]ppu2c03b.c

Wednesday 7th December, 2005 at 01:25:05 UTC by Nathan Woods
Fixed ADC/SBC on the G65816 CPU core [Rob Bohms]
[src/cpu/g65816]g65816op.h

Tuesday 6th December, 2005 at 04:04:22 UTC by Nathan Woods
1. [Imgtool] Split Mac Imgtool driver into separate modules for MFS and HFS

2. [Imgtool] Added support for passing the info callback in floppy modules

3. [Windows Imgtool] The disk title is now displayed on the title bar, if
present.
[docs]messnew.txt
[mess/tests]imgtool_mac.xml
[mess/tools/imgtool]iflopimg.c iflopimg.h mac.c modules.c
[mess/tools/imgtool/windows]wimgtool.c

Monday 5th December, 2005 at 14:05:02 UTC by Nathan Woods
[Imgtool] Added more Mac tests
[mess/tests]imgtool_mac.xml

Monday 5th December, 2005 at 04:01:35 UTC by Nathan Woods
1. [Imgtool] Moved Mac module over to floppy abstraction system. Added support
for MFS image creation

2. Added Imgtool Mac test script
[docs]messnew.txt
[mess/tests]imgtool_mac.xml*
[mess/tools/imgtool]mac.c macutil.c macutil.h

Sunday 4th December, 2005 at 16:29:55 UTC by Nathan Woods
Fixed MESS DTD emission in -listxml
[src]info.c

Saturday 3rd December, 2005 at 21:09:41 UTC by Nathan Woods
Doh, bug #801, not #809
[docs]messnew.txt

Saturday 3rd December, 2005 at 21:08:19 UTC by Nathan Woods
[AMIGA] Fixed regression introduced in MESS 0.102. (bug #809)
[docs]messnew.txt
[mess/systems]amiga.c

Saturday 3rd December, 2005 at 14:59:17 UTC by Nathan Woods
1. [SGI] Added a harddisk to the ip22 systems. [R. Belmont]

2. [SNES] Fixed save RAM to store and save properly, improved memory mapping
improved raster timing, added HIRQ support and better VIRQ support,
improved joypad support, DSP-1 support (including all subtypes), Counter
latching support, fixed OAM read/write. [R. Belmont]
[docs]messnew.txt
[mess/systems]ip22.c snes.c
[src]driver.h
[src/includes]snes.h
[src/machine]snes.c snesdsp1.c*
[src/sndhrdw]snes.c

Friday 2nd December, 2005 at 14:33:45 UTC by Nathan Woods
Merged in some formatting changes from MAME
[src/machine]pcshare.c pcshare.h

Friday 2nd December, 2005 at 13:48:42 UTC by Nathan Woods
[SNES] Fixed bugs #804-7 [Rob Bohms, R Belmont]
[src/cpu/spc700]spc700.c

Friday 2nd December, 2005 at 04:29:57 UTC by Nathan Woods
[Messtest] Bulletproofing to prevent crashes when failing Imgtool tests
[mess/tools/messtest]testimgt.c

Friday 2nd December, 2005 at 01:40:43 UTC by Nathan Woods
Updated to MAME 0.102u2 core
[docs]messnew.txt
[src]chd.c driver.c usrintrf.c
[src/cpu/dsp56k]dsp56ops.c
[src/cpu/hd6309]6309dasm.c
[src/cpu/i386]i386.c
[src/cpu/m68000]m68kdasm.c
[src/cpu/mips]mdrcold.c
[src/cpu/sharc]compute.c
[src/cpu/spc700]spc700.c
[src/cpu/tms34010]34010gfx.c
[src/debug]debugcon.c
[src/drivers]8080bw.c afega.c deco32.c esd16.c gaelco2.c hornet.c model3.c namcos1.c naughtyb.c nwk-tr.c realbrk.c seattle.c segas32.c ssv.c system1.c thief.c tnzs.c turbosub.c vbowl.c vegas.c zn.c
[src/includes]segas32.h
[src/machine]konamigx.c segas32.c
[src/sndhrdw]redbaron.c wow.c
[src/vidhrdw]afega.c goldstar.c hng64.c konamiic.c segaic16.c segas32.c vooddefs.h* vooddraw.h voodlfb.h voodoo.c voodoo.h voodrast.h voodregs.h voodrgen.h voodrx86.h
[src/windows]debugwin.c winddraw.c

Thursday 1st December, 2005 at 14:28:34 UTC by Nathan Woods
[Imgtool] Updated Mac module to support directories and filters.
[docs]messnew.txt
[mess/tools/imgtool]mac.c

Wednesday 30th November, 2005 at 18:32:36 UTC by Wilbert Pol
[Z80GB] Improvement timing of an interrupt acknowledgement
[mess/cpu/z80gb]z80gb.c

Wednesday 30th November, 2005 at 04:21:58 UTC by Nathan Woods
[Windows Imgtool] Enhancements to support filter disqualification
[mess/tools/imgtool/windows]wimgtool.c

Wednesday 30th November, 2005 at 04:21:13 UTC by Nathan Woods
[Imgtool] Bug fix to MacBinary filter
[mess/tools/imgtool]macbin.c

Wednesday 30th November, 2005 at 03:59:44 UTC by Lawrence Gold
Modified osd_alloc_executable() to use mmap() by default. This prevents segfaults in the DRC core on systems that support the NX bit, such as AMD64 and Intel Prescott. Thanks to Julian Sikorski, Adam Moss, and Carl Fongheiser.
[src/unix]main.c unix.mak

Wednesday 30th November, 2005 at 03:59:26 UTC by Lawrence Gold
Removed an unneeded #include.
[src/unix]devices.c

Wednesday 30th November, 2005 at 03:58:27 UTC by Lawrence Gold
Cleanups.
Modified osd_alloc_executable() to use mmap() by default. This prevents segfaults in the DRC core on systems that support the NX bit, such as AMD64 and Intel Prescott. Thanks to Julian Sikorski, Adam Moss, and Carl Fongheiser.
[ROOT]makefile.unix

Wednesday 30th November, 2005 at 03:39:23 UTC by Nathan Woods
1. [Imgtool] Implemented a feature that allows filters to qualify files, to see
if they are appropriate for any given filter.

2. [Windows Imgtool] Fixed a few cosmetic errors
[docs]messnew.txt
[mess/tools/imgtool]filter.h imgfile.c imgtool.h library.h macbin.c

Wednesday 30th November, 2005 at 00:33:47 UTC by Nathan Woods
[Windows Imgtool] The insert file dialog will no longer let the user specify a
file that does not exist (which was allowed, but eventually resulted in an
error.)
[docs]messnew.txt
[mess/tools/imgtool/windows]wimgtool.c

Tuesday 29th November, 2005 at 23:22:39 UTC by Nathan Woods
[Imgtool] Moved mac_setup_time() and mac_crack_time() into macutil.c
[mess/tools/imgtool]macbin.c macutil.c macutil.h

Tuesday 29th November, 2005 at 14:19:53 UTC by Nathan Woods
[Imgtool] Minor fixes to the MacBinary filter
[mess/tools/imgtool]macbin.c macutil.c macutil.h

Tuesday 29th November, 2005 at 00:45:49 UTC by Nathan Woods
1. [Imgtool] Refactored some utility code for handling Apple data structures
into a separate module

2. [Imgtool] Reformatted mac.c; changed several '#if ...' to 'if (...)' and
changed the code header
[mess/tools/imgtool]imgtool.mak mac.c macutil.c* macutil.h* prodos.c

Monday 28th November, 2005 at 15:39:47 UTC by Lawrence Gold
Added zlib to the dependencies for imgtool.
[src/unix]unix.mak

Monday 28th November, 2005 at 14:11:54 UTC by Nathan Woods
1. Added zlib to the dependencies for imgtool and wimgtool

2. [Imgtool] Added some debugging code to the imgtool core, to detect illegal
behavior from Imgtool modules
[ROOT]makefile.mes
[mess/tools/imgtool]imgfile.c

Sunday 27th November, 2005 at 17:50:37 UTC by Lawrence Gold
Removed vbowl.o, which has been superseded by igs_blit.o. This fixes a link error with xmame.
[src]mame.mak

Saturday 26th November, 2005 at 22:24:25 UTC by Tim Lindner
It's 2005 and I am still fixing y2k bugs. :)
[mess/machine]ds1315.c

Saturday 26th November, 2005 at 22:09:19 UTC by Wilbert Pol
[Z80GB] Fixed disassembly of the swap instructions (used to displayed as sll instructions).
[mess/cpu/z80gb]z80gbd.c

Friday 25th November, 2005 at 23:30:23 UTC by Lawrence Gold
Added X86_VOODOO_DRC.
[ROOT]makefile.unix
[src/unix]unix.mak

Friday 25th November, 2005 at 22:09:48 UTC by Wilbert Pol
[Z80GB] Small fix in emulation of H flag for DEC instruction
[mess/cpu/z80gb]opc_main.h

Friday 25th November, 2005 at 04:15:27 UTC by Lawrence Gold
When the setup menu is closed, the keyboard state is cleared. This prevents the key press that closes the menu from affecting the emulation. This replaces the fix from 0.97, which caused the frame-by-frame advancing to break and wasn't working recently besides.
[src/unix]devices.c

Thursday 24th November, 2005 at 21:51:02 UTC by Wilbert Pol
[SMS] Fix to ignore updates to the scroll-Y register during active display period (see bug #778)
[mess/vidhrdw]smsvdp.c

Wednesday 23rd November, 2005 at 07:21:25 UTC by Lawrence Gold
The default ALSA buffer size is now 50000ms instead of 250000ms, which reduces lag.
[src/unix/sysdep/dsp-drivers]alsa.c

Wednesday 23rd November, 2005 at 07:18:15 UTC by Lawrence Gold
Preparation for 0.102.
[src/unix/doc/mame]whatsnew.txt
[src/unix/doc/mess]messnew.txt sysinfo.dat
[src/unix/doc/mess/windows]win32cmd.htm

Previous 508919 RevisionsNext 50


© 1998-2018 The MESS Team