Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bus/amiga/zorro: Add support for the Rainbow II/FrameMaster | 2024-12-19 | 3 | -0/+291 | ||
| | | | | | | | New working software list additions ----------------------------------- Rainbow II Diashow Professional V1.92 [Amiga Hardware Database] RainbowPainter V0.99b [Amiga Hardware Database] | |||||
* | New software list items marked not working | 2024-12-19 | 1 | -1/+1 | ||
| | | | | | | | ------------------------------------------ abc832_flop: Teletex 800 [robcfg] luxor/abc80x: Rename tags to match BASIC device names. [Curt Coder] | |||||
* | emu/gamedrv.h: get rid of MACHINE_IS_SKELETON[_MECHANICAL] | 2024-12-19 | 2 | -6/+6 | ||
| | | | | - cfr. https://github.com/mamedev/mame/pull/13090#issuecomment-2551146118 for details | |||||
* | video/pc_vga_cirrus: workaround crash for zorro/picasso2, fix bit 3 in ↵ | 2024-12-17 | 1 | -1/+1 | ||
| | | | | blitting status | |||||
* | bus/amiga/zorro: Preliminary Picasso II+ support | 2024-12-16 | 3 | -0/+278 | ||
| | ||||||
* | bus/amiga/zorro: Make sure to reset zorro cards on manual calls | 2024-12-16 | 1 | -0/+4 | ||
| | ||||||
* | a2bus/4play.cpp: Fix player 4 joystick definition (#13084) | 2024-12-14 | 1 | -8/+8 | ||
| | | | Fix an apparent copy-n-paste error. | |||||
* | g65sc02: Remove Rockwell bit opcodes (source comment appears to be mistaken) | 2024-12-14 | 2 | -2/+2 | ||
| | | | | * g65sc102, r65c102: Add internal clock divider | |||||
* | m6502: rename m65c02 to w65c02 as well | 2024-12-14 | 8 | -24/+23 | ||
| | ||||||
* | m6502: add r65c02 subtypes | 2024-12-14 | 5 | -131/+132 | ||
| | ||||||
* | m6502: rename m65sc02.* to g65sc02.* | 2024-12-14 | 3 | -3/+3 | ||
| | ||||||
* | m6502: add g65sc02 subtypes | 2024-12-14 | 6 | -7/+7 | ||
| | ||||||
* | dynax/ddenlovr.cpp, dynax/dynax.cpp: Improved DIP switches for mjflove and ↵ | 2024-12-14 | 2 | -46/+41 | ||
| | | | | | | | | mjdialq2. More updates based on manuals and playing the games. Also some random cleanup and Coverity warning fixes. | |||||
* | bus/amiga/toccata.cpp: fixed Clang compile | 2024-12-13 | 1 | -2/+2 | ||
| | ||||||
* | bus/amiga/zorro: Add support for the Toccata SoundCard | 2024-12-13 | 3 | -0/+398 | ||
| | ||||||
* | bus/amiga/zorro: Cleanups and 32-bit zorro support for various cards | 2024-12-13 | 10 | -329/+269 | ||
| | ||||||
* | zxbus/neogs: Added save state (#13060) | 2024-12-09 | 1 | -0/+15 | ||
| | ||||||
* | zxbus/neogs: Added support of extended memory mapping configuration (#13059) | 2024-12-09 | 1 | -9/+20 | ||
| | ||||||
* | heathzenith/h89.cpp: Add h89 clone with CDR hardware (#13027) | 2024-12-08 | 4 | -0/+428 | ||
| | ||||||
* | o2_cart_slot: allow user to configure cart pin b | 2024-12-05 | 2 | -42/+62 | ||
| | ||||||
* | videopac: add 7seg outputs for testcartpl | 2024-12-04 | 4 | -4/+63 | ||
| | ||||||
* | a2gameio: Updated Sirius JoyPort description to mention Atari joysticks ↵ | 2024-11-29 | 1 | -1/+1 | ||
| | | | | being connected to it (#13032) | |||||
* | machine/nscsi_bus.cpp/.h: Add some more framework for future support of ↵ | 2024-11-29 | 1 | -2/+7 | ||
| | | | | | | later SCSI command sets. [R. Belmont] nscsi/hd.cpp: Support SYNCHRONIZE CACHE command, fix off-by-1 MODE SENSE size reporting. [R. Belmont] | |||||
* | -dynax.cpp: More I/O stuff: | 2024-11-30 | 1 | -1/+5 | ||
| | | | | | | | | | | | | | * Added hopper to Mahjong Electron Base games. * Suppress side effects for Mahjong Electromagnetic Base keyboard read. * Started moving common mahjong DIP switches to macros. -toaplan: Cleanup: * Renamed "reset" member function as it clashes with device_t::reset. * Removed some pointless tests of required object finders. * Sorted #includes. -Tidied some other stuff. | |||||
* | bus/amiga/zorro: Add support for the RIPPLE IDE controller | 2024-11-29 | 3 | -0/+309 | ||
| | ||||||
* | bus/heathzenith/h19/tlb.h: Fix #include guards | 2024-11-28 | 1 | -3/+3 | ||
| | | | | * .github/workflows/includeguards.yml: Fix spelling | |||||
* | heathzenith/h89.cpp: Convert SigmaSoft parallel port into an h89 left card. ↵ | 2024-11-28 | 6 | -45/+2810 | ||
| | | | | (#13024) | |||||
* | Sega SC-3000/SK-1100 overhaul | 2024-11-26 | 3 | -62/+204 | ||
| | | | | | | | | - Add BASIC functions and katakana symbols to key labels - Add variant of keyboard device with diareses instead of kana - Eliminate sc3000h clone set since SC-3000H has no emulatable differences from SC-3000 - Add PAL version of SC-3000 with different VDP and keyboard with diareses - Add some XTAL-derived clocks to sf7000 | |||||
* | isa/sb16.cpp: add +1 to DMA length for stereo mode as well | 2024-11-26 | 1 | -2/+4 | ||
| | ||||||
* | -tools/imgtool/modules: Fixed remaining calss memory access warnings. | 2024-11-26 | 9 | -28/+27 | ||
| | | | | | | | | -tools/imgtool/modules/vzdos.cpp: Fixed function returning floperr_t value as imgtoolerr_t. -devices: Fixed a bunch more #include guards that don't match file paths. | |||||
* | bus/interpro/keyboard/hle.h: fixed compile | 2024-11-24 | 1 | -1/+1 | ||
| | ||||||
* | Cleanup: | 2024-11-25 | 143 | -458/+444 | ||
| | | | | | | | * toaplan/mjsister.cpp: Use memory share creator for VRAM, put banked ROM in its own region so the fixed ROM region can be sized correctly. * cpu/s2650: Use util::sext rather than goofy lookup table. * Fixed a lot more #include guards that didn't match header paths. | |||||
* | ata/atapihle.cpp: clamp buffer size to word units in command packet | 2024-11-24 | 1 | -1/+2 | ||
| | | | | * fix CD audio playback in PC-based systems | |||||
* | isa/sb16.cpp: halve DMA length if Stereo mode is selected | 2024-11-24 | 1 | -4/+8 | ||
| | ||||||
* | bus/isa/sb16.cpp: convert fifo size checks to a named entity | 2024-11-24 | 2 | -9/+10 | ||
| | ||||||
* | Fixed build, corrected a few more #include guards. | 2024-11-24 | 8 | -31/+31 | ||
| | ||||||
* | srcclean and cleanup | 2024-11-24 | 36 | -110/+111 | ||
| | | | | | | | Started fixing #include guards that don't match the file path. There are still plenty more in src/devices, but it's a start. When there are none left in src/devices and src/mame, a CI task can be added to catch them. | |||||
* | bus/cbus/sb16_ct2720.cpp: Fix clang error: lambda capture 'this' is not used ↵ | 2024-11-23 | 1 | -0/+1 | ||
| | | | | [-Werror,-Wunused-lambda-capture] | |||||
* | isa/sb16: move mixer implementation to own ct1745 device | 2024-11-23 | 4 | -37/+56 | ||
| | ||||||
* | nscsi/cd.cpp: Support ZuluSCSI/BlueSCSI Toolbox commands for uploading and ↵ | 2024-11-22 | 2 | -20/+272 | ||
| | | | | | | downloading files to the MAME share_directory. [R. Belmont] * CD switching commands are not (yet) supported but may be in the future. | |||||
* | tp880v: added Tadpole Technology TP880V VME single-board computer [Plamen ↵ | 2024-11-21 | 3 | -0/+227 | ||
| | | | | Mihaylov] | |||||
* | isa/sb16.cpp: fix incorrect OPL3 range, add quick mixer placeholder so that ↵ | 2024-11-20 | 3 | -2/+22 | ||
| | | | | it returns irq/dma settings | |||||
* | scsicd512: disambiguate Toshiba XM3301 naming | 2024-11-20 | 2 | -6/+6 | ||
| | ||||||
* | bus/cbus/sb16_ct2720.h: fix header setup | 2024-11-18 | 1 | -2/+2 | ||
| | ||||||
* | bus/cbus: initial hookup for PC-98 Sound Blaster 16 | 2024-11-18 | 3 | -1/+152 | ||
| | ||||||
* | video/pc_vga_tseng: preliminary HW cursor | 2024-11-17 | 1 | -1/+1 | ||
| | ||||||
* | video/pc_vga_tseng: stub ACL/MMU infrastracture | 2024-11-17 | 1 | -2/+6 | ||
| | ||||||
* | video/pc_vga_tseng: add ET4KW32I_VGA, hookup overflow high register | 2024-11-16 | 2 | -5/+5 | ||
| | ||||||
* | video/pc_vga_tseng: implement extended start address register | 2024-11-16 | 1 | -2/+2 | ||
| | ||||||
* | bus/isa/svga_tseng: add ET4000/W32i variant | 2024-11-16 | 3 | -42/+115 | ||
| |