AJR
|
3734eb205a
|
m68040: Reduce error logging spam for some unemulated instructions
|
2023-02-23 22:37:01 -05:00 |
|
arbee
|
4cff2923ec
|
bandit.cpp: filled out with more info, added "Aspen" child device for Pippin. [R. Belmont]
macpci.cpp: use Aspen device, update documentation. [R. Belmont]
|
2023-02-23 21:13:07 -05:00 |
|
AJR
|
7c29401312
|
abc806: Remove reset code that is no longer necessary
|
2023-02-23 15:10:56 -05:00 |
|
AJR
|
e374175e9f
|
abc806, abc1600: Use addressable latch devices
|
2023-02-23 15:07:32 -05:00 |
|
Olivier Galibert
|
84c7e2bde2
|
m68000: Ensure tas rmw cycle is actually uninterruptible enough
|
2023-02-23 19:59:52 +01:00 |
|
cracyc
|
7200cca83a
|
x68k: check for dma bus error first
|
2023-02-23 12:21:09 -06:00 |
|
Olivier Galibert
|
6ab0eda653
|
m68000gen.py: Generate the missing emu.h includes
|
2023-02-23 13:58:35 +01:00 |
|
Olivier Galibert
|
ce7f89d949
|
m68000: Unexpectedly, device reset time warps?
|
2023-02-23 13:44:06 +01:00 |
|
Olivier Galibert
|
2ef8679738
|
emumem_hws: It's an u64 dumbass
|
2023-02-23 13:39:12 +01:00 |
|
Olivier Galibert
|
3ce2b6cf38
|
emumem: Implement the passthrough handler priority ordering, fixes a number of 68000 interrupt problems.
68000: Ensure start_interrupt_vector_lookup/end_interrupt_vector_lookup are called only once per lookup
|
2023-02-23 10:33:25 +01:00 |
|
AJR
|
46e2b791c9
|
ioport.cpp: Minor fix to error message
|
2023-02-22 21:47:34 -05:00 |
|
wilbertpol
|
69380b087a
|
msx2_cart.xml: Added serials/GTINs, and updated notes. (#10923)
|
2023-02-23 08:52:33 +11:00 |
|
Vas Crabb
|
98131a6b9e
|
osd: Cleaner way of dealing with input updates.
|
2023-02-23 06:33:22 +11:00 |
|
wilbertpol
|
14d00bf2f7
|
bus/msx/cart/slotexpander.cpp: Add support for four-slot expander cartridges. (#10890)
* bus/msx/cart/softcard.cpp: Fixed typo in 'Electric Software'.
* bus/msx/slot/ram_mm.h: Renamed m_ramio_set_bits to m_unused bits.
* Don't allow external memory mapper register readback to avoid conflicts with internal memory mappers.
|
2023-02-23 04:18:47 +11:00 |
|
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 |
|