AJR
94ff3857e2
chd.cpp, chdcodec.cpp, flac.cpp: Use multibyte.h functions
...
* multibyte.h: Add functions for reading and writing 48-bit values
2023-09-17 19:59:30 -04:00
AJR
5077dcbe1c
aviio.cpp: Use std::clamp
2023-09-17 17:56:03 -04:00
AJR
7aca06fb13
avhuff.cpp, cdrom.cpp, msdib.cpp, unzip.cpp, vbiparse.cpp: Use multibyte.h functions
2023-09-17 16:17:07 -04:00
Ivan Vangelista
245282f4b2
New working software list items
...
-------------------------------
coleco.xml:
Pitfall! (alt) [plgDavid]
Smurf Rescue in Gargamel's Castle (prototype) [plgDavid]
Space Panic (alt) [plgDavid]
vic10.xml:
Slalom (World) [plgDavid]
2023-09-17 22:09:02 +02:00
AJR
1d47d938e4
akiko, am79c90, i82586, k053252, spi_sdcard, stvcd, t10mmc, t10sbc, t10spc: Use helpers from multibyte.h
2023-09-17 15:45:00 -04:00
hap
877c4a4079
eag68k: improve usart connection
2023-09-17 21:25:52 +02:00
Ivan Vangelista
4997d62163
New working clones
...
------------------
Super Volleyball (US) [Domenico Cervini]
- misc/gms.cpp: addressed feedback on previous commit
2023-09-17 20:59:37 +02:00
AJR
26a310422a
formats: Use multibyte.h functions in more files
2023-09-17 14:47:13 -04:00
wilbertpol
2dc489fb90
msx1_cass.xml: Added 29 working items. ( #11554 )
...
New working software list items (msx1_cass.xml)
-------------------------------
Chōjin Locke: Majo no Millennium (Japan) [file-hunter]
Lancelot (United Kingdom) [file-hunter]
Let's Computer (Japan) [file-hunter]
Lord Watson (Spain) [file-hunter]
Mandragore (United Kingdom) [file-hunter]
Marude Son Goku (Japan) [file-hunter]
Minder (United Kingdom) [file-hunter]
Mister Jaws (Netherlands) [file-hunter]
MST-CALC (Europe) [file-hunter]
Ninja (Netherlands, Aackosoft) [file-hunter]
Ninja (Netherlands, Eaglesoft) [file-hunter]
Octopuss (France) [file-hunter]
Offering (Japan) [file-hunter]
Oh No! (Brazil) [file-hunter]
Phantomas 2 (Spain, alt) [file-hunter]
Photographic Memory (Netherlands) [file-hunter]
Pirates (Spain) [file-hunter]
Portopia Renzoku Satsujin Jiken (Japan) [file-hunter]
Punchy & Judy (United Kingdom) [file-hunter]
Rabbian (Japan) [file-hunter]
Roller (Finland) [file-hunter]
Shiro to Kuro no Densetsu (Japan) [file-hunter]
Time and Magik I - Lords of Time (Europe) [file-hunter]
Las Aventuras de Rudolphine Rur [Dwalin]
Lift [Inufuto]
Neuras [Inufuto]
Perez the Mouse [file-hunter]
Rodman (demo) [file-hunter]
Ruptus [Inufuto]
2023-09-18 04:41:57 +10:00
AJR
7eb0f531e8
ioport.cpp: Trim extra spaces in keyboard key names more safely
2023-09-17 14:32:45 -04:00
AJR
0c8dbef887
fsmgr.cpp: Restore trim_end_spaces as a std::string_view function and use it in place of strtrimrightspace in FS code due to feedback on f5066881db
2023-09-17 14:08:57 -04:00
AJR
01040b1e0c
aviio.cpp: Massive code cleanup
...
- Use multibyte.h functions and std::swap
- Turn most macro constants into enums and move them down into classes
- Change comments to C++ style
2023-09-17 13:53:52 -04:00
goldnchild
7e4ca3b49c
frontend/mame/luaengine.cpp: Corrected spelling of screen device xoffset and yoffset property names. ( #11550 )
...
This makes the code match the documentation.
2023-09-18 03:33:57 +10:00
Nekoziman
cb3d3207c0
sega/system1.cpp: Corrected ROM labels for raflesiau. ( #11555 )
2023-09-18 03:25:01 +10:00
Ivan Vangelista
313d70bdf0
misc/gms.cpp: one more note and correction
2023-09-17 17:45:11 +02:00
AJR
f5066881db
fsmgr.h: Cleanup
...
- Use multibyte.h functions for packing and unpacking words
- Remove a few aliases for cstdlib functions
- Convert rstr and wstr functions to std::string_view
2023-09-17 11:33:25 -04:00
SomeRandomGuyIdk
0af125686b
hh_tms1k.cpp: Updated MCU list notes ( #11556 )
2023-09-17 10:57:50 -04:00
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