Note: GitHub retired the SVN interface on January 8, 2024.
| Previous 50 | 199869 Revisions | Next 50 |
| r15518 Friday 24th February, 2012 at 21:04:08 UTC by Barry Rodewald |
|---|
| i386: LOCK prefix should depend on IOPL on 386. Windows NT beta boots. [Carl] |
| [src/emu/cpu/i386] | i386ops.c |
| r15517 Friday 24th February, 2012 at 14:59:26 UTC by Miodrag Milanović |
|---|
| Added getsoftlist;glist call so list content can be taken by name, to help clrmamepro and others handling software lists, and simplified rest of code (no whatsnew) |
| [src/emu] | clifront.c clifront.h |
| r15516 Friday 24th February, 2012 at 14:22:36 UTC by smf |
|---|
| merged changes from mess |
| [src/emu] | audit.c clifront.c |
| r15515 Friday 24th February, 2012 at 08:51:46 UTC by Miodrag Milanović |
|---|
| [N64] Fix audio sync issues in Super Mario 64 and probably others, and also bring PI DMA speed into the realm of reality. [Ryan Holtz] [N64] Change PI DMA speed from 3 cycles/word to 5.08 cycles, as average PI speed is between 2.53 and 2.55 cycles/byte. [Ryan Holtz] |
| [src/mame/machine] | n64.c |
| r15514 Friday 24th February, 2012 at 08:44:23 UTC by Miodrag Milanović |
|---|
| Reverted some checks back and fixed few more cases (no whatsnew) |
| [src/emu] | clifront.c |
| r15513 Friday 24th February, 2012 at 08:10:37 UTC by Miodrag Milanović |
|---|
| Previous check gave false positives, also slot devices can gave empty rom regions so that have to be marked on output (no whatsnew) |
| [src/emu] | clifront.c |
| r15512 Friday 24th February, 2012 at 07:21:53 UTC by Fabio Priuli |
|---|
| clifront.c: slightly modified verifyroms to handle properly no-roms devices verification (wrong report message was output). no whatsnew. |
| [src/emu] | clifront.c |
| r15511 Friday 24th February, 2012 at 03:31:09 UTC by Tafoid |
|---|
| Documentation of the video data on Dragon Gun. [David Haywood] Fix for clones for j6cpal (nw) New games marked as GAME_NOT_WORKING ------------------------------------ Pot O' Gold [Bicyclerepairman] |
| [src/mame] | mame.lst mame.mak |
| [src/mame/drivers] | deco32.c jpmimpct.c potgoldu.c* |
| [src/mame/video] | dvi.c* |
| r15510 Friday 24th February, 2012 at 00:40:48 UTC by Barry Rodewald |
|---|
| i386: Prevent page faults when returning to same privilege and unmapped pages are above the stack. Windows 95 boots now. [Carl] |
| [src/emu/cpu/i386] | i386.c |
| r15509 Thursday 23rd February, 2012 at 18:56:37 UTC by Angelo Salese |
|---|
| Not much time, but nailed where it loops |
| [src/mame/drivers] | manohman.c |
| r15508 Thursday 23rd February, 2012 at 17:51:14 UTC by Fabio Priuli |
|---|
| info: made consistent the loops through subdevices. no whatsnew. |
| [src/emu] | info.c |
| r15507 Thursday 23rd February, 2012 at 17:37:52 UTC by Fabio Priuli |
|---|
| clifront: fix verifyroms behavior after rev.15500. no whatsnew. |
| [src/emu] | clifront.c |
| r15506 Thursday 23rd February, 2012 at 16:18:48 UTC by Fabio Priuli |
|---|
| info.c: additional cleanup for device info output made possible by Micko's work + renamed slot "shortname" attribute to "devname" to make clear it is the name of the device to be mounted. no whatsnew. |
| [src/emu] | info.c info.h |
| r15505 Thursday 23rd February, 2012 at 15:36:18 UTC by Miodrag Milanović |
|---|
| Fixed debug asserts (no whatsnew) |
| [src/emu] | info.c input.h |
| r15504 Thursday 23rd February, 2012 at 14:51:32 UTC by Miodrag Milanović |
|---|
| info.c - no need for description here since you can now check it in device according to shortname (nw) |
| [src/emu] | info.c |
| r15503 Thursday 23rd February, 2012 at 14:42:22 UTC by Miodrag Milanović |
|---|
| Small fix (nw) |
| [src/mame/drivers] | chihiro.c |
| r15502 Thursday 23rd February, 2012 at 14:31:03 UTC by Miodrag Milanović |
|---|
| [N64] Don't flush the RSP DRC cache on DMA. Fixes Mario 64 and others. [Ryan Holtz] [N64] Miscellaneous machine fixes, gets Conker's Bad Fur Day to boot through its legal screens with interpreter MIPS. [Ryan Holtz] - Increase the amount of time consumed by PI DMA, makes certain RSP microcodes that test DMA speed land in the correct window. - Force the main CPU to yield when the RSP reads its atomic semaphore. - Force the RSP to yield when PI DMA completes. - Flush the RSP DRC cache when touching IMEM with SP DMA. |
| [src/mame/machine] | n64.c |
| r15501 Thursday 23rd February, 2012 at 14:30:03 UTC by Miodrag Milanović |
|---|
| [N64] Force mtc0 opcodes that initiate to-RSP DMAs to end recompile sequences to force a code check. Fixes certain microcodes from executing garbage code after DMA. [Ryan Holtz] |
| [src/emu/cpu/rsp] | rspdrc.c rspfe.c |
| r15500 Thursday 23rd February, 2012 at 14:19:37 UTC by Miodrag Milanović |
|---|
| - removed need for *_dev.lst files [Miodrag Milanovic] - enforced short names for slot card devices - updated validation, romverify and listxml output accordingly - slotoptions now also contain shortnames so it's possible to link slot option and device |
| [/trunk] | makefile |
| [src/build] | build.mak |
| [src/emu] | clifront.c info.c validity.c validity.h |
| [src/emu/imagedev] | floppy.h |
| [src/emu/machine] | ctronics.h idectrl.h nscsi_cd.h nscsi_hd.h |
| [src/ldplayer] | |
| [src/mame] |
| r15499 Thursday 23rd February, 2012 at 14:07:01 UTC by Miodrag Milanović |
|---|
| Sync OG changes from MESS (no whatsnew) |
| [src/emu/cpu/m68000] | m68kcpu.h m68kmmu.h |
| r15498 Thursday 23rd February, 2012 at 04:39:44 UTC by Tafoid |
|---|
| New clones added ---------------- Mortal Kombat (Yawdim bootleg - Set 2) [ScheissNussen, Smitdogg, The Dumping Union] New games marked as GAME_NOT_WORKING ------------------------------------ Area 51: Site 4 (September 11, 1998) [ninjakid] Added missing proms for Fax and Fax 2. [W. Belk, Smitdogg, The Dumping Union] |
| [src/mame] | mame.lst |
| [src/mame/drivers] | exidy.c mediagx.c midyunit.c |
| r15497 Thursday 23rd February, 2012 at 01:02:10 UTC by Tafoid |
|---|
| New games marked as GAME_NOT_WORKING ------------------------------------ NFL Classic Football (NCF3 Ver.A.) [Smitdogg, The Dumping Union] |
| [src/mame] | mame.lst |
| [src/mame/drivers] | namcos10.c |
| r15496 Thursday 23rd February, 2012 at 00:11:50 UTC by Roberto Fresca |
|---|
| Preliminary driver for Merkur's 'Mahn Oh-Mann'. German board game similar to Ludo, derivated from the indian game Parchisi. Coin-op machine for 1-4 players. No screen, just artwork and lamps. [Roberto Fresca] New games marked as GAME_NOT_WORKING ------------------------------------ Mann, oh-Mann [Roberto Fresca, Team Europe] |
| [src/mame] | mame.lst mame.mak |
| [src/mame/drivers] | manohman.c* |
| r15495 Wednesday 22nd February, 2012 at 23:42:26 UTC by Barry Rodewald |
|---|
| i386: Added 32-bit versions of LMSW, and made LMSW only change the lower 4 bits of CR0. [Barry Rodewald] Fixed Windows 95 blue screen. [Carl] |
| [src/emu/cpu/i386] | i386op16.c i386op32.c i386ops.c i486ops.c |
| r15494 Wednesday 22nd February, 2012 at 22:45:31 UTC by Fabio Priuli |
|---|
| not sure when I needed this, but for sure not in the latest code... no whatsnew. |
| [src/emu] | info.h |
| r15493 Wednesday 22nd February, 2012 at 22:17:24 UTC by Fabio Priuli |
|---|
| info.c: several fixes and additions to listxml output [Fabio Priuli] - appended to xml info about devices which can be optionally mounted to slots - added a description attribute to slotoption to show which devices can be mounted in each slot - added to xml info of cpus/inputs/image/slots which are relative to devices (e.g. CPUs or Dipswitches in the device itself) - tags of elements directly attached to the root_device do not display anymore the root colon (slot tags were already behaving in this way); elements attached to optional devices use tags starting with colon (to be interpreted as a relative tags which gets appended to the device tag, when such a device is selected in a slot) - modified when necessary output routines to pass a root_device and a root_tag as parameters, in order to simplify output of relative devices and avoid duplicated code - updated DTD according to the new elements and attributes These changes allow frontends to know in advance how drivers can be configured through the various slot options (by matching option descriptions with device descriptions), without the need to run -lx with the various slot combinations. This is especially of use if a device adds e.g. dipswitches or image devices (like additional floppy drives or additional slot expansions), but also if one wants to know e.g. how many sound channels a soundcard would add to a pc driver, or which kind of screen parameters would be added by a specific choice of video card. |
| [src/emu] | info.c info.h |
| r15492 Wednesday 22nd February, 2012 at 21:35:30 UTC by smf |
|---|
| verifyroms looks in parent sets again. The bug caused clone sets to be listed as bad when you didn't have them as it thought every rom was shared with the parent. |
| [src/emu] | audit.c |
| r15491 Wednesday 22nd February, 2012 at 20:55:18 UTC by Tafoid |
|---|
| label adjustments from Guru for nwk-tr.c (nw) |
| [src/mame/drivers] | nwk-tr.c |
| r15490 Tuesday 21st February, 2012 at 23:51:07 UTC by Tafoid |
|---|
| rom label adjustments to match discussed format. (nw) |
| [src/mame/drivers] | 8080bw.c astrocorp.c balsente.c bfm_sc2.c by17.c dynax.c esh.c funworld.c galdrvr.c galivan.c goldnpkr.c goldstar.c itgamble.c jaguar.c magicard.c mcr.c meritm.c mil4000.c mw18w.c naughtyb.c nightgal.c nwk-tr.c punchout.c rastan.c sderby.c spoker.c stfight.c system1.c thayers.c thepit.c vamphalf.c white_mod.c williams.c |
| r15489 Tuesday 21st February, 2012 at 21:00:29 UTC by Tafoid |
|---|
| MT #4691-4694: Misc documentation fixes (nw) |
| [src/mame] | mame.lst |
| [src/mame/drivers] | jpmimpct.c mpu5.c |
| r15488 Tuesday 21st February, 2012 at 18:11:26 UTC by Angelo Salese |
|---|
| new clones --------------- PuzzLoop 2 (Japan 010226) [idc/Team Avalaunch] Street Fighter II': Champion Edition (Japan 920322) [idc/Team Avalaunch] |
| [src/mame] | mame.lst |
| [src/mame/drivers] | cps1.c cps2.c |
| [src/mame/video] | cps1.c |
| r15487 Tuesday 21st February, 2012 at 15:12:03 UTC by Miodrag Milanović |
|---|
| Fix for device_ref tag in listxml (no whatsnew) |
| [src/emu] | info.c |
| r15486 Tuesday 21st February, 2012 at 12:43:14 UTC by Miodrag Milanović |
|---|
| Give more proper name and disabled loading of soflist items in open_image_file call (no whatsnew) |
| [src/emu] | diimage.c diimage.h |
| r15485 Tuesday 21st February, 2012 at 10:27:17 UTC by Miodrag Milanović |
|---|
| Added helpers for loading file for slot determination (no whatsnew) |
| [src/emu] | diimage.c diimage.h |
| r15484 Tuesday 21st February, 2012 at 07:57:32 UTC by Miodrag Milanović |
|---|
| [N64] Various PIF fixes, gets Command & Conquer to boot and games to recognize and save to controller paks. [Ryan Holtz] |
| [src/mame/machine] | n64.c |
| r15483 Tuesday 21st February, 2012 at 06:36:17 UTC by Aaron Giles |
|---|
| Fix MT4696 - 8-bit sample reading was broken |
| [src/emu/sound] | samples.c |
| r15482 Tuesday 21st February, 2012 at 06:29:54 UTC by Aaron Giles |
|---|
| Be more rigorous about parsing invalid hashes. Report them only through validity checking. If detected normally, do a best-effort attempt so that things like CRC(1) SHA1(1) can be used to force reporting of proper checksums. |
| [src/emu] | hash.c romload.c |
| [src/lib/util] | hashing.c |
| r15481 Tuesday 21st February, 2012 at 04:29:55 UTC by Aaron Giles |
|---|
| Added new function dumpmeta to dump out a particular piece of metadata to a file or stdout. |
| [src/tools] | chdman.c |
| r15480 Monday 20th February, 2012 at 21:10:04 UTC by Ryan Holtz |
|---|
| - Added a trivial Y reject to triangle draw commands in the N64 RDP. [Ryan Holtz] |
| [src/mame/video] | n64.c |
| r15479 Monday 20th February, 2012 at 18:09:16 UTC by Roberto Fresca |
|---|
| Improvements to golden poker driver [Roberto Fresca] * Added Casino Poker (Ver PM86LO-35-5, German). * Inputs from the scratch. * Switched manufacturer 'Playman' to PM / Beck Elektronik, since it's PM and Beck Elektronik/Computer/etc... * Added technical and game notes. New games added or promoted from NOT_WORKING status --------------------------------------------------- Casino Poker (Ver PM86LO-35-5, German) [Roberto Fresca, Team Europe] |
| [src/mame] | mame.lst |
| [src/mame/drivers] | goldnpkr.c |
| r15478 Monday 20th February, 2012 at 17:34:10 UTC by Miodrag Milanović |
|---|
| One more to fix cmpsb (dir /s works now) and remove unused variables. [Carl] |
| [src/emu/cpu/i386] | i386ops.c |
| [src/emu/machine] | microtch.c microtch.h |
| r15477 Monday 20th February, 2012 at 15:59:09 UTC by Aaron Giles |
|---|
| Better fix is to just not parse start/end when there's no input file. |
| [src/tools] | chdman.c |
| r15476 Monday 20th February, 2012 at 15:26:12 UTC by Tafoid |
|---|
| Misc documentation fixes (nw) |
| [src/mame] | mame.lst |
| [src/mame/drivers] | cps1.c |
| r15475 Monday 20th February, 2012 at 14:51:09 UTC by R. Belmont |
|---|
| chd.c: fix trivial uninitialized variable (nw) |
| [src/lib/util] | chd.c |
| r15474 Monday 20th February, 2012 at 14:34:52 UTC by Miodrag Milanović |
|---|
| Fixed empty CHD creation for HDD's (no whatsnew) |
| [src/tools] | chdman.c |
| r15473 Monday 20th February, 2012 at 11:44:29 UTC by Miodrag Milanović |
|---|
| Error message type fix from Firewave (nw) |
| [src/tools] | chdman.c |
| r15472 Monday 20th February, 2012 at 11:42:40 UTC by Miodrag Milanović |
|---|
| Removed some calls in image.c, note that add_dynamic_device is still used, it's still handy (no whatsnew) |
| [src/emu] | image.c image.h |
| r15471 Monday 20th February, 2012 at 10:59:22 UTC by Miodrag Milanović |
|---|
| Removed printfs (nw) |
| [src/emu/imagedev] | harddriv.c |
| r15470 Monday 20th February, 2012 at 08:41:18 UTC by Aaron Giles |
|---|
| Williams blits with bit 2 set take approximately 2x as long because they are bus-shared with RAM. Should impact some timing behaviors such as later levels in Robotron, where approximately 10% of the blits are done with bit 2 set. Further refinements may be necessary but this addresses the most significant issue. [Sean Riddle, Aaron Giles] |
| [src/mame/video] | williams.c |
| r15469 Monday 20th February, 2012 at 08:25:57 UTC by Miodrag Milanović |
|---|
| m68k: Add API to install a non-debugger instruction hook. Usage is strongly NOT recommended except for dire cases. [R. Belmont] |
| [src/emu/cpu] | cpu.mak |
| [src/emu/cpu/m68000] | m68000.h m68kcpu.c |
| Previous 50 | 199869 Revisions | Next 50 |