angelosa
bc23190458
machine/k056230: refactor regs_r/_w to regs_map
2024-07-09 17:54:58 +02:00
mamehaze
d20ef20b4b
igs/igs_fear.cpp - add IGS027A dump to fearless [tormod, Peter Wilhelmsen, XingXing] ( #12553 )
...
* correct clock for XA
igs/pgmcrypt.cpp - properly fix fearless decryption
---------
Co-authored-by: DavidHaywood <hazemamewip@hotmail.com>
2024-07-09 08:10:14 -04:00
ClawGrip
df064c59b1
atari/atetris.cpp: Redumped Link graphics ROM [Taksangs] ( #12558 )
2024-07-09 08:08:01 -04:00
cam900
51d9f82820
nmk/nmk16.cpp: Fix max sprite clock related to screen size ( #12559 )
2024-07-09 08:07:39 -04:00
Giulio Zausa
81284c68ca
Fixes/ROMs for Roland stuff ( #12555 )
...
* Fixed screen
* Added ROMs and GP/LP support
* Fixed rom and prints
* Leftover
* Fix
2024-07-08 22:44:06 +02:00
Ivan Vangelista
0a51009b74
Systems promoted to working
...
---------------------------
Montana Super Draw (4436-05, U5-0) [Brian Troha]
- seta/seta.cpp: made zingzipbl go a bit further, marked its Oki ROM as bad. Main blocker is the different sprite format.
- shared/segam1audio.cpp: measured clocks [Guru]
2024-07-08 18:14:33 +02:00
mamehaze
ce215330ad
tvgames/xavix.cpp: Added four games. ( #12552 )
...
New systems marked not working
----------------------------
Excite Ping Pong 2 (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
Croket! Itada Kinka! Banker Battle!! (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
Shooting King (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
Gun Gun Revolution (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
2024-07-09 00:55:15 +10:00
Patrick Mackinlay
91ef419166
mc88000: allow for multiple cmmus
2024-07-08 11:22:25 +07:00
Patrick Mackinlay
e84673d932
mc88200: fix bus error logic
2024-07-08 11:18:58 +07:00
arbee
d64e5bebe0
apple/scsidma.cpp: Fix file corruption. [R. Belmont]
2024-07-07 23:18:16 -04:00
arbee
f26b2edfcd
apple/scsidma.cpp: Added support for the SCSI DMA device found in the Mac IIfx. [R. Belmont]
...
New systems promoted to WORKING
-------------------------------
Macintosh IIfx [R. Belmont]
2024-07-07 22:55:46 -04:00
cracyc
dea2d67171
fmtowns: start save states
2024-07-07 21:13:10 -05:00
hap
41a7b0e049
mame.lst: add missing link (heh),
...
cclimber.cpp: remove hack note
2024-07-07 21:58:57 +02:00
hap
64366ea2ca
mpf1,mpf1p: add pwm display device for digits panel,
...
berlin: add hardware notes
2024-07-07 21:28:50 +02:00
ClawGrip
81af0550dd
atari/atetris.cpp: Add a new Tetris Korean bootleg and redumped atetb5205 OKI ROMs ( #12547 )
...
New working systems
-------------------
Link (Korean bootleg of Atari Tetris) [Taksangs]
2024-07-07 10:34:15 -04:00
lidnariq
a08b11386f
casio/pv1000.cpp: borders are on top and bottom ( #12548 )
2024-07-07 10:32:22 -04:00
tim lindner
1d803e7a34
Video 512k bank is external to the GIME. It can be changed at anytime. ( #12549 )
2024-07-07 10:30:20 -04:00
HappyASR
bca1714529
igs/pgmcrypt.cpp: fix decryption for fearless [XingXing] ( #12551 )
2024-07-07 10:28:34 -04:00
Sergio G
767957ecf7
nmk/nmk16.cpp: Adjusted values for proper screen size, timings and interrupts, according to real hw ( #12529 )
...
* Fix timings and flip-screen for nmk16 games.
* Adjust `MACHINE_NO_COCKTAIL` flag on nmk16 games:
* removed from: `macross2`, `tdragon2`, `sabotenb`, `bjtwin`, `nouryoku`, and clones of all them
* added to: `tharrier`, `bioship`, `vandyke`, and clones
* Fix background offset for some afega games and adjust `MACHINE_NO_COCKTAIL` flag on afega and nmk16 games:
* removed from: `ssmissin`, `airattck`, and clones of all them
* added to: `grdnstrm`, and clones
* Fix offset in the additional bg layer of `strahl` and `bioship`, and fix flipscreen on 'bioship` and `vandyke`
2024-07-07 10:18:20 -04:00
Adam Billyard
25066795ca
machine/ncr5385.cpp: raise IRQ for INT_INVALID_CMD ( #12524 )
...
* - tek4404 selftest writes 0xff as command (invalid command) and expects an IRQ to be raised
---------
Co-authored-by: Adam <adam@light-up.co.uk>
Co-authored-by: hap <happppp@users.noreply.github.com>
2024-07-07 10:16:23 -04:00
Mark Garlanger
6c16980f1a
heathzenith/z29.cpp: Add some documentation based on ROM listing ( #12526 )
2024-07-07 10:14:44 -04:00
arbee
152ebf3ade
nscsi/cd.cpp: Fixed no-disc status for Apple CD drive and implemented eject command. [R. Belmont]
...
- Dragging a CD into the Trash on MacOS now properly unloads it.
2024-07-06 09:51:22 -04:00
hap
574e71a61b
r65c52: simplify update_irq, add call to update_irq at each place ier or isr changes, add debugger side effects check on reads,
...
misc: update notes
2024-07-06 13:53:38 +02:00
Vas Crabb
c8c964065c
Updated "CPU Tester" sample code so it will mostly build and work again.
...
Only remaining issue is that m_icountptr is now private, so it can't set remaining cycles.
2024-07-06 06:46:20 +10:00
James Wallace
84b7bc9e6b
r65c52.cpp: Correct bug associated with IRQ handling (nw)
2024-07-05 20:27:20 +01:00
Sergio G
1616a4646f
nmk004.cpp: Extracted internal ROM using a new technique. ( #12545 )
...
* Identical dumps obtained using two devices from Acrobat Mission and Thunder Dragon PCBs.
* Differs from previous dump in three bytes.
2024-07-05 07:08:13 +10:00
Vas Crabb
f637f7586f
jaleco/megasys1.cpp: Use default lives setting from manual for 65th Street.
2024-07-05 05:41:04 +10:00
holub
5985cbfcee
sinclair/beta_m.cpp: allow to use turbo clock for wd179x ( #12531 )
2024-07-04 15:12:04 -04:00
Mark Garlanger
bcb1756ebc
heathzenith/z37_fdc.cpp: Fix HDOS 2.0 INIT (disk formatting) ( #12535 )
2024-07-04 15:11:14 -04:00
Ivan Vangelista
5a863b3832
New systems marked not working
...
------------------------------
Multi-Action 9800-20-R0 [Brian Troha, The Dumping Union]
2024-07-04 21:03:29 +02:00
ClawGrip
fb3ec68c91
skeleton/design.cpp: Added skeleton drivers to hold ROMs from five more Azkoyen vending machines. ( #12543 )
...
New systems marked not working
------------------------------
Vending machine model T6 [Joan RF, jordigahan]
Vending machine model T8 [Joan RF, jordigahan]
Vending machine model T12 [Joan RF, jordigahan]
Vending machine model T61 (set 1) [Joan RF, jordigahan]
New clones marked not working
-----------------------------
Vending machine model T61 (set 2) [Joan RF, jordigahan]
2024-07-05 05:00:42 +10:00
Vas Crabb
a0b91642fe
-tecmo/gaiden.cpp: Removed two-byte year hack of Wild Fang.
...
* When this was added, the submitter claimed it was based on a different
code revision to any existing sets. It turns out that wasn't true.
-atari/cops.cpp, machine/ldp1450hle.cpp, machine/r65c52.cpp: srcclean
and tidy.
2024-07-05 04:41:02 +10:00
A-Noid33
86e97f4702
apple2_flop_clcracked.xml: Added latest cracks and improved metadata. ( #12544 )
...
* apple2_flop_clcracked.xml: Added thirty-nine working items and updated one item.
* apple2_flop_clcracked.xml: Removed three imperfect cracks.
* apple2_flop_orig.xml: Improved metadata.
New working software list items (apple2_flop_clcracked.xml)
-------------------------------
Alpine Tram Ride (revision 0) (4am crack) [4am, A-Noid]
Bike Hike (revision 0) (4am crack) [4am, A-Noid]
Developing Writing Skills (4am crack) [4am, txgx42, A-Noid]
Earthquakes and Volcanoes (4am crack) [4am, txgx42, A-Noid]
Factactics Trivia Game: Sports (4am crack) [4am, txgx42, A-Noid]
Fantastic Animals (4am crack) [4am, A-Noid]
Kinder Critters: Letters and Patterns (4am crack) [4am, A-Noid]
Language Activities Courseware Level 3 (4am crack) [4am, txgx42, A-Noid]
Language Carnival 2 (4am crack) [4am, txgx42, A-Noid]
Math Word Problems Volume 2: Money (4am and san inc crack) [4am, A-Noid]
Mathosaurus: Computation (4am crack) [4am, A-Noid]
Monster Smash (version 2.0) (4am crack) [4am, A-Noid]
On Balance (4am crack) [4am, A-Noid]
Peanuts Math Matcher (4am crack) [4am, txgx42, A-Noid]
Pet Shop (A-347 version 1.0) (4am crack) [4am, A-Noid]
Punctuation Rules (4am and san inc crack) [4am, A-Noid]
Punctuation Skills: End Marks, Semicolon, and Colon (4am crack) [4am, A-Noid]
Questprobe featuring Spider-Man (version B-258) (4am crack) [4am, A-Noid]
Questprobe featuring Spider-Man (version F-261) (4am crack) [4am, A2_Canada, A-Noid]
Ray Tracing (version 1.0, July 1986) (4am crack) [4am, txgx42, A-Noid]
Reader's Treasure Chest: Level One (4am crack) [4am, A-Noid]
Real Math: Level I (4am crack) [4am, A-Noid]
Real Math: Level II (4am crack) [4am, A-Noid]
Real Math: Level III (4am crack) [4am, A-Noid]
Scott Adams Graphic Adventure 1: Adventureland (version 2.2/416) (4am crack) [4am, txgx42, A-Noid]
Success with Algebra: Advanced Linear Equations (4am crack) [4am, txgx42, A-Noid]
Success with Math: Multiplication/Division (4am crack) [4am, A-Noid]
Teacher's Pet (4am crack) [4am, A-Noid]
The Teacher's Tool Kit: Multiple Choice (4am crack) [4am, A-Noid]
The Teacher's Tool Kit: Word Match (version 2.0) (4am crack) [4am, A-Noid]
The Teacher's Tool Kit: Word Scramble (version 2.0) (4am crack) [4am, A-Noid]
The Teacher's Tool Kit: Word Search (version 2.0) (4am crack) [4am, A-Noid]
The Trivia Arcade (4am crack) [4am, A-Noid]
Tink!Tonk!: Tinka's Mazes by Mercer Mayer (4am crack) [4am, A-Noid]
Top Readers' Club: Grade 2 (4am crack) [4am, A-Noid]
Top Readers' Club: Grade 3 (4am crack) [4am, A-Noid]
Top Readers' Club: Grade 4 (4am crack) [4am, A-Noid]
Top Readers' Club: Grade 5 (4am crack) [4am, A-Noid]
War (4am crack) [4am, A-Noid] [4am, A2_Canada, A-Noid]
Redumped software list items (apple2_flop_clcracked.xml)
-------------------------------
Sherwood Forest (cleanly cracked) [4am, A-Noid]
Removed (apple2_flop_clcracked.xml)
-------------------------------
Tink Tonk - Tuk Goes to Town (imperfect clean crack)
Tink! Tink! Tink's Subtraction Fair (imperfect clean crack)
Tonk in the Land of the Buddy-Bots (imperfect clean crack)
2024-07-05 03:42:43 +10:00
angelosa
835917e209
tecmo/gaiden.cpp: sort wildfang parent/clone gamenames
2024-07-04 18:06:36 +02:00
arbee
c21f4cbac9
apple/macquadra700.cpp: Cleaner CPU speed change and updated comments. [R. Belmont]
2024-07-03 21:57:54 -04:00
Vas Crabb
9ae9e6c069
emu/rendersw.hxx: Don't use class template deduction with large initialiser list that upsets clang.
2024-07-04 08:07:13 +10:00
Vas Crabb
5c14cc707b
emu/rendersw.hxx: Appease complilers that don't believe in constexpr trigonometry.
2024-07-04 07:32:32 +10:00
R. Belmont
18951453d8
apple/macquadra700.cpp: Removed outdated TODOs. [noci] [R. Belmont]
2024-07-03 17:10:59 -04:00
Nigel Barnes
ee45d80778
bus/bbc/tube: Added the Matchbox co-processor.
2024-07-03 22:04:14 +01:00
arbee
a97c06e24c
machine/applepic.cpp: Cleaned up IRQ handling, finished and tested DMA. [R. Belmont]
...
machine/swim1.cpp: Cleaned up DAT1BYTE output handling, added timer so the disk spins when you aren't polling it. [R. Belmont]
machine/swim2.cpp: Cleaned up DAT1BYTE output handling. [R. Belmont]
apple/dafb.cpp: Added support for the Quadra 950's standalone DAFB II with 16-bit color. [R. Belmont]
apple/macadb.cpp: Major cleanup, removed ADB modem HLE, now echoes ADB line state changes so everyone stays in sync. [R. Belmont]
apple/maciifx.cpp: Cleanup/modernization and corrected SWIM hookup for IOP control. Now can boot floppies. [R. Belmont]
apple/macquadra700.cpp: Cleanup/modernization and added the Quadra 900 and 950. [R. Belmont]
New WORKING machines
--------------------
Macintosh Quadra 900 [R. Belmont]
Macintosh Quadra 950 [R. Belmont]
2024-07-03 16:57:54 -04:00
Vas Crabb
ab2451cb8d
-machine/genpc.h: Connect iochrdy properly. Also don't forward the same thing more than once - it could be std::move'd out the first time.
...
-Miscellaneous cleanup:
* emu/rendersw.hxx: Made cosine table constexpr, got rid of lambda and loop.
* igs/spoker.cpp: DIP switches are a switch matrix.
* merit/merit.cpp: Made the video control bits a bit clearer.
* Some other trivial tidying.
2024-07-04 06:50:55 +10:00
cracyc
08b07fc1e2
at: use set_inputline again
...
genpc: remove
2024-07-03 15:24:53 -05:00
cam900
dcb31f0df5
vsystem: Converted sprite devices to implement device_gfx_interface.
...
* vsystem/vsystem_spr.cpp: Implement device_gfx_interface to decode graphics, and use delegates for priority mapping.
* vsystem/vsystem_spr2.cpp: Implement device_gfx_interface to decode graphics, and fixed issues with save states.
* vsystem/crshrace.cpp, suprslam.cpp, welltris.cpp: Use generic graphics decoding layouts.
* vsystem/gstriker.cpp: Fixed sprite delay.
* vsystem/aerofgt.cpp: Reduce code duplication.
* vsystem/f1gp.cpp: Tidied bootleg sprite drawing code.
* vsystem/inufuku.cpp: Added comment about possibly incorrect tilemap offset.
2024-07-04 06:12:09 +10:00
cracyc
0473bf3eb9
genpc: use trampoline instead of tag
2024-07-03 14:32:35 -05:00
Ivan Vangelista
ffd73a476b
Clones promoted to working
...
--------------------------
Megatouch 5 (9255-60-01 R0C, Standard version) [Ivan Vangelista]
2024-07-03 21:21:46 +02:00
987123879113
e073f5ec78
-konami/firebeat.cpp: Added pop'n music Animelo 2. (JAA) ( #12537 )
...
New working clones
------------------
pop'n music Animelo 2 (JAA) [Taro]
pop'n music Animelo 2 (JAA, license expired) [Taro]
-konami/twinkle.cpp: Added notes about Ugoke! Purimucho. [Taro, Windy Fairy]
2024-07-04 04:46:06 +10:00
hap
9e8abca873
brikett: less arbitrary speaker timing
2024-07-03 15:44:29 +02:00
cam900
31f3bfeade
toaplan/toaplan2.cpp: fix video filename ref ( #12542 )
2024-07-03 14:33:55 +02:00
hap
65d7c09761
mm1,mephisto3: reorder parent/clones
...
New working clones
------------------
Mephisto II (set 3) [Berger]
Mephisto ESB II (ESB II board) [hap, Berger]
2024-07-03 13:44:16 +02:00
ClawGrip
7965b9cbb5
skeleton/madmoney2.cpp: Fix typo on ROM name ( #12540 )
2024-07-03 10:12:05 +02:00