angelosa
f916d401af
hash/xbox_hdd.xml: QA and srcclean
2024-07-15 11:38:27 +02:00
angelosa
c16a80ce1c
microsoft/xbox.cpp: hookup HDD SW list
...
New software list items marked not working
------------------------------------------
OEM Dashboard [archive.org]
2024-07-15 11:32:11 +02:00
angelosa
3722aca699
casio/fp1100.cpp: hookup INTF0 for function keys
2024-07-15 11:03:10 +02:00
Simon Eriksson
2542724b51
spg2xx: Fix behavior of audio channel enable/stop flags ( #12572 )
...
Automatic stops set channel stop flag while keeping channel enable flag unchanged.
Channel is only active (channel status flag true) when enable flag is true and stop flag is false.
2024-07-14 12:21:26 -04:00
Nigel Barnes
0716eeec17
sanyo/phc25.cpp: Consolidated into single file, cleanup, and removed use of utf8.h.
...
- Use actual character generator ROM for phc25.
2024-07-14 16:23:53 +01:00
hap
97fb89fbe2
segaufo: assume nmi enable is on IO2 CNT1, fix regression with debug popmessage, small cleanups,
...
misc: update some notes
2024-07-14 14:20:35 +02:00
angelosa
74b0ef1a99
casio/fp1100.cpp: misc notes
2024-07-13 14:21:12 +02:00
hap
334b279e60
terracren: assume SSG channel C resistor is 1k instead of 10k (brown,black,red instead of brown,black,orange)
2024-07-13 11:11:45 +02:00
yz70s
71b9d2f072
i386: x87 stack top set to 0 when entering mmx state, generate #NM only from TS bit
...
Mmx opcodes generate #NM only when TS is set, EM bit generates #UD
2024-07-13 10:31:29 +02:00
Ivan Vangelista
db5d0f4f4b
New working clones
...
------------------
Dodge City (9131-02, U9-2B) [Brian Troha, The Dumping Union]
- snk/snk68.cpp: corrected error in previous commit, updated PLDs labels for some streetsm sets
2024-07-13 09:14:48 +02:00
yz70s
23ab5bba61
i386.cpp: correct errors in pentops.hxx caused by bad mmxprolog routine
...
Currently the mmxprolog routine can raise a #NM exception.
But the caller will execute the mmx opcode anyway, unfortunately
by fetching the bytes from the first instruction in the exception
service routine.
This adds a bool return value to mmxprolog so the caller can return too
without making a mess.
2024-07-13 01:28:16 +02:00
Vas Crabb
6e151b21c1
igs/pgmcrypt.cpp: Fixed Endianness issue for 32-bit games.
2024-07-13 08:01:48 +10:00
negunma
4f6083efd8
taito/buggychl.cpp: Listed undumped versions shown in videos in header comment. ( #12571 )
2024-07-13 07:24:43 +10:00
Sylvain Glaize
9f5c9be99d
bus/mc10: Added minimum ROM size and block size checks for cartridge ROMs. ( #12088 )
...
Also cleaned up code and moved cartridge implementations to anonymous namespaces.
2024-07-13 07:05:24 +10:00
hap
1c514cea4b
monzagpb: correct company string and rename to monzagpa
2024-07-12 23:03:06 +02:00
Ivan Vangelista
85d5baa838
- namco/rallyx.cpp: reordered gutangtn sets [Brian Troha]
...
- olympia/monzagp.cpp: dumped a Monza GP original PCB which had the monzagpb romset. Dropped the bootleg designation from the title [Trol, Audiokit]
- snk/prehisle.cpp, snk/snk68.cpp: consolidated drivers in single files
2024-07-12 22:23:52 +02:00
datajake1999
df3f64c6e9
dectalk: fixed distortion in DTC07 DAC emulation ( #12567 )
...
* dectalk: fixed distortion in DTC07 DAC emulation
* dectalk: implement hakc to fix broken DSP output
* dectalk: add comment acknowledging the hack in the last commit is technically wrong
* dectalk: revert DAC bit depth back down to 12 as it sounds more accurate when compared with actual hardware
* dectalk: update comment stating the DAC that is used on actual hardware(AD7541)
2024-07-12 14:19:10 -05:00
hap
756f5cfe24
igor.cpp: rename to ivant.cpp
...
New working clones
------------------
Ivan The Terrible (H8/3216 version) [hap, Sean Riddle]
2024-07-12 19:29:06 +02:00
hap
daccce5990
ivant: rename to ivanto
2024-07-12 19:29:06 +02:00
hap
60f81ea817
k28m2: rename to k28
2024-07-12 19:29:06 +02:00
hap
866adc351e
k28: rename to k28o
2024-07-12 19:29:06 +02:00
angelosa
0fe26ad681
casio/fp1100.cpp: convert main memory map to view, add save states, denote missing ROM from fp1000
2024-07-12 18:59:59 +02:00
angelosa
1a3ec953a0
casio/fp1100.cpp: hookup cassette SW list
...
New software list items marked not working
------------------------------------------
fp1100_cass: Alien No Gyakushu, Attack Sea Monster, Backgammon, Golf Game, Kalah Game, Moo Game, Renga Kuzushi, Vegetable Crush [archive.org]
2024-07-12 17:53:13 +02:00
angelosa
82dda44b7a
casio/fp1100.cpp: rip out legacy slot code
2024-07-12 17:05:10 +02:00
Curt Coder
522bf01f66
nokia/mikromik2: Mass Memory Controller WIP. [Curt Coder]
2024-07-12 16:19:58 +03:00
Curt Coder
c402a32302
nokia/mikromikko2: Wired up the serial I/O and attached a diagnostic terminal. [Curt Coder]
2024-07-12 14:28:44 +03:00
angelosa
0e52f3adf6
casio/fp1100.cpp: attempt sub hsync WAIT semantics
2024-07-12 11:20:29 +02:00
Curt Coder
032931d8ba
nokia/mikromikko2: Added speaker and diagnostic display. [Curt Coder]
2024-07-12 12:12:37 +03:00
Ivan Vangelista
b886191f79
New working clones
...
------------------
Guttang Gottong [system11]
Street Smart (bootleg of World version 1) [f205v]
2024-07-12 06:50:11 +02:00
ClawGrip
fdc3001b22
Add a skeleton driver for Alcatel Web Touch One web phone ( #12534 )
...
New systems marked not working
------------------------------
Alcatel Web Touch One (model 2840, Terra, Spanish) [Arcade Hacker, ClawGrip]
2024-07-11 22:16:39 -04:00
Devin Acker
d147c62b54
nintendo/snesb.cpp: fill in missing DIP switches for several games, add continue counter init for Wild Guns ( #12565 )
2024-07-11 22:15:05 -04:00
arbee
2fe2cb631e
m6502/m5074x.cpp: Modernized logging, fixed Timer X mixing up the prescale and countdown values. [R. Belmont]
...
* Fixes several PowerBooks that were auto-polling ADB at 5 Hz instead of 70 Hz.
2024-07-11 21:21:33 -04:00
HappyASR
e83123dee7
igs/igs_fear.cpp: made game playable without sound [XingXing] ( #12563 )
2024-07-11 18:38:43 -04:00
hap
83f9ebad1b
sapphire: fix NG button not showing with opengl video
2024-07-12 00:26:50 +02:00
Ivan Vangelista
cd85ebead9
New systems marked not working
...
------------------------------
Hard Puncher Hajime no Ippo 2 - The Fighting - Ouja e no chousen (VER.2.00J) [Hammy, buffi]
- namco/namcos10.cpp: preliminary Namco MEM/IO board support [windyfairy]
- devices/machine/nandflash.cpp: added TC58256AFT device [windyfairy]
2024-07-11 23:03:24 +02:00
hap
055a526c11
sapphire: prevent occasional lcd flicker
2024-07-11 22:32:55 +02:00
yz70s
a4de92f3e9
i386.cpp: correct buggy fxsave and fxrstor opcodes and let chihiro show 3D again
2024-07-11 21:52:57 +02:00
hap
2d8233a36f
Systems promoted to working
...
---------------------------
Sapphire (Novag) [hap, Berger]
2024-07-11 21:15:43 +02:00
hap
df8be62800
h8_sci: add safety check in internal_update for possible negative ticks,
...
h8325: mask unused sci register bits
2024-07-11 21:15:43 +02:00
hap
c60d4a0760
h8: add system clock getter (divided clock())
2024-07-11 21:15:43 +02:00
Nigel Barnes
31a7aaef53
New working systems
...
-------------------
PHC-20 [Nigel Barnes, Tony Jewell]
2024-07-11 20:03:23 +01:00
angelosa
53389bdd7b
taito/buggychl.cpp: hookup unused DSW1:8
2024-07-11 17:46:30 +02:00
Curt Coder
f7c88fe421
nokia/mikromik: Added missing SASI bits. [Curt Coder]
2024-07-11 14:32:45 +03:00
hap
d512062a9b
sapphire: add buttons
2024-07-11 13:18:37 +02:00
hap
80068b5704
sapphire: add lcd screen
2024-07-11 11:38:39 +02:00
wilbertpol
2c479b20dd
cpu/z80/r800.cpp: ( #12530 )
...
- Removed undocumented Z80 instructions that are not supported by the R800
- Updated basic instruction timing
- Implement MULUB and MULUW
Other R800 features are not implemented
2024-07-10 19:34:51 -04:00
angelosa
4183b96612
casio/fp1100.cpp: flip keyboard inputs
2024-07-10 21:19:27 +02:00
angelosa
b7c998b199
casio/fp1100.cpp: rewrite irq section
...
* makes keyboard typing more consistant
2024-07-10 19:33:36 +02:00
hap
0dea5599b1
New systems marked not working
...
------------------------------
Sapphire (Novag) [hap, Berger]
2024-07-10 19:02:34 +02:00
hap
36d48fc850
gng: rename diamond (Diamond Run) to diamrun
2024-07-10 17:08:51 +02:00