Note: GitHub retired the SVN interface on January 8, 2024.
Previous 50 | 199869 Revisions | Next 50 |
r188457 Monday 19th September, 2022 at 11:27:27 UTC by patrick.mackinlay |
---|
diagnostics: ignore all but type 0x20 symbols |
[src/osd/modules/diagnostics] | diagnostics_win32.cpp |
r188456 Monday 19th September, 2022 at 09:30:05 UTC by Olivier Galibert |
---|
mtu130: Fix 2bpp, fix ipl rom size, implement external rom support. |
[src/mame/misc] | mtu130.cpp |
r188455 Monday 19th September, 2022 at 06:33:50 UTC by Nathan Woods |
---|
Changed fs::manager_t::enumerate_f() to simplify logic within file system drivers (#10106) * Changed fs::manager_t::enumerate_f() to simplify logic within file system drivers enumerate_f() used to contain quite a bit of boilerplate logic to determine whether a particular floppy type should be added. This change attempts to move this logic outside the file system drivers to simplify the drivers. The riskiest part of this change is unformatted_image::enumerate_f(). I attempted to replicate the logic that was previously determining with unformatted image types to use, but the logic is tricky and it isn't clear to me that replicating the logic is the correct action - I may be cargo culting. * Fix to floppy_image_device::fs_enum::add_raw() * Updating FS_FAT to reflect this PR * On the advise of Sarayan, I moved the filtering to the fs::manager_t::fs_enum base class. This is actually a less intrusive change than what I originally had because it keeps the unformatted raw image handling closer to what we had previously. Some misgivings about these changes: 1. We now have fs::manager_t::fs_enum::add() being a thin call that invokes a protected method called fs::manager_t::fs_enum::add_format(). Better ideas for names are welcome. 2. It feels odd that we've removed the need to do filtering from the various FS modules, but the unformatted module has to ask the fs_enum() for its internal variables for filtering to perform the same logic. This seems to be the least worst option Feedback is welcome |
[src/devices/imagedev] | floppy.cpp floppy.h |
[src/lib/formats] | fs_cbmdos.cpp fs_cbmdos.h fs_coco_os9.cpp fs_coco_os9.h fs_coco_rsdos.cpp fs_coco_rsdos.h fs_fat.cpp fs_fat.h fs_oric_jasmin.cpp fs_oric_jasmin.h fs_prodos.cpp fs_prodos.h fs_unformatted.cpp fs_unformatted.h fs_vtech.cpp fs_vtech.h fsmgr.cpp fsmgr.h |
[src/tools] | image_handler.cpp |
r188454 Sunday 18th September, 2022 at 19:32:48 UTC by Vasantha Crabb |
---|
bus/gameboy: Improved GBCHK003 notes. |
[src/devices/bus/gameboy] | gbck003.cpp |
r188453 Sunday 18th September, 2022 at 17:26:16 UTC by Vasantha Crabb |
---|
bus/gameboy: Fixes for multi-game cartridges. * Reset the system from a timer callback for the Vast Fame/SL/J.Y. Company multi-game cartridges. This fixes games on gbcolor. * Reset system when leaving configuration mode for GBCK003. Fixes most issues with games. * Moved GBCK003 to its own source file, and added notes for both multi-game cartridge types. |
[hash] | gbcolor.xml |
[scripts/src] | bus.lua |
[src/devices/bus/gameboy] | carts.cpp carts.h gbck003.cpp* gbck003.h* gbslot.cpp rom.cpp rom.h slmulti.cpp |
r188452 Sunday 18th September, 2022 at 03:01:05 UTC by R. Belmont |
---|
debugview.mm: full dark mode support for macOS 10.14 and later [R. Belmont] |
[src/osd/modules/debugger/osx] | debugview.mm |
r188451 Saturday 17th September, 2022 at 23:40:18 UTC by hap |
---|
gamepock: merge driver files |
[src/mame/epoch] | gamepock.cpp |
[src/mame/handheld] | gmaster.cpp |
r188450 Saturday 17th September, 2022 at 23:15:31 UTC by hap |
---|
upd7810: upd78c06 has internal rom |
[hash] | gamepock.xml |
[src/devices/cpu/upd7810] | upd7810.cpp upd7810.h upd7811.cpp |
[src/mame/epoch] | gamepock.cpp gamepock.h gamepock_m.cpp |
[src/mame/handheld] | gmaster.cpp |
r188449 Saturday 17th September, 2022 at 23:10:43 UTC by arcadeshadow |
---|
spectrum_cass: New working software list additions (#10339) * spectrum_cass: New working software list additions New working software list additions ----------------------------------- Carlos Sainz (Musical 1) [spectrumcomputing.co.uk] Cyberball (Erbe) [spectrumcomputing.co.uk] Ficheiro Astor [Planeta Sinclair] Forbidden Planet (Design Design) [spectrumcomputing.co.uk] Gehen Sie in das Gefängnis [spectrumcomputing.co.uk] Gemini Wing (Dro Soft) [spectrumcomputing.co.uk] Golden Basket [spectrumcomputing.co.uk] Ilha dos Espiões (Timex) [Planeta Sinclair] Spectrum Organ (Mark Lawrence) [Planeta Sinclair] Redump software ----------------------------------- Comecocos (Investronica) [spectrumcomputing.co.uk] Go To Jail (release 1) [spectrumcomputing.co.uk] Nightmare Rally (set 3, Erbe) [spectrumcomputing.co.uk] |
[hash] | spectrum_cass.xml |
r188448 Saturday 17th September, 2022 at 23:00:33 UTC by Vasantha Crabb |
---|
bus/gameboy: Added support for banked RAM games in multi-game carts. New working software list items ---------------- gbcolor.xml: 36 in 1 (SL36-0032) [taizou, Vas Crabb] |
[hash] | gbcolor.xml |
[src/devices/bus/gameboy] | slmulti.cpp |
r188447 Saturday 17th September, 2022 at 22:32:30 UTC by Vasantha Crabb |
---|
bus/gameboy: Added support for two Vast Fame multi-game cartridges. Neither of these use per-game cartridge RAM banking, but they do segregate the RAM between games and disable it for games that don't need it. New working software list additions -------------- gbcolor.xml: Yín Bǎn Zhōngwén RPG Zhànlüè + Dòngzuò + Yìzhì 12 in 1 [taizou, Vas Crabb] gbcolor.xml: Shǐshàng Chāoqiáng RPG + Gédòu + Yìzhì Bǎn Zǔhé Kǎ 18 in 1 [taizou, Vas Crabb] |
[hash] | gbcolor.xml |
[src/devices/bus/gameboy] | mmm01.cpp slmulti.cpp |
r188446 Saturday 17th September, 2022 at 22:29:12 UTC by hap |
---|
upd7810: refresh port C on MCC related output changes |
[src/devices/cpu/upd7810] | upd7810.cpp upd7810.h upd7810_opcodes.cpp |
[src/mame/handheld] | gmaster.cpp |
r188445 Saturday 17th September, 2022 at 20:30:54 UTC by Vasantha Crabb |
---|
srcclean |
[/branches/barcrest/src/mame] | mame.lst |
[/branches/barcrest/src/mame/barcrest] | mpu4.cpp mpu4.h mpu4_characteriser_pal.h mpu4mod2sw.cpp mpu4mod4oki.cpp |
r188444 Saturday 17th September, 2022 at 20:09:25 UTC by Vasantha Crabb |
---|
gbcolor.xml: Actually fill in CRC for added cartridge |
[hash] | gbcolor.xml |
r188443 Saturday 17th September, 2022 at 20:05:43 UTC by Vasantha Crabb |
---|
bus/gameboy: Added partial support for some Chinese multi-game cartridges. Cartridge RAM features are not implemented yet. New working software list items --------------------- gbcolor.xml: New Super Color 145 in 1 (China) [taizou, Vas Crabb] |
[hash] | gbcolor.xml |
[scripts/src] | bus.lua |
[src/devices/bus/gameboy] | carts.cpp carts.h gbslot.cpp gbxfile.h mbc6.cpp slmulti.cpp* slmulti.h* |
r188442 Saturday 17th September, 2022 at 18:49:27 UTC by hap |
---|
gmaster: update notes |
[hash] | gmaster.xml |
[src/mame/handheld] | gmaster.cpp hh_tms1k.cpp |
r188441 Saturday 17th September, 2022 at 18:07:47 UTC by 0kmg |
---|
Moved Nintendo M8 and M82 product display units out of NES driver. (#10341) * nintendo/nes_m82.cpp: Moved m82 to separate source file and added partial implementation. Added missing graphics ROM. Got rid of m82p for now. * nintendo/nes.cpp: Corrected name of "Twin Famicom". Switched famitvc1 to use older RP2A03. New working machines -------------------- Nintendo M8 Game Selectable Working Product Display (US, set 3) [kmg, Voodooween, Forest of Illusion, Fiskbit] New working clones ------------------ Nintendo M8 Game Selectable Working Product Display (US, set 1) [kmg] Nintendo M8 Game Selectable Working Product Display (US, set 2) [kmg] |
[hash] | nes.xml |
[src/mame] | mame.lst |
[src/mame/nintendo] | nes.cpp nes_m8.cpp* nes_m82.cpp* |
r188440 Saturday 17th September, 2022 at 15:01:43 UTC by Vasantha Crabb |
---|
misc/amuzy.cpp: Change the short name in the other place |
[src/mame/misc] | amuzy.cpp |
r188439 Saturday 17th September, 2022 at 14:46:29 UTC by Vasantha Crabb |
---|
misc/amuzy.cpp: Corrected title of Acchi Muite Hoi Battle |
[src/mame] | mame.lst |
[src/mame/misc] | amuzy.cpp |
r188438 Saturday 17th September, 2022 at 14:44:04 UTC by AJR |
---|
wy50.cpp: Note |
[src/mame/wyse] | wy50.cpp |
r188437 Saturday 17th September, 2022 at 14:35:08 UTC by invertego |
---|
n64: fix stack buffer overflow (#10338) |
[src/mame/nintendo] | n64_v.cpp |
r188436 Saturday 17th September, 2022 at 13:50:18 UTC by hap |
---|
redclash: fix stuck sound on highscore screen |
[src/mame/irem] | olibochu.cpp |
[src/mame/taito] | mlanding.cpp |
[src/mame/universal] | zerohour.cpp |
r188435 Saturday 17th September, 2022 at 10:28:33 UTC by Dirk Best |
---|
Revert "er1400: Fix loss of the first data bit on readback" This reverts commit 0fde33c2dd15e0d97dc40e5bfc21dca4937d18c8. |
[src/devices/machine] | er1400.cpp |
r188434 Saturday 17th September, 2022 at 10:22:25 UTC by hap |
---|
gmaster: tweak lcd color |
[src/mame/handheld] | gmaster.cpp |
r188433 Saturday 17th September, 2022 at 08:52:14 UTC by hap |
---|
upd7810: update prev commit: still affect HC flag |
[src/devices/cpu/upd7810] | upd7810_opcodes.cpp |
r188432 Saturday 17th September, 2022 at 03:24:58 UTC by AJR |
---|
Emulate MN18801A MMU |
[src/devices/cpu/mn1880] | mn1880.cpp mn1880.h |
[src/mame/yamaha] | ympsr400.cpp |
r188431 Saturday 17th September, 2022 at 02:28:53 UTC by R. Belmont |
---|
New machines added as MACHINE_NOT_WORKING ----------------------------------------- Achi Muite Hoi Batoru [R. Belmont, Darksoft, Team Europe] |
[src/mame] | mame.lst |
[src/mame/misc] | amuzy.cpp |
r188430 Friday 16th September, 2022 at 22:31:22 UTC by hap |
---|
Machines promoted to working ---------------------------- Game Master [hap] |
[hash] | gmaster.xml |
[src/devices/cpu/upd7810] | upd7810_opcodes.cpp |
[src/mame/handheld] | gmaster.cpp |
r188429 Friday 16th September, 2022 at 20:31:07 UTC by Vasantha Crabb |
---|
Added a crude dark theme for the Win32 debugger. Also made a start on weaning the Qt debugger off its weird configuation objects. It can now save more view state with less string comparisons on memory labels, but it can't restore all of it yet. |
[src/osd/modules/debugger] | debugqt.cpp debugwin.cpp xmlconfig.cpp xmlconfig.h |
[src/osd/modules/debugger/qt] | breakpointswindow.cpp breakpointswindow.h dasmwindow.cpp dasmwindow.h debuggerview.cpp debuggerview.h deviceinformationwindow.cpp deviceinformationwindow.h deviceswindow.cpp deviceswindow.h logwindow.cpp logwindow.h mainwindow.cpp mainwindow.h memorywindow.cpp memorywindow.h windowqt.cpp windowqt.h |
[src/osd/modules/debugger/win] | consolewininfo.cpp consolewininfo.h debugviewinfo.cpp debugwin.h debugwininfo.cpp debugwininfo.h uimetrics.cpp uimetrics.h |
r188428 Friday 16th September, 2022 at 18:09:40 UTC by hap |
---|
upd7810: don't change carry flag with inr/dcr opcodes |
[src/devices/cpu/upd7810] | upd7810.cpp upd7810.h upd7810_opcodes.cpp upd7810_table.cpp |
r188427 Friday 16th September, 2022 at 18:09:40 UTC by hap |
---|
sed1520: don't write to ram when column address out of range |
[src/devices/video] | sed1520.cpp sed1520.h |
r188426 Friday 16th September, 2022 at 18:09:40 UTC by hap |
---|
fidelity as12: add nvram |
[src/mame/fidelity] | as12.cpp |
r188425 Friday 16th September, 2022 at 12:23:34 UTC by Vasantha Crabb |
---|
debugger/win: Added capability to save/restore window arrangement. * Format is mostly compatible with the Cocoa debugger, besides reversed vertical positioning. * Made Qt debugger more compatible with configuration format used by Win32 and Cocoa debuggers. * emu/config.cpp: Preserve elements with no registered handlers in default and system configuation files. |
[scripts/src/osd] | modules.lua |
[src/devices/bus/gameboy] | huc1.cpp mbc.cpp |
[src/devices/machine] | laserdsc.cpp |
[src/emu] | bookkeeping.cpp config.cpp config.h sound.cpp |
[src/osd/modules/debugger] | debug_module.h debugqt.cpp debugwin.cpp xmlconfig.cpp* xmlconfig.h* |
[src/osd/modules/debugger/osx] | debugconsole.mm debugosx.h debugview.mm debugwindowhandler.h debugwindowhandler.mm deviceinfoviewer.mm devicesviewer.mm disassemblyview.mm disassemblyviewer.mm errorlogviewer.mm memoryview.mm memoryviewer.mm pointsviewer.mm |
[src/osd/modules/debugger/qt] | breakpointswindow.cpp dasmwindow.cpp deviceinformationwindow.cpp deviceswindow.cpp logwindow.cpp mainwindow.cpp memorywindow.cpp windowqt.cpp windowqt.h |
[src/osd/modules/debugger/win] | consolewininfo.cpp consolewininfo.h debugviewinfo.cpp debugviewinfo.h debugwin.h debugwininfo.cpp debugwininfo.h disasmbasewininfo.cpp disasmbasewininfo.h disasmviewinfo.cpp disasmviewinfo.h disasmwininfo.cpp disasmwininfo.h logwininfo.cpp logwininfo.h memoryviewinfo.cpp memoryviewinfo.h memorywininfo.cpp memorywininfo.h pointswininfo.cpp pointswininfo.h uimetrics.h |
r188424 Friday 16th September, 2022 at 10:00:32 UTC by patrick.mackinlay |
---|
diagnostics: preserve compatibility with old objdump |
[src/osd/modules/diagnostics] | diagnostics_win32.cpp |
r188423 Friday 16th September, 2022 at 02:03:36 UTC by R. Belmont |
---|
New machines added as MACHINE_NOT_WORKING ----------------------------------------- Docchi Fighter [R. Belmont, Darksoft, Team Europe] |
[src/mame] | mame.lst |
[src/mame/misc] | amuzy.cpp |
r188422 Friday 16th September, 2022 at 01:55:22 UTC by hap |
---|
gmaster: add lcd chips |
[src/devices/video] | sed1520.h |
[src/mame/handheld] | gmaster.cpp |
r188421 Thursday 15th September, 2022 at 22:24:46 UTC by hap |
---|
gmaster: removed unused ports |
[src/mame/handheld] | gmaster.cpp |
r188420 Thursday 15th September, 2022 at 22:20:22 UTC by hap |
---|
gmaster: improve sound |
[src/mame/handheld] | gmaster.cpp |
r188419 Thursday 15th September, 2022 at 22:18:00 UTC by hap |
---|
source org: move gmaster to handheld folder |
[scripts/src] | cpu.lua |
[src/mame] | mame.lst mess.flt |
[src/mame/handheld] | gmaster.cpp* |
[src/mame/hartung] | |
[src/mame/irem] | olibochu.cpp |
r188418 Thursday 15th September, 2022 at 17:50:56 UTC by hap |
---|
plaparse: remove not strictly needed use of strrchr |
[src/lib/util] | jedparse.cpp plaparse.cpp plaparse.h |
r188417 Thursday 15th September, 2022 at 17:22:03 UTC by smf |
---|
fix visual studio builds after bdb9404c08908249210be53ddd640c165e6df1ed |
[scripts/src] | 3rdparty.lua |
r188416 Thursday 15th September, 2022 at 12:39:13 UTC by smf |
---|
fixes for clang 15.0 on windows [smf] |
[scripts/src] | 3rdparty.lua |
[src/devices/machine] | s3c24xx.hxx s3c44b0.cpp |
[src/emu] | validity.cpp |
[src/mame/bfm] | bfm_bd1.cpp bfm_bda.cpp |
[src/mame/igs] | pgm_v.cpp |
[src/mame/konami] | cobra.cpp |
[src/mame/namco] | 20pacgal_v.cpp |
[src/mame/shared] | namco_c355spr.cpp |
[src/osd/modules/debugger] | debugimgui.cpp |
r188415 Thursday 15th September, 2022 at 11:47:23 UTC by hap |
---|
conquest: don't assume it has 8bit nvram |
[src/mame/atari] | atarisy4.cpp |
[src/mame/midway] | williams.cpp williams.h williams_m.cpp williams_v.cpp |
r188414 Thursday 15th September, 2022 at 11:42:47 UTC by patrick.mackinlay |
---|
diagnostics: fix symbol backtrace with current objdump |
[src/osd/modules/diagnostics] | diagnostics_win32.cpp |
r188413 Thursday 15th September, 2022 at 11:19:53 UTC by Dirk Best |
---|
f4431: Working EAROM support, provide default NVRAM |
[src/mame/facit] | f4431.cpp |
r188412 Thursday 15th September, 2022 at 11:19:47 UTC by Dirk Best |
---|
er1400: Fix loss of the first data bit on readback |
[src/devices/machine] | er1400.cpp |
r188411 Thursday 15th September, 2022 at 00:18:54 UTC by AJR |
---|
New machines marked as NOT_WORKING ---------------------------------- Yamaha PSR-500 [Phil Bennett] |
[src/mame] | mame.lst mess.flt |
[src/mame/yamaha] | ympsr400.cpp* |
r188410 Wednesday 14th September, 2022 at 23:25:48 UTC by hap |
---|
blasterkit: fix regression |
[src/mame/midway] | williams.cpp williams.h williams_m.cpp |
r188409 Wednesday 14th September, 2022 at 23:04:15 UTC by hap |
---|
New working machines -------------------- Conquest (prototype) [Code Mystics] |
[src/mame] | mame.lst |
[src/mame/midway] | williams.cpp williams.h williams_m.cpp williams_v.cpp |
r188408 Wednesday 14th September, 2022 at 21:30:57 UTC by AJR |
---|
Reallow debugger single-step command to break into subroutines during over/out stepping |
[src/emu/debug] | debugcpu.cpp |
Previous 50 | 199869 Revisions | Next 50 |