MESS moved to SVN and was later merged into the MAME SVN.
| Previous 50 | 8919 Revisions | Next 50 |
| Thursday 28th October, 2004 at 13:20:01 UTC by Hans de Goede |
|---|
| -properly check scaling params when changing scaling with effects active -make the minimum heightscale for blackscanlines 2 -try to keep the xyscaling ratio the same when changing effects -use the rotated width and height instead of the unrotated ones when checking if a new set of params is going to fit. |
| [src] | usrintrf.c |
| [src/unix] | effect.c video.c |
| [src/unix/sysdep] | sysdep_display.c |
| Wednesday 27th October, 2004 at 18:53:51 UTC by Hans de Goede |
|---|
| -last commit also included: skip effects with hotkey switching when they don't fit the screen with DGA. -only close and reopen sound if nescesarry -if a resize doesn't fit the current screen with DGA, try with no scaling and no effects. |
| [src/unix] | video.c |
| Wednesday 27th October, 2004 at 18:13:22 UTC by Hans de Goede |
|---|
| take usrintrf.c back to revision 1.97, needed for unix version. Will mail Lawrence to merge this upstream |
| [src] | usrintrf.c |
| [src/unix] | video.c |
| [src/unix/sysdep] | sysdep_display.c sysdep_display.h |
| [src/unix/video-drivers] | fxgen.c glgen.c x11_window.c xf86_dga1.c xf86_dga2.c xil.c xv.c |
| Wednesday 27th October, 2004 at 17:24:29 UTC by Raphaël Nabet |
|---|
| Commited TX-0 files. |
| [src] | cpuintrf.c cpuintrf.h |
| Wednesday 27th October, 2004 at 17:20:04 UTC by Raphaël Nabet |
|---|
| Added TX-0 drivers. |
| [mess] | system.c |
| Wednesday 27th October, 2004 at 17:15:27 UTC by Raphaël Nabet |
|---|
| Commited TX-0 files. |
| [ROOT] | sysinfo.dat |
| [mess/cpu/pdp1] | tx0.c* tx0.h* tx0dasm.c* |
| [mess/includes] | tx0.h* |
| [mess/machine] | tx0.c* |
| [mess/systems] | tx0.c* |
| [mess/vidhrdw] | tx0.c* |
| Wednesday 27th October, 2004 at 13:12:50 UTC by Hans de Goede |
|---|
| -fix flashing with artwork under DGA under yet another set of circumstances this one should really catch all cases. -hopefully fix BadMatch error with XV with RGB ports -put scanlines at the bottom of each line, not halfway under certain circumstances |
| [src/unix/video-drivers] | blit.h xf86_dga2.c xv.c |
| Wednesday 27th October, 2004 at 11:34:08 UTC by Raphaël Nabet |
|---|
| Moved PDP-1 CRT code to vidhrdw/crt.c and crt.h, so that we can re-use this code other computers (e.g. TX-0). |
| [mess/vidhrdw] | crt.c* crt.h* pdp1.c |
| Wednesday 27th October, 2004 at 07:11:13 UTC by Hans de Goede |
|---|
| -fix signedness difference warning in DGA2 driver -fix artwork flashing with DGA2 under certain circumstances |
| [src/unix/video-drivers] | xf86_dga2.c |
| Tuesday 26th October, 2004 at 19:51:40 UTC by Hans de Goede |
|---|
| -fixed unnescesarry flashing when cycling through effects in DGA mode -fixed cabview when hotkey changing to opengl mode -fix artwork not showing in opengl and glide mode under certain circumstances. |
| [src/unix/video-drivers] | fxgen.c glgen.c xf86_dga2.c |
| Tuesday 26th October, 2004 at 15:40:40 UTC by Hans de Goede |
|---|
| -reworked (again) hotkey parameter changes. sysdep_display_driver_open now gets passed a parameter reopen, which is 0 on the first open. If anything but videomode or fullscreen changes, sysdep_display_driver_open gets called again with reopen 1. The display driver can then decide what needs to be redone. In the simplest case, just call close and redo everything. If the vidmode or fullscreen changes then sysdep_display_close is called, followed by sysdep_display_driver_open with reopen 0, so these cases the display driver does not have to handle. Although this whas no fun coding I'm happy with the result this should really be it, no more mucking with this. -made they way scale change handlings are handled with xv and xgl more sane (they now behave as in the past afaik) -hopefully fixed some bugs. |
| Tuesday 26th October, 2004 at 01:13:05 UTC by Hobie Troxell |
|---|
| typo in the ibmpcjr $info header. |
| [ROOT] | sysinfo.dat |
| Monday 25th October, 2004 at 16:10:35 UTC by Lawrence Gold |
|---|
| Validity checks are now disabled via a command line option, which is set to true by default in xmame and xmess. |
| [ROOT] | makefile.unix |
| [src/unix] | config.c |
| Monday 25th October, 2004 at 13:51:36 UTC by Hans de Goede |
|---|
| Really fix stuck keys |
| [src/unix/sysdep] | sysdep_display.c |
| Monday 25th October, 2004 at 13:46:26 UTC by Hans de Goede |
|---|
| -fix keys getting stuck when hotkey changing options needs a close and reopen of the display. -handle more (most) hotkey changes without destroying and recreating the window. -fix lots of hotkey changing related bugs |
| Monday 25th October, 2004 at 03:11:36 UTC by Nathan Woods |
|---|
| Preparing for next version |
| [docs] | messnew.txt |
| [src] | version.c |
| [src/ui] | mame32.rc |
| Monday 25th October, 2004 at 01:49:41 UTC by Nathan Woods |
|---|
| Updated to MAME 0.88 core |
| Sunday 24th October, 2004 at 19:57:06 UTC by Hans de Goede |
|---|
| brown paper bag fixes |
| [src/unix/sysdep] | sysdep_display.c sysdep_display_priv.h |
| [src/unix/video-drivers] | x11.c xinput.c |
| Sunday 24th October, 2004 at 19:32:11 UTC by Hans de Goede |
|---|
| fix crash when hotkey changing away from 6tap filter |
| [src/unix] | effect.c video.c |
| [src/unix/sysdep] | sysdep_display.c sysdep_display.h sysdep_display_priv.h |
| [src/unix/video-drivers] | xinput.c |
| Sunday 24th October, 2004 at 16:22:03 UTC by Hans de Goede |
|---|
| -correct vector calculations in fxvec.c to use . part of the fixedpoint number passed into it. -disable coredumps when DGA is available because dumping core with DGA leads to Xserver freezes. -handle on the fly changing of options in sysdep_display.c instead of video.c also handle chaning of video-mode's here instead of in x11.c because this code was 99% identical. The video mode now is a sysdep_display_parameter. -don't destroy and recreate the display/window when settings change unless this is absolutly nescesarry -note hotkey switching to the 6tap effect and the back to others causes a segfault this is on my todo list. |
| Sunday 24th October, 2004 at 14:08:19 UTC by Nathan Woods |
|---|
| New Dragon Alpha Driver (Phill Harvey-Smith) |
| [docs] | messnew.txt |
| [mess] | system.c |
| [mess/includes] | dragon.h |
| [mess/machine] | dragon.c |
| [mess/systems] | dragon.c |
| [src/machine] | 6821pia.c 6821pia.h |
| Sunday 24th October, 2004 at 06:20:38 UTC by Lawrence Gold |
|---|
| Fixed rounding of mixer volume in the ALSA mixer plugin. (Shyouzou Sugitani) |
| [src/unix/sysdep/mixer-drivers] | alsa.c |
| Sunday 24th October, 2004 at 01:03:29 UTC by Lawrence Gold |
|---|
| Minor spelling change. |
| [src/unix] | video.c |
| Sunday 24th October, 2004 at 01:02:42 UTC by Lawrence Gold |
|---|
| Fixed DGA build errors. |
| [src/unix/video-drivers] | xf86_dga.c xf86_dga1.c xf86_dga2.c |
| Sunday 24th October, 2004 at 01:02:25 UTC by Lawrence Gold |
|---|
| Tiny spelling change. |
| [src/unix/video-drivers] | x11.c |
| Sunday 24th October, 2004 at 01:01:11 UTC by Lawrence Gold |
|---|
| Latest changes. |
| [src/unix/doc] | changes.unix |
| Saturday 23rd October, 2004 at 21:20:20 UTC by Nathan Woods |
|---|
| [Imgtool] Added more test cases and fixes for the OS-9 driver |
| [mess/formats] | coco_dsk.c |
| [mess/tests] | imgtool_os9.xml |
| [mess/tools/imgtool] | iflopimg.c iflopimg.h os9.c rsdos.c |
| [mess/tools/messtest] | testimgt.c testmess.c |
| Saturday 23rd October, 2004 at 13:34:17 UTC by Hans de Goede |
|---|
| -limit range of hotkey changing gl vector beam size -make -scanlines an effect (no 9) instead of a seperate options -show the name of the effect when hotkey changing effect instead of the number, remove the showing of this after 2 seconds -show a short message for 2 seconds when other options are changed through hotkeys -fix vector clip bug with glide |
| Saturday 23rd October, 2004 at 08:42:55 UTC by Raphaël Nabet |
|---|
| Updated mac project and osd files. |
| Friday 22nd October, 2004 at 12:18:43 UTC by Nathan Woods |
|---|
| [Messtest] Added a few Imgtool test cases and fixed a few minor problems |
| [mess/tests] | imgtool_os9.xml* imgtool_rsdos.xml imgtool_ti99.xml* |
| [mess/tools/imgtool] | imgfile.c |
| [mess/tools/messtest] | testimgt.c |
| Friday 22nd October, 2004 at 04:58:12 UTC by Hans de Goede |
|---|
| -added hotkeys for option changing for Open GL, left-ctrl + left-alt + : insert: toggle bilinear filtering home: toggle cabview end: toggle antialiasing, or vector antialiasing for vector games page up: increase vectorbeam size page down: decrease vectorbeam size Left-ctrl + left-alt + insert also works for toggling bilinear filtering in Glide |
| [src/unix] | video.c |
| [src/unix/sysdep] | sysdep_display.h |
| [src/unix/video-drivers] | fxgen.c glgen.c |
| Thursday 21st October, 2004 at 19:36:53 UTC by Hans de Goede |
|---|
| fix bottom of screen missing with Glide |
| [src/unix] | mode.c video.c |
| [src/unix/video-drivers] | fxgen.c fxvec.c |
| Thursday 21st October, 2004 at 11:26:17 UTC by Hans de Goede |
|---|
| -DGA2 don't change the display mode in resize to the same mode. -DGA2 only return 1 on resize if the depth of the new mode is different -DGA2 don't create a fake visual struct and then feed this to x11_init_palette_info, instead just fill the palette_info directly. -recreate the palette if DGA changed the depth -allow hotkey effect switching with left-ctrl+page-up or page-down, mapped mouse grab to left-ctrl + del, keybgrab to left-ctrl + end -show effect or scale if changed with hotkeys. |
| [src/unix] | video.c |
| [src/unix/sysdep] | sysdep_display.h |
| [src/unix/video-drivers] | xf86_dga2.c xv.c |
| Thursday 21st October, 2004 at 08:23:32 UTC by Hans de Goede |
|---|
| -mame.c: call schedule_full_refresh in set_visible_area, because some vidhrdw only draws part of the visible are and expect the rest to be black for example PSX. This fixes the white bar to the left of the Raystorm logo during the teaser. This could also be fixed by filling the borders with black in vidhrdw/psx.c. Just look for the text /* todo: draw top border */ I don't know what is the correct way to fix this, for now this works. -usrintrf.c: remember which area the fps text covers and if this gets smaller schedule a full refresh. This fixes the old fps text staying visible after a visible area change in raystorm. Again this could be fixed in vidhrdw/psx.c, but I believe this fix is correct since the ui code already schedules a full refresh when it stops covering a certain area of the bitmap in most (all?) other cases. |
| [src] | mame.c usrintrf.c |
| Wednesday 20th October, 2004 at 19:12:08 UTC by Hans de Goede |
|---|
| -for 2x and 3x widthscale write pixels in memory order, this speeds up 3x scaling directly to the framebuffer a lott, since this makes the processors writecombining work. -remove doublebuffering for directly writing to hardware surfaces, instead just blit the lines heightscale times, this is faster in all scenarios I've tested. -when src-pixel == destpixel and widthscale == 1 make the rotation code write directly to the destination instead of to rotate_dbbuf |
| [src/unix/video-drivers] | blit.h |
| Wednesday 20th October, 2004 at 11:40:29 UTC by Nathan Woods |
|---|
| 1. [MICROBEE] Added natural language support. 2. [MICROBEE] Added multi screen support. [Kelby Murie] 3. Appeased a couple of GCC 4.0 warnings |
| [docs] | messnew.txt |
| [mess/formats] | coco_cas.c |
| [mess/machine] | amiga.c |
| [mess/systems] | mbee.c |
| [mess/vidhrdw] | mbee.c |
| Wednesday 20th October, 2004 at 04:34:18 UTC by Lawrence Gold |
|---|
| Cast a char * to an unsigned char * to avoid a signedness warning reported by GCC 4.0. |
| [src/unix/video-drivers] | x11_window.c |
| Wednesday 20th October, 2004 at 04:29:48 UTC by Lawrence Gold |
|---|
| Whoops, fixed the previous fix. |
| [src/unix] | xmess.c |
| Wednesday 20th October, 2004 at 04:26:30 UTC by Lawrence Gold |
|---|
| Fixed a comparison warning reported by GCC 4.0. |
| [src/unix] | xmess.c |
| Tuesday 19th October, 2004 at 19:43:42 UTC by Hans de Goede |
|---|
| -show the correct default values for GL settings in -help output. -properly fix -x11-mode's not being available -parse config files after checking for -help, -version and -manhelp -don't report Can't open Display error in init, but in open, so that it doesn't show up when using -help or frontend options without X. -removed osd_video_init_pre, instead do its work in rc verify handlers, osd_video_init and in config_init. |
| [src/unix] | config.c main.c video.c |
| [src/unix/video-drivers] | x11.c xgl.c |
| Tuesday 19th October, 2004 at 05:36:31 UTC by Hans de Goede |
|---|
| My last commit also included the following changes: -use stderr instead of stderr_file in GL files, don't include xmame.h -include XV options in cmdline parsing -don't include Xinput options twice in cmdline parsing -shuffled options somewhat so that the output of -help and -showconfig is more logical ordened. -Don't do scanlines with yarbsize -Fixed a bug with doublenuffer blitting which caused each line to be blitted twice, huge speedup for DGA! |
| [src/unix/video-drivers] | x11.c |
| Tuesday 19th October, 2004 at 05:34:20 UTC by Hans de Goede |
|---|
| Fix Xv on cards which support RGB hwscaling |
| Tuesday 19th October, 2004 at 03:38:48 UTC by Lawrence Gold |
|---|
| An invalid x11-mode now causes the app to exit; before, it was segfaulting when I used "-x11-mode 2" but didn't have OpenGL built in. |
| [src/unix/video-drivers] | x11.c |
| Tuesday 19th October, 2004 at 03:06:51 UTC by Nathan Woods |
|---|
| [Messtest] Minor improvements for better reporting for imgtool test cases |
| [ROOT] | makefile.mes makefile.vc |
| [mess/tests] | imgtool_rsdos.xml |
| [mess/tools/messtest] | core.c core.h testimgt.c testimgt.h testmess.c testmess.h |
| Monday 18th October, 2004 at 11:12:25 UTC by Nathan Woods |
|---|
| 1. [Imgtool] Made img_identify() (and hence autodetection) a bit more smart 2. [Windows Imgtool] Title bar text is now chosen by GetFileTitle() |
| [mess/tools/imgtool] | imgfile.c imgtool.c os9.c rsdos.c |
| [mess/tools/imgtool/windows] | wimgtool.c |
| Monday 18th October, 2004 at 02:18:58 UTC by Nathan Woods |
|---|
| Fixed a VC build bug and a Windows imgtool bug |
| [ROOT] | makefile.vc |
| [mess/tools/imgtool/windows] | wimgtool.c |
| Monday 18th October, 2004 at 00:54:10 UTC by XulChris |
|---|
| cant use stderr_file before its defined |
| [src/unix/video-drivers] | gltool.c xgl.c |
| Sunday 17th October, 2004 at 22:01:30 UTC by Lawrence Gold |
|---|
| Disabling ALSA should no longer result in a link error. |
| [src/unix] | unix.mak |
| Sunday 17th October, 2004 at 21:39:39 UTC by XulChris |
|---|
| mame_validitychecks called in DEBUG mode only. Add -fno-merge-constants work-around for validity checks |
| [ROOT] | makefile.unix |
| Sunday 17th October, 2004 at 21:20:55 UTC by Lawrence Gold |
|---|
| Fixed a few cases where signed and unsigned pointers were being mixed, causing GCC 2.95.3 to emit warnings. |
| [src/unix] | mode.c mode.h |
| [src/unix/doc] | changes.unix |
| [src/unix/video-drivers] | fxgen.c glgen.c x11.c x11.h xv.c |
| Previous 50 | 8919 Revisions | Next 50 |