Commit Graph

87801 Commits

Author SHA1 Message Date
AJR
676e44ca95 imageutl.h: Retire pick_integer_[bl]e and place_integer_[bl]e in favor of the simpler functions in multibyte.h
* multibyte.h: Add constexpr for getters and noexcept for all functions
2023-09-17 09:43:06 -04:00
Ivan Vangelista
2f7b1f05c7 misc/gms.cpp: added TODO list on the top of the driver 2023-09-17 10:49:08 +02:00
Ivan Vangelista
76bc692e98 misc/rbmk.cpp: renamed driver to gms.cpp 2023-09-17 10:27:19 +02:00
Ivan Vangelista
78cc3e4ee0 misc/rbmk.cpp: hooked up 3rd tilemap for sc2in1 and magslot 2023-09-17 10:21:20 +02:00
Ivan Vangelista
02153dbf67 misc/rbmk.cpp: converted to use the tilemap system 2023-09-17 09:20:33 +02:00
Roberto Fresca
6807beed37 Dora Neco Banban:
Added japanese ranks and speech docs.
2023-09-17 08:55:52 +02:00
Roberto Fresca
a7003548f0 Dora Neco Banban:
Added partial PPI's connections and CPU clock from crystal diagrams.
2023-09-17 06:08:38 +02:00
Roberto Fresca
b0b3508252 Dora Neco BanBan:
Improve the interrupts timming. Fixes some bits and matches the
game duration and arms stress as seen in the videos floating around.
Verified OKIM6295 pin7 high. Corrected some notes.
2023-09-17 05:50:53 +02:00
AJR
be3919035b acorn/z88_impexp.cpp, nascom/nascom1.cpp: Modernize file I/O 2023-09-16 20:36:49 -04:00
arbee
102aa77ccc apple/dafb: Updates and fixes [R. Belmont]
- Fixed VRAM size limiting (and memory trashing) for Quadra/Centris 610/650/800, Quadra 605, and LC 475/575 class machines
  Quadra 800 no longer erroneously lets you select Millions of Colors
- Fixed CRTC parameter readback
- Fixed DAFB version readback
- Corrected DAC type for Quadra 800 class machines based on PCB photos
2023-09-16 11:20:44 -04:00
hap
53cb2846ca chess*: some companyname additions 2023-09-16 15:50:49 +02:00
wd40yasu
4195ecc8a9 Merge branch 'master' of https://github.com/mamedev/mame 2023-09-16 22:43:20 +09:00
Ivan Vangelista
b70beb3053 misc/rbmk.cpp: patched protection in rbspm (missing PIC core) and sc2in1 for now [hammy] 2023-09-16 13:59:36 +02:00
wd40yasu
1d4fa8ebd0 Update speedatk.cpp
fixed clock frequency of Z80 and AY-3-8910 based on video footage of real PCB.

