Olivier Galibert
b4bc3be8d1
m68000: Fix the vpa wait state, make using irq 7/NMI a little more transparent
2023-02-22 17:07:14 +01:00
hap
a9ed015bdb
New working systems
...
-------------------
Conchess Princhess Glasgow [Mr. Lars]
2023-02-22 16:31:12 +01:00
Vas Crabb
a72c02133f
osd: Don't pump events when reading inputs.
...
This was a drain on performance. If anything is trying to poll inputs
in a loop, it needs to call input_update() to ensure it gets up-to-date
state.
2023-02-23 02:06:28 +11:00
Olivier Galibert
cf4310a1e7
falcon: Fix roms
2023-02-22 15:46:40 +01:00
Olivier Galibert
1dd7139d2a
x68000: Correct bus error generation in the non-musashi case
2023-02-22 15:31:38 +01:00
Olivier Galibert
dad511cb55
atarist: Remove the bullshit bad dumps 'cause they're bullshit
2023-02-22 11:31:45 +01:00
Angelo Salese
d93b5a2cf4
machine/amigafdc.cpp: simplify dsksync behaviour, makes swordsod and itcame to boot without hacks at very least ( #10895 )
2023-02-22 11:29:51 +01:00
Olivier Galibert
e76e82c9e4
scc68070: Revert to use musashi for now, it's very much not a traditional 68000.
2023-02-22 11:29:51 +01:00
Olivier Galibert
5c3e2118c7
gaelco: Fix screen decryption (not that happy with the fix though)
2023-02-22 11:29:51 +01:00
Olivier Galibert
c0f26565e2
m68000: Properly acknowledge interrupts when no mixer is present
2023-02-22 11:29:51 +01:00
Olivier Galibert
dda0926481
emumem: Fix delegates on delay methods
...
m68000: Fix the vpa timings
mac128: Use vpa for the via
2023-02-22 11:29:51 +01:00
Olivier Galibert
fbf2c3fe95
stvideo: appease listxml by protecting the setting with has_screen
2023-02-22 11:29:50 +01:00
Olivier Galibert
bd592b0049
m68000: Correct when interrupt testing happens, fixes stop
2023-02-22 11:29:50 +01:00
Olivier Galibert
5bb7fb8376
dragonball: avoid a collision between the internal status register and the interrupt status register
2023-02-22 11:29:50 +01:00
Olivier Galibert
baf3668547
m68000: Correct over, it was losing the offset
2023-02-22 11:29:50 +01:00
Olivier Galibert
bb4bfb6f5d
abc1600: Finish the bus error semi-conversion
2023-02-22 11:29:49 +01:00
Olivier Galibert
f13695ed78
m68000: the ext-derived over alu operation shoudl clear aluo (it's actually slightly more complicated but clearing is the end result). Fixes some address calculations in div (thanks qkumba again)
2023-02-22 11:29:49 +01:00
Olivier Galibert
f0c82c8376
m68000: Fix bit number modulo on bxxx (thanks qkumba again)
2023-02-22 11:29:49 +01:00
Olivier Galibert
6c04555b7f
m68000: Fix byte order in movep, thanks qkumba
2023-02-22 11:29:49 +01:00
Olivier Galibert
c763d714c7
iwm: Reset the data latch on wp access
2023-02-22 11:29:49 +01:00
Olivier Galibert
1843d71183
msa: Correct stupid typo
2023-02-22 11:29:49 +01:00
Olivier Galibert
e4d19ea6d1
68901: record the timer input level always, even if the timer is off
2023-02-22 11:29:49 +01:00
Olivier Galibert
b3055efac4
atarist: Rewrite of the video for the original ST, breaking the others in the process. Still some bugs in hiding though.
2023-02-22 11:29:49 +01:00
Olivier Galibert
0b6732cf91
emumem: First try at wait states
2023-02-22 11:29:48 +01:00
Olivier Galibert
82814d3b50
atarist: Extract the MMU, will need STE memory map specialization
2023-02-22 11:29:48 +01:00
Olivier Galibert
aebf6eddd8
atarist: extract the keyboard subsystem in a device
2023-02-22 11:29:48 +01:00
Olivier Galibert
74971c2f53
m68000: New implementation, generated from the micro/nanocode
2023-02-22 11:29:45 +01:00
Olivier Galibert
b733fd4b43
gcc: prevent use-after-free warning.
2023-02-22 09:13:03 +01:00
Vas Crabb
fd1b8b691a
Merge branch 'release0252' into mainline-master
2023-02-22 08:40:09 +11:00
Vas Crabb
fb98822c34
Bump version to 0.252
2023-02-22 04:59:53 +11:00
Ivan Vangelista
4509f4e196
nmk/nmk16.cpp: reverted my previous note update as it is incorrect as is. Better, correct note updates will be committed at a later date.
2023-02-21 18:45:21 +01:00
Vas Crabb
554bac2cb9
Filled in a few Chinese translations.
2023-02-22 02:58:42 +11:00
BraiNKilleRGR
e55c0fea75
Updated Greek UI translation ( #10921 )
2023-02-22 02:23:05 +11:00
BraiNKilleRGR
3eae624345
Updated Greek UI translation ( #10921 )
2023-02-22 02:21:24 +11:00
Ivan Vangelista
8dd917457a
New systems marked not working
...
------------------------------
Shimura Ken no Bakatono-sama Ooedomatsuri [hammy]
Sweetheart [Recreativos Piscis]
2023-02-21 16:19:10 +01:00
Julian Sikorski
1664d7f878
Fix building with gcc-13 ( #10917 )
2023-02-22 01:43:33 +11:00
Julian Sikorski
7e15a8d51c
Fix building with gcc-13 ( #10917 )
2023-02-20 17:23:45 -05:00
AJR
7bb6a2ef93
arm7: Clean up various code using util::sext and multiply inlines
...
* mb86235: One more use of util::sext
2023-02-20 16:37:42 -05:00
AJR
f6c516f8c4
992board.cpp: More logging cleanup
2023-02-20 15:40:45 -05:00
AJR
161475f27b
gba_lcd.cpp, gf4500.cpp: Clean up error logging code and some macro usage
2023-02-20 15:15:01 -05:00
Vas Crabb
ebfec312b0
Merge remote-tracking branch 'mainline/release0252' into mainline-master
2023-02-21 05:56:35 +11:00
Vas Crabb
660670fd9b
osd: Removed support for SDL < 2.0.6; apple/apple2video.cpp: Code style cleanups.
2023-02-21 05:56:12 +11:00
Vas Crabb
b72a80196b
apple/apple2video.cpp: Use real fall-through attribute.
2023-02-21 04:49:32 +11:00
Vas Crabb
a08c8fd5e5
chessking_cart.xml: Use better short name for cartridge, too.
2023-02-21 01:04:41 +11:00
Vas Crabb
f6d933f015
sgi_mips.xml: Explicitly mark demos requiring Onyx2 as unsupported.
2023-02-21 00:54:14 +11:00
hap
9228b3baed
New working clones
...
------------------
Kasparov Turbostar 432 (set 2) [Mr. Lars]
2023-02-20 14:24:33 +01:00
Vas Crabb
36e731fc3c
toaplan/toaplan2.cpp: Made RAM-based text layer graphics and linescroll finders optional.
2023-02-20 23:07:06 +11:00
Ivan Vangelista
d3cdd64257
- Documentation updated [Brian Troha]
...
* misc./cave.cpp: Corrected ROM labels for Puzzle UO Poko sets
* midway/midtunit.cpp: Corrected and documented NBA JAM sound ROMs.
* sega/model3.cpp: Added Sega ROM board ID# for Virtua Fighter 3 Team Battle
- seta/jclub2.cpp: added some notes and updated release year for jclub2bl
2023-02-20 07:29:29 +01:00
Vas Crabb
363d33b602
Merge branch 'release0252' into mainline-master
2023-02-20 06:07:37 +11:00
Vas Crabb
7dd2f16ef2
chessking_cart.xml: Corrected cartridge title.
2023-02-20 06:01:30 +11:00