Brandon Wright
|
e8afbb5e46
|
Use IRQTransition again.
|
2018-06-02 19:02:17 -05:00 |
Brandon Wright
|
756f370021
|
Go back to allowing writes to 4200 and vtimerpos to trigger immediately.
|
2018-06-02 18:44:13 -05:00 |
OV2
|
7d5128d294
|
Apply IRQ flag changes before triggering NMI (#318)
|
2018-06-02 23:24:18 +02:00 |
OV2
|
55cf0c287f
|
Edge case when setting vtimer only on same scanline
|
2018-06-02 23:24:18 +02:00 |
Brandon Wright
|
ac65e94df4
|
Use OpenBus here like we used to.
|
2018-06-02 14:40:50 -05:00 |
Brandon Wright
|
9151880046
|
Disable tree-vrp on GCC for this function. GCC miscompiles it.
|
2018-06-02 14:28:43 -05:00 |
Brandon Wright
|
1b5cc53299
|
Use OpenBus as intermediary here to fix Funaki Masakatsu.
|
2018-06-01 19:25:41 -05:00 |
Brandon Wright
|
7faed1fa2b
|
Use OpenBus for these two.
|
2018-06-01 18:55:15 -05:00 |
Brandon Wright
|
c4cf40c509
|
Some simplification.
|
2018-06-01 15:34:51 -05:00 |
Brandon Wright
|
f70592df90
|
Don't use initial variable.
|
2018-06-01 15:05:58 -05:00 |
Brandon Wright
|
718f580342
|
This was wrong.
|
2018-06-01 14:19:59 -05:00 |
Brandon Wright
|
1dd2501e98
|
The flag pushed on to the stack before IRQ is the updated one.
|
2018-06-01 14:05:00 -05:00 |
Brandon Wright
|
382db4d9d4
|
Fix line doubling in interlaced mode.
|
2018-06-01 11:22:22 -05:00 |
Brandon Wright
|
36e7748320
|
Update GTK+ README.
|
2018-05-31 17:46:27 -05:00 |
Brandon Wright
|
315c606e94
|
Update readme-windows.txt slightly.
|
2018-05-31 17:34:00 -05:00 |
Brandon Wright
|
f556148d78
|
Bump appveyor build number.
|
2018-05-31 16:22:56 -05:00 |
Brandon Wright
|
e38d66ca25
|
But don't break SA1.
|
2018-05-31 15:07:38 -05:00 |
Brandon Wright
|
85b0cf0191
|
Proper for Marko AND Super Ghouls and Ghosts.
|
2018-05-31 15:03:49 -05:00 |
OV2
|
f9a659d951
|
Use separate variable, bitwise op does not guarantee evaluation order
(#316)
|
2018-05-31 12:55:08 +02:00 |
OV2
|
d7ff305c96
|
Expose debug command to ports
|
2018-05-31 12:53:38 +02:00 |
Brandon Wright
|
456f90369e
|
Use 16-bit with NTSC filter in hires mode.
|
2018-05-30 19:34:51 -05:00 |
Brandon Wright
|
b0282ecc8a
|
Make note and clarify code.
|
2018-05-30 17:46:20 -05:00 |
Brandon Wright
|
14c8b043ef
|
Actually, I like the other fix better. We know the HDMA reads this value into the MDR as an intermediary, not that writing the address writes to OpenBus.
Revert "We definitely only know Speedy writes this address and it goes to open bus on hardware."
This reverts commit 6f5295225c .
|
2018-05-30 17:10:36 -05:00 |
Brandon Wright
|
6f5295225c
|
We definitely only know Speedy writes this address and it goes to open bus on hardware.
|
2018-05-30 16:50:59 -05:00 |
Brandon Wright
|
53e76473ca
|
Isolate Speedy Gonzales fix for now.
|
2018-05-30 16:40:21 -05:00 |
Brandon Wright
|
3063da79b8
|
Check for the short scanline on the timer scanline, not the current one.
|
2018-05-30 13:27:30 -05:00 |
OV2
|
6b871cd104
|
Use Timings.H_Max_Master when calculating cycles for next irq
(fixes #315)
|
2018-05-30 16:15:43 +02:00 |
OV2
|
ce457de71c
|
Changes.txt
|
2018-05-30 14:10:27 +02:00 |
Brandon Wright
|
08dd618636
|
Changes.txt
|
2018-05-29 17:11:10 -05:00 |
bearoso
|
fb7c599bd4
|
Load glGetString before trying to use it.
|
2018-05-29 16:20:54 -05:00 |
Brandon Wright
|
2b4806b9ca
|
Support loading with older functions.
|
2018-05-29 16:14:16 -05:00 |
Brandon Wright
|
4c40ed4ce3
|
Cleanup.
|
2018-05-29 14:11:02 -05:00 |
Brandon Wright
|
2c219815f9
|
Remove IRQPending hack.
|
2018-05-29 14:09:38 -05:00 |
OV2
|
ba4f807b1d
|
Remove Aero the AcroBat 2 hack
|
2018-05-29 20:47:22 +02:00 |
OV2
|
18fb82c2b6
|
win32: add superfx speed setting
|
2018-05-29 20:47:21 +02:00 |
Brandon Wright
|
756ef37d7f
|
Reset IRQLine on CLI.
|
2018-05-29 12:54:49 -05:00 |
Brandon Wright
|
171a20cb6d
|
Use some more compatible OpenGL version checking.
|
2018-05-28 18:40:29 -05:00 |
Brandon Wright
|
78bc52cd8e
|
Add some debugging info. Don't reset timer when reading $4211.
|
2018-05-28 18:24:11 -05:00 |
Brandon Wright
|
37be67d9ee
|
Use older calculation for non-mosaic offset-per-tile mode.
|
2018-05-28 13:09:25 -05:00 |
Brandon Wright
|
09c4e97c32
|
Don't schedule recurring vtimer for current line immediately.
|
2018-05-28 11:25:07 -05:00 |
OV2
|
1cd8d65705
|
win32: clear sound buffer when not using default frame time (fixes #310)
|
2018-05-28 12:04:35 +02:00 |
Brandon Wright
|
ca9ec5ff19
|
IRQExternal isn't susceptible to same delays.
|
2018-05-27 19:12:22 -05:00 |
Brandon Wright
|
eb82a9f706
|
Load QueryDisplayConfig symbols on-demand.
|
2018-05-27 17:56:53 -05:00 |
Brandon Wright
|
0208dfc980
|
Use 2 here.
|
2018-05-27 17:22:51 -05:00 |
Brandon Wright
|
fb80f48be5
|
Clean up S9xMSU1Generate.
|
2018-05-27 17:20:15 -05:00 |
Brandon Wright
|
d33c9eaad5
|
Fix case when vtimer and htimer are enabled and the timer would have triggered earlier on the current line.
|
2018-05-27 12:45:18 -05:00 |
Brandon Wright
|
c932d4e37a
|
Add IRQ transition.
|
2018-05-27 11:03:21 -05:00 |
qwertymodo
|
15f76f7eca
|
Ensure all MSU-1 reads are stereo channel aligned
|
2018-05-26 20:02:16 -07:00 |
qwertymodo
|
3fba3492d2
|
Fix MSU-1 channel swap on loop
|
2018-05-26 20:01:02 -07:00 |
Brandon Wright
|
ce2a685c89
|
Adjust timing.
|
2018-05-26 20:34:38 -05:00 |