Note: GitHub retired the SVN interface on January 8, 2024.
| Previous 50 | 199869 Revisions | Next 50 |
| r32183 Thursday 18th September, 2014 at 20:16:54 UTC by David Haywood |
|---|
| better CPU banking (nw) |
| [src/mame/drivers] | r2dx_v33.c |
| r32182 Thursday 18th September, 2014 at 19:03:23 UTC by O. Galibert |
|---|
| r2dx_v33: fix tile banking (nw) |
| [src/mame/drivers] | r2dx_v33.c |
| r32181 Thursday 18th September, 2014 at 18:37:43 UTC by hap |
|---|
| fix - All sets in flyball.c: Controls for Batter and Pitcher are intertwined |
| [src/mame/drivers] | flyball.c |
| r32180 Thursday 18th September, 2014 at 15:34:34 UTC by David Haywood |
|---|
| make r2dx_v33 2 sets for now, with different eeprom, the codepath it takes (R2 or RDX) depends on the content of the EEPROM, I haven't found a switching mechanism (there appears to be code in the ROM for booting with buttons pressed, but it looks broken to me) |
| [src/mame] | mame.lst |
| [src/mame/drivers] | r2dx_v33.c |
| r32179 Thursday 18th September, 2014 at 14:50:17 UTC by David Haywood |
|---|
| tx bank for the r2/dx_v33 (nw) |
| [src/mame/drivers] | r2dx_v33.c raiden2.c |
| [src/mame/includes] | raiden2.h |
| r32178 Thursday 18th September, 2014 at 14:40:30 UTC by David Haywood |
|---|
| (nw) |
| [src/mame/drivers] | r2dx_v33.c |
| r32177 Thursday 18th September, 2014 at 14:19:24 UTC by David Haywood |
|---|
| scroll (nw) |
| [src/mame/drivers] | r2dx_v33.c raiden2.c |
| [src/mame/includes] | raiden2.h |
| r32176 Thursday 18th September, 2014 at 13:54:46 UTC by David Haywood |
|---|
| it still has the sprite protection (nw) |
| [src/mame/drivers] | r2dx_v33.c |
| r32175 Thursday 18th September, 2014 at 13:29:30 UTC by David Haywood |
|---|
| use standard video code in new raiden 2/dx / zt sets (nw) |
| [src/mame/drivers] | r2dx_v33.c |
| [src/mame/includes] | raiden2.h |
| r32174 Thursday 18th September, 2014 at 09:27:07 UTC by Miodrag Milanović |
|---|
| (OSD BRANCH) Updated BGFX to latest |
| [/branches/osd/src/lib/bgfx] | bgfx.cpp bgfx_p.h glcontext_eagl.h glcontext_eagl.mm glcontext_egl.cpp glcontext_egl.h glcontext_glx.cpp glcontext_glx.h glcontext_nsgl.h glcontext_nsgl.mm glcontext_ppapi.cpp glcontext_ppapi.h glcontext_wgl.cpp glcontext_wgl.h makefile renderer_d3d11.cpp renderer_d3d11.h renderer_d3d9.cpp renderer_d3d9.h renderer_gl.cpp renderer_gl.h renderer_null.cpp |
| [/branches/osd/src/lib/bgfx/common/font] | makefile |
| [/branches/osd/src/lib/bgfx/common/imgui] | makefile |
| [/branches/osd/src/lib/bgfx/common/nanovg] | makefile nanovg_bgfx.cpp |
| [/branches/osd/src/lib/bgfx/include] | bgfx.c99.h bgfx.h |
| [/branches/osd/src/lib/bx] | mpscqueue.h* os.h platform.h spscqueue.h |
| r32173 Thursday 18th September, 2014 at 09:02:34 UTC by Miodrag Milanović |
|---|
| (OSD BRANCH) Started BGFX integration in SDL as well |
| [/branches/osd/src/osd/sdl] | drawbgfx.c* osdsdl.h sdl.mak video.c video.h window.c window.h |
| r32172 Thursday 18th September, 2014 at 09:01:02 UTC by Dirk Best |
|---|
| Amiga: Add preliminary software lists for the Amiga 1000 and Amiga 3000, a general workbench list and an application list for testing. Images in those lists are either verified good or best available currently. Many images are still missing. |
| [hash] | |
| [src/mess/drivers] | amiga.c |
| r32171 Thursday 18th September, 2014 at 08:09:18 UTC by Miodrag Milanović |
|---|
| (OSD BRANCH) Sync OSD with main branch |
| [/branches/osd/src/osd/modules/sound] | direct_sound.c |
| [/branches/osd/src/osd/sdl] | SDLMain_tmpl.m sdl.mak sdlfile.c sdlmain.c sdlos_win32.c sdlsync_win32.c sdlwork.c video.c |
| [/branches/osd/src/osd/windows] | windows.mak winos.c* winos.h* winsync.c winsync.h* winwork.c |
| r32170 Thursday 18th September, 2014 at 07:58:07 UTC by Miodrag Milanović |
|---|
| (OSD BRANCH) Started BGFX integration |
| [/branches/osd/src/osd/windows] | drawbgfx.c* video.c video.h window.c windows.mak winmain.c |
| r32169 Thursday 18th September, 2014 at 05:17:23 UTC by Fabio Priuli |
|---|
| (MESS) a7800: changed header bits for pokey at $0450, after discussion with Mike Saarna. also, when loading from softlist, let's rely on the xml to detect oncart RAM and NVRAM. nw. |
| [hash] | a7800.xml |
| [src/emu/bus/a7800] | a78_slot.c |
| r32168 Thursday 18th September, 2014 at 04:36:21 UTC by Alex Jackson |
|---|
| Typos in unused macros, catch them before they catch you (nw) |
| [src/emu/cpu/m37710] | m37710.h |
| r32167 Thursday 18th September, 2014 at 04:30:33 UTC by Alex Jackson |
|---|
| Magic strings, just say no (nw) |
| [src/emu/cpu/m37710] | m37710.c m37710.h |
| [src/emu/cpu/m6502] | m5074x.c m5074x.h |
| [src/mame/machine] | namcomcu.c |
| [src/mess/drivers] | apple2gs.c |
| [src/mess/includes] | apple2gs.h |
| r32166 Thursday 18th September, 2014 at 02:42:12 UTC by Robbbert |
|---|
| spinb.c : wip |
| [src/mame/drivers] | spinb.c wpc_dot.c |
| r32165 Thursday 18th September, 2014 at 02:38:10 UTC by Barry Rodewald |
|---|
| trident: fixed busy bit, added logging of 2D acceleration registers. |
| [src/emu/bus/isa] | svga_trident.c trident.c trident.h |
| r32164 Thursday 18th September, 2014 at 02:22:34 UTC by R. Belmont |
|---|
| namcops2: Documentation fixes [Guru] |
| [src/mame/drivers] | namcops2.c |
| r32163 Thursday 18th September, 2014 at 01:07:22 UTC by Alex Jackson |
|---|
| Memory system and Namco improvements: [Alex Jackson] Explicit regions in address maps (AM_REGION) are now looked up relative to the device rather than as siblings when in an internal address map (similar to devices and shared pointers) Besides being more orthogonal than before, this allows internal ROMs of MCUs and similar devices to be hooked up in a nicer and more foolproof way. Updated the m37710 and m5074x (m6502 derivative) to take advantage of this. Divided the M37702/M37710 into specific models, with each model having its own internal address map containing the correct amounts of internal RAM and ROM. M37702 MCUs found on various Namco PCBs are now all unique devices and have their respective internal ROMs loaded as device ROMs. (nw) Also did some spring (fall) cleaning in addrmap.c/memory.c/dimemory.c m_devbase (the base device used for tagmap lookup when late-binding handlers and finding memory regions and shares) is now a reference rather than a pointer, since we know what it is when the address_map_entry is constructed and it doesn't change (it depends solely on whether it's an entry in an MCFG-provided address map or an internal one) And for the same reason, there's now only one m_devbase per address_map_entry rather than individual copies for read/write/setoffset/sharedptr. Removed mysterious unused address_map_entry member "m_region_string", along with a silly assert probably left over from when Aaron was replacing AM_BASE with AM_SHARE years ago. Added a comment noting that "make sure all devices exist" in device_memory_interface::interface_validity_check() actually does nothing, like the proverbial goggles. The reason there's just a comment and not a fix is I haven't figured out how to fix it yet (is it possible to extract the original device tag that was given to a proto-delegate? Sorry, the template hell in devdelegate.h and lib/util/delegate.h makes me want to run screaming like a little girl) |
| [src/emu] | addrmap.c addrmap.h dimemory.c memory.c |
| [src/emu/cpu/m37710] | m37710.c m37710.h |
| [src/emu/cpu/m6502] | m5074x.c |
| [src/emu/debug] | debugcmd.c |
| [src/mame] | mame.mak |
| [src/mame/drivers] | globalfr.c namcofl.c namcona1.c namconb1.c namcos11.c namcos22.c |
| [src/mame/machine] | namcomcu.c* namcomcu.h* |
| [src/mess/drivers] | apple2gs.c |
| r32162 Thursday 18th September, 2014 at 00:51:41 UTC by Alex Jackson |
|---|
| diexec.c: Cache a pointer directly to the machine scheduler at startup, to eliminate device().machine().scheduler() chains all over the place (nw) This change has been sitting in my local tree for months, from when I was (mostly unsuccessfully) working on c64 performance. It gives a small speedup to drivers with many tightly-interleaved executing devices (i.e. Commodore drivers) I didn't think it was worth making everyone do a clean build for such tiny gains but I didn't have the heart to chuck it. Since I'm already making another core-touching, clean-build-needed commit tonight, in it goes. |
| [src/emu] | diexec.c diexec.h schedule.c |
| r32161 Wednesday 17th September, 2014 at 21:16:43 UTC by hap |
|---|
| note |
| [hash] | msx1_flop.xml |
| r32160 Wednesday 17th September, 2014 at 21:06:08 UTC by hap |
|---|
| added an msx1 YGW game for fun |
| [hash] | msx1_flop.xml |
| r32159 Wednesday 17th September, 2014 at 20:50:32 UTC by O. Galibert |
|---|
| If we were documented, we'd be dangerous (nw) |
| [docs] | m6502.txt |
| [src/emu/cpu/h8] | h8.c h8.h h8_adc.c h8_sci.c h8_timer16.c h8_timer8.c |
| [src/emu/cpu/m6502] | m6502.c m6502.h m740.c |
| [src/emu/cpu/mcs96] | i8x9x.c mcs96.c mcs96.h |
| r32158 Wednesday 17th September, 2014 at 19:00:01 UTC by Oliver Stöneberg |
|---|
| disabled references to non-existent software lsits (nw) |
| [src/mess/drivers] | exelv.c ti74.c |
| r32157 Wednesday 17th September, 2014 at 18:12:16 UTC by hap |
|---|
| nw |
| [src/mame/drivers] | r2dx_v33.c |
| [src/mame/video] | skyfox.c |
| r32156 Wednesday 17th September, 2014 at 17:24:53 UTC by Fabio Priuli |
|---|
| (MESS) a2600.c: fixed mapper 3E support, as used by Boulder Dash homebrew. Also allowed bankswitch writes to get to the TIA for this and mapper 3F. Finally, included a couple of demos in the softlist so to be able to test the code in future. nw. |
| [hash] | a2600.xml |
| [src/emu/bus/vcs] | rom.c |
| [src/mess/drivers] | a2600.c |
| r32155 Wednesday 17th September, 2014 at 15:25:05 UTC by Dirk Best |
|---|
| Amiga: Fix Amiga 600 IDE hard disk regression |
| [src/emu/machine] | gayle.c |
| r32154 Wednesday 17th September, 2014 at 15:25:03 UTC by Dirk Best |
|---|
| Amiga: Silence keyboard log spam and fix internal ROM filename |
| [src/mess/machine] | amigakbd.c |
| r32153 Wednesday 17th September, 2014 at 13:58:02 UTC by smf |
|---|
| NS8250 Fixes [smf] Loopback: tx goes high and data is clocked at the correct rate instead of appearing instantly Modem status register: don't lose track of external signals when starting, resetting, switching loopback off, writing to register Handshaking: active low for consistency (RS232 port now defaults handshaking lines high and serial mouse dtr/rts handling has been adjusted). |
| [src/emu/bus/rs232] | rs232.c ser_mouse.c ser_mouse.h |
| [src/emu/machine] | ins8250.c ins8250.h |
| r32152 Wednesday 17th September, 2014 at 12:44:11 UTC by David Haywood |
|---|
| missed these (nw) |
| [src/mame/drivers] | raiden2.c st0016.c |
| r32151 Wednesday 17th September, 2014 at 11:24:38 UTC by O. Galibert |
|---|
| itgambl2: De-insanify the address map, fixes MT5493 (nw) |
| [src/mame/drivers] | itgambl2.c |
| r32150 Wednesday 17th September, 2014 at 11:08:54 UTC by Fabio Priuli |
|---|
| better fix. nw. |
| [src/emu] | diimage.c |
| r32149 Wednesday 17th September, 2014 at 11:03:13 UTC by David Haywood |
|---|
| mark save as supported, seems to work now (nw) (I think at this point we should go over the source and flip the flag to GAME_NO_SAVE for drivers lacking support, rather than having to flag it when it works, also maybe add the ability to tag devices so if a driver is using a device without support it will automatically inherit that state) |
| [src/mame/drivers] | raiden2.c |
| r32148 Wednesday 17th September, 2014 at 10:53:41 UTC by David Haywood |
|---|
| by request, save states (nw) |
| [src/mame/drivers] | raiden2.c |
| [src/mame/includes] | raiden2.h |
| [src/mame/machine] | raiden2cop.c |
| r32147 Wednesday 17th September, 2014 at 10:12:27 UTC by Fabio Priuli |
|---|
| softlist: restored the support for loading games from compatible softlists (like gbcolor games in gameboy, and viceversa, msx1 carts in msx2, etc.) by using the syntax mess system -media list:gamename You can now for instance use again "mess gbcolor -cart gameboy:sml" to play "Super Mario Land" with the custom palettes of the Game Boy Color. [Fabio Priuli] |
| [src/emu] | diimage.c |
| r32146 Wednesday 17th September, 2014 at 07:50:59 UTC by Alex Jackson |
|---|
| Add width/endianness to supracan software list [Alex Jackson] |
| [hash] | supracan.xml |
| r32145 Wednesday 17th September, 2014 at 05:38:53 UTC by Fabio Priuli |
|---|
| added generic cartslot / ROM socket slot device, which offers basic allocation and access handlers, and converted a few drivers to use this instead of code from cartslot.c [Fabio Priuli] out of whatsnew: the RAM socket part is just a proof of concept, and the natural extension of the line of thought which lead me to this generic socket/cartslot. it might allow to convert current RAM device to be a slot device as well (after some refactorization, of course, since current code lacks many of the necessary features), or be removed soonish, depending on consensus. |
| [src/emu/bus] | bus.mak |
| [src/emu/bus/generic] | carts.c* carts.h* ram.c* ram.h* rom.c* rom.h* slot.c* slot.h* |
| [src/mess] | mess.mak |
| [src/mess/drivers] | aim65.c gamepock.c pv2000.c rx78.c supracan.c |
| [src/mess/includes] | aim65.h gamepock.h |
| [src/mess/machine] | aim65.c gamepock.c |
| r32144 Wednesday 17th September, 2014 at 01:35:43 UTC by R. Belmont |
|---|
| New games added as GAME_NOT_WORKING ----------------------------------- Sengoku Basara X Cross [darksoft, Guru] Kinnikuman Muscle Grand Prix 2 [darksoft, Guru] Gundam vs. Gundam Next [darksoft, Guru] |
| [src/mame] | mame.lst |
| [src/mame/drivers] | namcops2.c |
| r32143 Wednesday 17th September, 2014 at 00:39:32 UTC by David Haywood |
|---|
| (nw) |
| [src/mame/drivers] | r2dx_v33.c |
| r32142 Tuesday 16th September, 2014 at 23:49:02 UTC by hap |
|---|
| correct color prom resistors |
| [src/mame/video] | skyfox.c |
| r32141 Tuesday 16th September, 2014 at 22:53:43 UTC by David Haywood |
|---|
| new clones Raiden II (US, set 2) [farzeno] also attempted to identify regions / rename sets to fit. interestingly the 'easy' sets do not show a JAPAN message even when the region is 0x00 (or when the region is 0x04, which is the Korean region on RDX) |
| [src/mame] | mame.lst |
| [src/mame/drivers] | raiden2.c |
| r32140 Tuesday 16th September, 2014 at 21:25:39 UTC by Wilbert Pol |
|---|
| (MESS) sms.c: Small improvements to the latching of some registers. Fixes flicker in Power Strike 2. [Enik Land] |
| [src/emu/video] | 315_5124.c 315_5124.h |
| [src/mess/drivers] | sms.c |
| r32139 Tuesday 16th September, 2014 at 21:20:32 UTC by Wilbert Pol |
|---|
| sb16.c: Removed unused m_bps variable. (nw) |
| [src/emu/bus/isa] | sb16.h |
| r32138 Tuesday 16th September, 2014 at 20:46:18 UTC by O. Galibert |
|---|
| Fuck yeah. New games added or promoted from NOT_WORKING status --------------------------------------------------- Raiden 2 [Angelo Salese, Olivier Galibert] Raiden DX [Angelo Salese, Olivier Galibert] |
| [src/mame/drivers] | raiden2.c |
| r32137 Tuesday 16th September, 2014 at 20:03:07 UTC by O. Galibert |
|---|
| fix sprite clipping (nw) |
| [src/mame/drivers] | raiden2.c |
| r32136 Tuesday 16th September, 2014 at 18:57:30 UTC by O. Galibert |
|---|
| glass roof (nw) |
| [src/mame/drivers] | raiden2.c |
| r32135 Tuesday 16th September, 2014 at 18:41:14 UTC by Tafoid |
|---|
| (MESS) Fixed issue with messtiny build (additional bioses are no longer separate sets). [m4sta] |
| [src/mess] | tiny.lst |
| r32134 Tuesday 16th September, 2014 at 18:39:12 UTC by hap |
|---|
| softwarelist correction from m4st4 |
| [hash] | vectrex.xml |
| Previous 50 | 199869 Revisions | Next 50 |