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

Previous 508919 RevisionsNext 50

Sunday 19th December, 2004 at 17:12:51 UTC by Lawrence Gold
This was missing.
[src/drivers]arcadia.c*

Sunday 19th December, 2004 at 14:41:46 UTC by Nathan Woods
Added test case for bug #625
[mess/tests]mess_coco3.xml

Saturday 18th December, 2004 at 13:25:43 UTC by Nathan Woods
1. Fixed i386 16/32 bit distinction on segment register (specified wrong bit)
2. Fixed i386 rep instruction
[src/cpu/i386]i386.c i386ops.c

Friday 17th December, 2004 at 22:31:50 UTC by Nathan Woods
1. Updated to MAME 0.89u6 source
2. i386 32-bit load far pointer fixes
[docs]messnew.txt
[src]driver.c mame.mak
[src/cpu/i386]i386op16.c i386op16.h i386op32.c i386op32.h i386ops.c
[src/cpu/s2650]s2650.c
[src/drivers]aburner.c astrof.c cvs.c decocass.c dkong.c exzisus.c galaga.c galpani3.c jchan.c kaneko16.c lazercmd.c malzak.c meadows.c namcos2.c ninjakd2.c nmk16.c pacman.c polepos.c quasar.c retofinv.c scramble.c segac2.c segas16a.c segas16b.c segas18.c segas32.c* segaxbd.c* srmp6.c* ssv.c system1.c system32.c tnzs.c toki.c xain.c zac2650.c
[src/includes]arcadia.h* system16.h
[src/machine]arcadia.c* decocass.c decocass.h kaneko16.c mc8123.c segaic16.c segaic16.h segas32.c*
[src/sndhrdw]atarijsa.c
[src/sound]iremga20.c namco54.c
[src/vidhrdw]arcadia.c* nmk16.c retofinv.c segaic16.c segaic16.h segas16a.c segas16b.c segas18.c segaxbd.c* xain.c

Friday 17th December, 2004 at 14:05:57 UTC by Hans de Goede
correct -help -effect output
[src/unix]video.c

Friday 17th December, 2004 at 13:53:39 UTC by Hans de Goede
Unix blit core / effect code rewrite:
-much cleaner code
-fixed a few bugs
-much faster on DGA
-won't fix the scaling to a certain factor with each
effect, currently it can do:
*normal 1x1 - 8x8
*scale2x 2x2 - 3x6
*scan2 1x2 - 4x2
*rgbscan 1x3 - 6x3
*scan3 1x3 - 6x3
-All the scanline effects come in both a horizontal and a vertical version,
the scaling factors given are for the horizontal version, for the vertical
the widthscale is the heightscale and the heightscale supports -arbheight,
so can do basicly anything. The new code automaticly selects vertical
scanlines for rotated games.
-You can choise what you want as usual -effect selects the effect, -widthscale
and -heightscale the scalingfactor.
-lq2x, hq2x, 6tap and black scanlines have been temperorily removed
these will come back in a later release.
[src/unix]config.c effect.c effect.h effect_funcs.c effect_funcs.h effect_renderers.h unix.mak video.c
[src/unix/blit]blit.h* blit_15_15.c* blit_16_15.c* blit_16_16.c* blit_16_24.c* blit_16_32.c* blit_16_yuy2.c* blit_32_15.c* blit_32_16.c* blit_32_24.c* blit_32_32.c* blit_32_yuy2.c* blit_defs.h* blit_effect.h* blit_normal.h* blit_normal_24.h* blit_undefs.h* blit_yuy2.h* pixel_defs.h*
[src/unix/blit/advance]COPYING* permession.txt* scale2x.h*
[src/unix/sysdep]sysdep_display.c sysdep_display.h sysdep_display_priv.h sysdep_palette.c sysdep_palette.h
[src/unix/sysdep/mixer-drivers]alsa.c
[src/unix/video-drivers]SDL.c blit.h blit_effect.h blit_funcs.c blit_funcs.h fxgen.c ggi.c svgainput.c svgalib.c x11.c x11.h x11_window.c xf86_dga.c xf86_dga1.c xf86_dga2.c xil.c xv.c