https://twitter.com/BEEP_SHOP/status/1385425741236432897
2023-09-16 20:57:12 +09:00
angelosa
a5b632f8ba video/pc_vga.cpp: implement RAMDAC palette_update fn;
video/pc_vga_matrox.cpp: implement 8-bit palette DAC writes using palette_update fn;
2023-09-16 13:53:36 +02:00
angelosa
1ea6071031 video/mga2064w.cpp: initial experiments with drawing engine 2023-09-16 13:20:43 +02:00
angelosa
5d4b71f4b6 video/pc_vga_matrox.cpp: preliminary HW cursor, add a debug VRAM viewer 2023-09-16 13:20:23 +02:00
hap
2fe44733e5 z80: fix rop() opcode read call 2023-09-16 10:59:22 +02:00
Ivan Vangelista
ecdd06577b New working clones
------------------
The Big Pro Wrestling! (set 2) [Andrew Welburn]
2023-09-16 10:56:42 +02:00
Ivan Vangelista
fabc02d7b8 New working clones
------------------
Danger Zone (rev 0) [Brian Troha, The Dumping Union]
2023-09-16 10:14:44 +02:00
Roberto Fresca
89951568e9 Dora Neco BanBan: Added a PCB layout. 2023-09-16 09:14:17 +02:00
hap
114e737625 vbrc: rename to bridgecv,
boris: fix rom label in comments,
cc7: add known rom labels in comments
2023-09-15 12:43:12 +02:00
Philip Bennett
cd0dd9590e New non-working machines
----------
Terebi Denwa Super Mario World [Phil Bennett]
2023-09-14 18:03:37 -07:00
Philip Bennett
d9b0f9a5fa New non-working machines
----------
Bubblen Roulette (main ver 1.8, video ver 1.3) [Phil Bennett]
2023-09-14 18:01:21 -07:00
Nekoziman
e7c71dae97
Added a Shoei bootleg of Atari Football, and an older version of Trojan (#11548)
* atari/atarifb.cpp: Added Amerug (Shoei bootleg of Atari Football).
* konami/trackfld.cpp: Re-dumped ROMs for Hipoly (bootleg of Hyper Olympic), allowing the game to work.
* capcom/lwings.cpp: Added an older version of Tatakai no Banka (known as Trojan outside Japan).
* capcom/lwings.cpp: Corrected ROM labels for Legendary Wings, Section Z and Trojan games.

New working clones
--------------------
Amerug (Shoei bootleg of Atari Football) [Team Japump!!!, Wayder]
Tatakai no Banka (Japan, old ver.) [Team Japump!!!, Wayder]

Clones promoted to working
-----------------------------
Hipoly (bootleg of Hyper Olympic) [QtQ, Team Japump!!!, Wayder]
2023-09-15 02:44:34 +10:00
AJR
6277ea8310 macpdm.cpp: Run 53C9x DMA in word mode 2023-09-13 23:22:43 -04:00
Roberto Fresca
831cfe392b Dora Neco BanBan: Added more game notes... 2023-09-14 05:04:08 +02:00
Roberto Fresca
e64364a4ce Dora Neco BanBan improvements... [Roberto Fresca, Grull Osgo]
- Fixed the 7seg LEDS.
 - Rewrite the output system.
 - Added support for the bidirectional stepper motors for cat arms.
 - Hooked the arm sensors.
 - Figured out and added the food lamps.
 - Added a internal layout with all the output lines activity,
    besides a working playfield.
 - Added technical notes.
 - A lot of other things to get the game working.

Use the external artwork for a realistic experience.
2023-09-14 04:51:39 +02:00
arbee
d4e857c96d apple/macpdm.cpp: Fix VIA2 interrupts, we now have a mouse pointer. [R. Belmont] 2023-09-13 21:32:47 -04:00
Miëtek Bak
5353a8df14
nscsi: Add SCSI tape device based on SIMH tape image format (#11430) 2023-09-14 07:27:47 +07:00
ClawGrip
86c6e83b4c
efo/cedar_magnet.cpp: Add a new game, ordered the games on the driver... (#11543)
* efo/cedar_magnet.cpp: Add a new game, ordered the games on the driver, and reformatted comments

New WORKING clone
------------------------
Booby Kids (Magnet System) [Hugo Benedet, Recreativas.org]
2023-09-13 11:28:21 -04:00
Patrick Mackinlay
f1dd0d0651 bus/vme: avoid breaking listxml 2023-09-13 17:13:26 +07:00
Patrick Mackinlay
94175dd69c sys68k_cpu1: fix validation 2023-09-13 16:11:08 +07:00
Patrick Mackinlay
e6fd0ec4c1 bus/vme: remove accidental added file 2023-09-13 13:33:37 +07:00
Patrick Mackinlay
aa5b612270 bus/vme: major overhaul
- add support for address modifiers
 - add support for shared interrupt request lines
 - add support for interrupt acknowledge daisy chain
 - add support for bus error
 - add slot device option aggregator
 - standardized slot device file, device and class naming
 - enp10: implement vme interface
 - hk68v10: convert to slot device, improve boot vector and rom handling
 - mzr8105: convert to slot device, improve boot vector and rom handling, add vme short space access
 - mzr8300: convert to slot device, expose to bus
 - sys68k*: convert to slot device, improve boot vector and rom handling
 - force/fccpu20: converted to slot device
 - sgi/ip4: converted to twin tower chassis with ip4 slot device
2023-09-13 13:20:27 +07:00
hap
1e31d416a8 apple/dafb: revert chmod 755 change 2023-09-12 12:24:16 +02:00
hap
d08ff493b2 rezon: lower refresh rate more 2023-09-12 11:45:59 +02:00
hap
bdab5c8815 rezon: lower screen refreshrate 2023-09-12 11:32:02 +02:00
Roberto Fresca
76390151a3 DoraNeco BanBan improvements...
- Added port 8000h for two different game types.
 - Added inputs for game select.
2023-09-12 00:29:54 +02:00
Roberto Fresca
d10f5a7149 DoraNeko BanBan improvements:
- Improved inputs.
 - Hits microswitches by arm.
 - Coinage DIP switch.
 - Test Mode DIP switch.
 - Proper door, coin-in, & service coin inputs.
2023-09-12 00:04:25 +02:00
Davidian1024
c9b6c43ce8
osd/sdl: Don't specify SDL_WINDOW_BORDERLESS for full-screen windows. (#11546)
May address GitHub #7532 and #7922.
2023-09-12 04:43:04 +10:00
Mark Garlanger
785791632e
heathkit/tlb.cpp: Fixed warning about uninitialised member variable. (#11538) 2023-09-12 04:33:00 +10:00
Davidian1024
7d57f03fd5
osd/sdl: Fixed interpretation of result of SDL_GetDesktopDisplayMode. (#11547)
Fixes display mode not being printed.
2023-09-12 03:38:37 +10:00
ClawGrip
481dd09cf6
misc/falgas_m89.cpp: Fixed typo in fantcar87 ROM label. (#11544) 2023-09-12 02:58:38 +10:00
hap
84a7423142 cps2: simplify prev commit, and change dsw setting order in UI from on-off to off-on 2023-09-11 12:54:52 +02:00
Damian Rogers
512d319420
capcom/cps2.cpp: Support for CPS2 debug DIP switches (#11540)
* initial working version

* fixed incorrect mapping in memory by using a custom read handler; cleaned up unnecessary port conditions; better comments

* moved read handler directly into the map segment; renamed hardware type device tag

* corrected accidentally moved line break

* switched from native array usage to optional_ioport_array
2023-09-11 12:28:19 +02:00
hap
caab779986 fidelity/elite: update notes about new game 2023-09-11 12:27:28 +02:00
hap
3d5e490e25 misc handheld: update notes about sound 2023-09-11 11:32:23 +02:00
Roberto Fresca
2d2d2de1e4 DoraNeko BanBan improvements...
- Added more inputs related to the stepper motors.
 - Added preliminary 7-seg LEDs support.
 - Added support for port 08h.
 - Hooked debug lamps to see the ports behaviour.
 - Created an internal layout.
2023-09-11 05:27:15 +02:00
angelosa
b8d767366d video/pc_vga_cirrus.cpp: fix MT#08763 2023-09-11 03:26:12 +02:00