Sour
|
837be26262
|
PCE: Latch h/v display settings
|
2022-05-01 23:11:56 -04:00 |
|
Sour
|
851a643895
|
PCE: Save ram for CD games
|
2022-05-01 20:22:43 -04:00 |
|
Sour
|
a9f8980f59
|
PCE: NTSC filter + refactoring
|
2022-05-01 19:20:58 -04:00 |
|
Sour
|
d18e5312ec
|
PCE: Minor memory manager tweaks
|
2022-05-01 16:16:59 -04:00 |
|
Sour
|
e2d250a3ff
|
PCE: Fixed visible flag in sprite viewer, fixed some debugger todos
|
2022-05-01 13:59:20 -04:00 |
|
Sour
|
b58cb6fdf8
|
Refactor scanline filter
|
2022-05-01 12:34:51 -04:00 |
|
Sour
|
2b5416221a
|
Fixed some TODOs, minor refactoring for tile viewer
|
2022-04-30 20:42:26 -04:00 |
|
Sour
|
66c8e281dd
|
Config UI, 6-button controller, turbo tap
|
2022-04-30 14:02:48 -04:00 |
|
Sour
|
979e055209
|
Fixed wrong sprite position if eval comes after RCR increment
|
2022-04-28 22:26:37 -04:00 |
|
Sour
|
0620a3ee12
|
Refactoring/simplifications, fix disabling rendering not working properly, fix vram transfer out of bounds
|
2022-04-28 22:07:08 -04:00 |
|
Sour
|
f008b3670c
|
event test 2
|
2022-04-28 19:35:14 -04:00 |
|
Sour
|
8dc0763e3a
|
event test
|
2022-04-28 19:35:06 -04:00 |
|
Sour
|
9ab895f64e
|
VDC code cleanup/refactoring, read/write vram delay
|
2022-04-27 22:57:21 -04:00 |
|
Sour
|
7f62ebd6a5
|
Move sprite eval to drawscanline, fixed issues when running eval 2+ times within a few cycles
|
2022-04-27 01:05:21 -04:00 |
|
Sour
|
8f6d6caaf7
|
Fixed sprite/bg issues on the edges of the screen
|
2022-04-27 00:42:41 -04:00 |
|
Sour
|
10a728e6e3
|
Split bg tile loading into each cycle, preload the first 2 tiles before output starts, etc.
|
2022-04-26 23:06:00 -04:00 |
|
Sour
|
d91fe01c61
|
Output 512x484px at all times, nearest neighbor rows that aren't the same width, etc.
|
2022-04-26 20:57:54 -04:00 |
|
Sour
|
6500880403
|
Fix sprite limit bug
|
2022-04-24 21:22:21 -04:00 |
|
Sour
|
061aadeea3
|
Nearly matches all of the test cases, sprites still partially broken
|
2022-04-24 21:00:17 -04:00 |
|
Sour
|
31260ac9fc
|
Nearly matches test recordings, scrolling is broken
|
2022-04-23 15:22:58 -04:00 |
|
Sour
|
a2a527af8a
|
Improved VDC/VCE timings (horizontal) - no sprites
|
2022-04-23 13:46:56 -04:00 |
|
Sour
|
07d0701673
|
Fixed disassembly for some instructions
|
2022-04-21 20:41:10 -04:00 |
|
Sour
|
dd45012a1c
|
Improved scroll latch timing, RCR + vertical blank IRQ timing, fixed missing extra CPU clock for VDC/VCE reads/writes
|
2022-04-18 14:43:13 -04:00 |
|
Sour
|
769ac09d45
|
Fixed GetTrack returning wrong track ID for last sector
|
2022-04-17 21:27:18 -04:00 |
|
Sour
|
48019e2770
|
Ignore PCE file headers when they exist
|
2022-04-17 20:46:20 -04:00 |
|
Sour
|
b363506b59
|
Fix behavior in slow mode
|
2022-04-17 20:46:10 -04:00 |
|
Sour
|
1b805983b7
|
Fixed audio being muted when amplitude was set to $1F
|
2022-04-17 18:35:32 -04:00 |
|
Sour
|
74c2dc17e1
|
Implement basic sprite overflow logic, fixes Ranma intro issues
|
2022-04-17 17:09:44 -04:00 |
|
Sour
|
fc3a7e73bd
|
Improved SATB transfer timing, fixes Adventure Island intro
|
2022-04-17 16:41:46 -04:00 |
|
Sour
|
741cb92aab
|
Improved vblank/rcr IRQ timings + scroll x/y latch timings
|
2022-04-17 15:46:07 -04:00 |
|
Sour
|
f0ae70aae3
|
Improve read subcode q command
|
2022-04-17 12:55:56 -04:00 |
|
Sour
|
71209b72b0
|
Fix sprite transfer dma not taking 4 scanlines, fixes many games (valkyrie, etc.)
|
2022-04-17 12:02:37 -04:00 |
|
Sour
|
b56d1f1f99
|
Implement timer read edge case, fixes Battle Royale
|
2022-04-17 12:02:12 -04:00 |
|
Sour
|
23bd5c599f
|
CD audio playback, ADPCM playback
|
2022-04-16 17:52:25 -04:00 |
|
Sour
|
509d67c539
|
Performance improvements
|
2022-04-16 16:31:02 -04:00 |
|
Sour
|
2c0c551116
|
PCE performance tweaks
|
2022-04-15 13:31:44 -04:00 |
|
Sour
|
ab023e0a9a
|
Allowing loading CUE files, refactor mappings, implement bram, allow viewing cdrom memory in debug tools, etc.
|
2022-04-15 12:14:29 -04:00 |
|
Sour
|
50b854b577
|
Fixed disassembly when running from unmapped memory
|
2022-04-15 11:29:20 -04:00 |
|
Sour
|
21e1b4064c
|
Fixed BRK behavior
|
2022-04-15 11:29:02 -04:00 |
|
Sour
|
ed2c5fa0ba
|
wip
|
2022-04-14 19:15:46 -04:00 |
|
Sour
|
8d55f9c2cd
|
Implement PSG, fixed VDC timing to be 1365 master clocks per scanline
|
2022-04-12 00:38:41 -04:00 |
|
Sour
|
c4395fdc01
|
Fixed PPU vram addr inc init value
|
2022-04-11 00:46:48 -04:00 |
|
Sour
|
5fb4cace15
|
Event viewer, register viewer
|
2022-04-10 21:44:26 -04:00 |
|
Sour
|
d5d61b0472
|
Debugger - Memory mappings, predictive breakpoints, disassembly fixes/improvements, refactoring
|
2022-04-10 16:07:53 -04:00 |
|
Sour
|
15028eee56
|
Fixed block transfer instructions altering flags at the end
|
2022-04-09 20:30:08 -04:00 |
|
Sour
|
7e1e79f3d0
|
Added status view
|
2022-04-09 19:11:00 -04:00 |
|
Sour
|
f7b2b939c9
|
Allow cycle/scanline/frame in watch
|
2022-04-09 18:19:02 -04:00 |
|
Sour
|
41b6c8951d
|
Implemented vram dma (instant), fixed RCR register compare logic for lines at the top of the screen
|
2022-04-09 18:18:45 -04:00 |
|
Sour
|
2ef5e3ca82
|
Implemented decimal mode
|
2022-04-09 17:12:10 -04:00 |
|
Sour
|
db5f1fecad
|
Refactored mappings, add support for SF2
|
2022-04-09 16:44:39 -04:00 |
|