Friday 17th December, 2004 at 01:48:54 UTC by Nathan Woods
i386 disasembler enhancements
[src/cpu/i386]i386dasm.c

Thursday 16th December, 2004 at 04:27:52 UTC by Nathan Woods
Fixed i386 LMSW instruction
[src/cpu/i386]i386op16.c

Thursday 16th December, 2004 at 00:52:16 UTC by Nathan Woods
Debugger and CPU sync with MAME
[src]cpuexec.c cpuint.c x86drc.h
[src/cpu/powerpc]ppc.c
[src/cpu/sh2]sh2.c
[src/debug]debugcmd.c debugcpu.c debugcpu.h debughlp.c
[src/windows]debugwin.c

Wednesday 15th December, 2004 at 03:51:29 UTC by Nathan Woods
[PC] Implemented i386 SMSW instruction
[src/cpu/i386]i386op16.c

Tuesday 14th December, 2004 at 13:30:18 UTC by Nathan Woods
[PC] Minor formatting changes to floppy interface code
[mess/machine]pc_fdc_h.c

Tuesday 14th December, 2004 at 00:50:40 UTC by Nathan Woods
[PC] Implemented CGA color composite artifact colors. (bug #431) [John Elliott]
[docs]messnew.txt
[mess]mess.mak
[mess/formats]pc_dsk.c
[mess/includes]pc_cga.h
[mess/vidhrdw]cgapal.c* pc_cga.c

Monday 13th December, 2004 at 03:46:06 UTC by Nathan Woods
Formatting tweaks...
[mess/machine]nec765.c

Sunday 12th December, 2004 at 16:22:06 UTC by Nathan Woods
1. Fixed i86/i286 disassembly (operand size params were invalid)

2. Fixed i386 disassembly flags on retf instruction
[src/cpu/i386]i386dasm.c
[src/cpu/i86]i286.c i86.c

Saturday 11th December, 2004 at 19:01:38 UTC by Nathan Woods
[COCO3] Fixed a regression that prevented cartridges from loading on startup.
[docs]messnew.txt
[mess/machine]dragon.c

Saturday 11th December, 2004 at 14:56:05 UTC by Nathan Woods
Updated to MAME 0.89u4 source
[docs]messnew.txt
[src]artwork.c driver.c
[src/cpu/powerpc]ppc_ops.c
[src/cpu/z80]z80.c
[src/drivers]decocass.c fastfred.c findout.c jackal.c jchan.c mikie.c model3.c scramble.c segas16a.c segas16b.c segas18.c
[src/machine]decocass.c decocass.h model3.c
[src/vidhrdw]decocass.c namcos2.c naughtyb.c
[src/windows]debugwin.c fronthlp.c

Friday 10th December, 2004 at 14:52:35 UTC by Lawrence Gold
Updated for 0.89.
[src/unix/doc]changes.unix xmame-doc-2.html xmame-doc-3.html xmame-doc-4.html xmame-doc-5.html xmame-doc-6.html xmame-doc-7.html xmame-doc.html xmame-doc.lyx xmame-doc.txt

Friday 10th December, 2004 at 14:46:45 UTC by Lawrence Gold
Minor spelling changes.
[src/unix]config.c

Friday 10th December, 2004 at 03:24:16 UTC by Nathan Woods
Fixed very subtle MAME memory core error
[src]memory.c

Thursday 9th December, 2004 at 22:27:58 UTC by Nathan Woods
Adding step over/step out to the i386 core
[src/cpu/i386]i386dasm.c

Thursday 9th December, 2004 at 04:36:56 UTC by Gordon Jefferyes
Added 1770 disc support to the BBC master, (Only use DFS, ADFS not yet supported), also fixed the shadow RAM memory access, fixed B+ shadow ram as it turns out this was also incorrect. To start the BBC Master for the first time hold down the R key as the emulator starts this will initialise the NVRAM. then reset and the master emulator will start correctly.
[mess/includes]bbc.h
[mess/machine]bbc.c
[mess/systems]bbc.c

Wednesday 8th December, 2004 at 00:19:04 UTC by Nathan Woods
1. Updated to MAME 0.89u3 core

2. [Windows Imgtool] Made folder dragging a bit more robust
[docs]messnew.txt
[mess/tools/imgtool/windows]wimgtool.c
[src]driver.c mame.mak
[src/cpu/powerpc]ppc.c ppc603.c ppc_ops.c
[src/cpu/v60]v60.c
[src/cpu/z180]z180.c
[src/cpu/z80]z80.c
[src/drivers]aburner.c bloodbro.c ettrivia.c* jrpacman.c mnight.c model3.c namcos2.c naughtyb.c ninjakd2.c omegaf.c pengo.c segas16b.c segas18.c strvmstr.c system16.c trvgns.c
[src/includes]system16.h
[src/machine]53c810.c* 53c810.h* mc8123.c* segaic16.c* segaic16.h*
[src/sound]pokey.c
[src/vidhrdw]flower.c model3.c omegaf.c prehisle.c segaic16.c segaic16.h segas16a.c segas16b.c segas18.c seta.c yboard.c

Monday 6th December, 2004 at 22:35:57 UTC by Nathan Woods
1. [Windows Imgtool] Can now extract directories as a whole
2. Made the CPU parameter on the MAME debugger optional
[mess/tools/imgtool/windows]wimgtool.c wimgtool.rc
[src/debug]debugcmd.c debughlp.c

Sunday 5th December, 2004 at 00:26:25 UTC by Lawrence Gold
Fixed a typo that caused absolute analog axes to interfere with digital negative axes in the input setup.
[src/unix]devices.c

Saturday 4th December, 2004 at 22:56:54 UTC by Lawrence Gold
Latest additions. Preparation for 0.89.
[src/unix/doc]changes.unix

Saturday 4th December, 2004 at 21:29:41 UTC by Nathan Woods
[Windows Imgtool] Now handles multiple selections better, as well as cosmetic
changes and fixups.
[docs]messnew.txt
[mess/tools/imgtool/windows]wimgtool.c wimgtool.rc

Friday 3rd December, 2004 at 23:39:40 UTC by Nathan Woods
[Imgtool FAT] Fixed regression in FAT driver
[mess/tools/imgtool]fat.c

Friday 3rd December, 2004 at 22:36:01 UTC by Nathan Woods
Updating to MAME 0.89u2 core
[docs]messnew.txt
[src]driver.c
[src/cpu/powerpc]ppc.c
[src/debug]debugcpu.c mamedbg.c
[src/drivers]aburner.c airbustr.c bogeyman.c commando.c galaxian.c itech8.c konamigv.c namcos2.c pengo.c playch10.c renegade.c scramble.c segas16a.c segas16b.c segas18.c system16.c system32.c vicdual.c yboard.c
[src/includes]galaxian.h vicdual.h
[src/machine]scramble.c
[src/sndhrdw]vicdual.c
[src/sound]disc_mth.c discrete.h
[src/vidhrdw]airbustr.c commando.c galaxian.c renegade.c segaic16.c segas16a.c segas16b.c segas18.c yboard.c

Friday 3rd December, 2004 at 19:58:02 UTC by Gordon Jefferyes
The BBC Master Driver is now 99% complete, just some cleaning up to be done, and the disc drive support still needs added.
[mess]system.c
[mess/includes]bbc.h
[mess/machine]bbc.c
[mess/systems]bbc.c
[mess/vidhrdw]bbc.c

Friday 3rd December, 2004 at 17:40:14 UTC by smf
fixed zlib issues & building msdos version
[ROOT]makefile.mes

Friday 3rd December, 2004 at 17:31:14 UTC by smf
updated to dosmame 0.89
[ROOT]whatsnwd.txt
[src/msdos]ati15khz.c ati15khz.h config.c input.c msdos.c msdos.mak sound.c video.c

Thursday 2nd December, 2004 at 23:25:54 UTC by Nathan Woods
1. [Imgtool FAT] Fixed some bugs in the FAT driver for images with larger
cluster sizes
2. [Windows Imgtool] Cosmetic improvements
[mess/tools/imgtool]fat.c
[mess/tools/imgtool/windows]wimgtool.c

Thursday 2nd December, 2004 at 11:33:43 UTC by Nathan Woods
1. [BBC] Fixed pre-C99 compilation error

2. [Imgtool FAT] Basic partition table reading

3. [Imgtool CHD support] Fixed a leak that caused us to leak chd_file structs

4. [Windows Imgtool] Improved error reporting
[mess/tools/imgtool]fat.c imghd.c imghd.h imgtool.c ti99.c
[mess/tools/imgtool/windows]wimgtool.c wimgtool.h wmain.c
[mess/tools/messtest]main.c
[mess/vidhrdw]bbc.c

Thursday 2nd December, 2004 at 03:08:54 UTC by Lawrence Gold
Added LIRC support for remote controls, e.g., with MythTV. (Andrew Chuah)
[ROOT]makefile.unix
[src/unix]devices.c unix.mak
[src/unix/doc]changes.unix

Wednesday 1st December, 2004 at 03:40:19 UTC by Nathan Woods
Added note about Gordon's BBC changes
[docs]messnew.txt

Tuesday 30th November, 2004 at 22:38:11 UTC by Nathan Woods
1. [PC] Added more options for PC disk sizes
2. [Imgtool FAT] Added support for CHD disk creation
3. [Windows Imgtool] Fixed a bug that caused '..' entries to have absurd dates
[mess/formats]pc_dsk.c
[mess/tests]imgtool_fat.xml
[mess/tools/imgtool]fat.c imghd.c imghd.h
[mess/tools/imgtool/windows]wimgtool.c

Tuesday 30th November, 2004 at 19:57:00 UTC by Gordon Jefferyes
Big BBC Update New features are:

BBCB1770 now removed merged into BBCB

BBCB now has a choice of different DFS ROMS
BBCB now has a choice of Sideways Ram Configs

all drives now have working tape support. (WAV files)

all drives now have split mode support (Elite works correctly)

I removed the TUBE code, as this was not going to start working any time soon.

I have Started to clean up the memory bank code.

A testdriver for the BBC Master is half added, it does nothing as yet.

Fixed a memory bug in the BBC Plus code, BBC Plus is now working again.
[mess]system.c
[mess/includes]bbc.h
[mess/machine]bbc.c mc6850.c mc6850.h
[mess/systems]bbc.c
[mess/vidhrdw]bbc.c

Tuesday 30th November, 2004 at 18:29:24 UTC by Gordon Jefferyes
This is a test update
[mess/systems]bbc.c

Tuesday 30th November, 2004 at 18:15:43 UTC by Gordon Jefferyes
Fixed the BBC B plus page select code
[mess/systems]bbc.c

Tuesday 30th November, 2004 at 14:00:14 UTC by Hans de Goede
OpenGL work:
-split GLDEBUG define in GLDEBUG and NOGLCHECKS, the old code didn't do any
error checking when GLDEBUG was not defined (BAD !) this made debugging the
ATI propietary driver problem much harder then was nescesarry.
-modified the GL_CHECK_ERROR macro to be much faster, since it is now used
in a normally compile.
-updated makefile.unix to reflect the changes made to the GLDEBUG define
-don't use getprocaddr from libglut, don't open libglut.so, just get
the symbols directly from libGL, like we do with libGLU.
-dlopen libGL.so.1 instead of libGL.so (and do the same with libGLU) so that
people don't have to install opengl development packages to get opengl
support working
[ROOT]makefile.unix
[src/unix/video-drivers]glcab.c glgen.c gltool.c gltool.h glx-disp-var.h glx-disp-var.hc xgl.c

Tuesday 30th November, 2004 at 02:51:15 UTC by Nathan Woods
[Imgtool FAT] CHD files are now supported
[docs]messnew.txt
[mess]utils.c
[mess/tools/imgtool]fat.c imghd.c imghd.h modules.c ti99.c
[mess/tools/imgtool/windows]wimgtool.c wmain.c

Tuesday 30th November, 2004 at 00:32:52 UTC by Nathan Woods
1. [Imgtool] Changed the imgtool_dirent structure to contain the filename
buffer internally. The previous scheme seemed to be awkward without helping
much.

2. [Imgtool FAT] Refactored the driver somewhat; hope to add CHD support soon
[mess/tools/imgtool]concept.c fat.c imgfile.c imgtool.c library.h mac.c main.c os9.c rsdos.c ti99.c ti990hd.c
[mess/tools/imgtool/windows]wimgtool.c
[mess/tools/messtest]testimgt.c

Monday 29th November, 2004 at 14:45:24 UTC by Hans de Goede
OpenGL fixes
[ROOT]makefile.unix
[src/unix/video-drivers]glgen.c glvec.c

Sunday 28th November, 2004 at 21:34:53 UTC by Nathan Woods
Updated to MAME 0.89u1 core
[docs]messnew.txt
[mess/systems]psx.c
[src]chdcd.c cheat.c cpuintrf.c cpuintrf.h driver.c mame.c mame.mak rules.mak usrintrf.c usrintrf.h
[src/cpu/e132xs]e132xs.c
[src/cpu/i8051]i8051.c
[src/cpu/powerpc]ppc.c ppc.h ppc403.c ppc603.c* ppc_dasm.c ppc_ops.c
[src/drivers]aburner.c flower.c konamigv.c megasys1.c model3.c* namcona1.c nemesis.c outrun.c segas16a.c segas16b.c segas18.c st0016.c system24.c vicdual.c zn.c
[src/includes]system16.h vicdual.h
[src/machine]model3.c* neogeo.c
[src/sndhrdw]vicdual.c
[src/sound]namcona.c namcona.h psx.c psx.h rf5c68.c st0016.c st0016.h streams.c ym2151.c
[src/vidhrdw]flower.c model3.c* segac2.c segas16a.c segas16b.c segas18.c system16.c taito_f2.c

Sunday 28th November, 2004 at 13:32:44 UTC by Nathan Woods
[Windows Imgtool] Fixed bug #624
[docs]messnew.txt
[mess/tools/imgtool/windows]wimgtool.c

Saturday 27th November, 2004 at 19:50:02 UTC by Lawrence Gold
Minor spelling fixes.
[src/unix/video-drivers]ggi.c glgen.c xf86_dga2.c

Saturday 27th November, 2004 at 19:45:52 UTC by Lawrence Gold
Preparation for 0.89.
[src/unix/doc/mame]gamelist.txt whatsnew.txt
[src/unix/doc/mess]messnew.txt sysinfo.dat

Saturday 27th November, 2004 at 14:47:25 UTC by Nathan Woods
[Imgtool] Creation and last modified dates are now supported by the core.
[docs]messnew.txt
[mess/tools/imgtool]fat.c iflopimg.c iflopimg.h imgfile.c imgtool.c imgtool.h library.h os9.c
[mess/tools/imgtool/windows]wimgtool.c

Thursday 25th November, 2004 at 02:58:50 UTC by Nathan Woods
Preparing for next MESS version
[docs]messnew.txt
[src/ui]mame32.rc

Wednesday 24th November, 2004 at 21:57:12 UTC by Nathan Woods
[Imgtool] Finished up long filename support in the FAT driver
[mess/tests]imgtool_fat.xml
[mess/tools/imgtool]fat.c

Previous 508919 RevisionsNext 50


© 1998-2018 The MESS Team