michaelangel007
|
ad6215dbc7
|
Fix DX to page flip in full screen; this allows Fraps to capture the screen
|
2015-01-05 22:58:35 -08:00 |
|
michaelangel007
|
d56751773e
|
Cleanup NTSC_VideoGetScannerAddress()
|
2015-01-05 22:55:36 -08:00 |
|
michaelangel007
|
c9741ae133
|
optimize removal white ringing, touch up HGR test pattern
|
2015-01-05 22:03:49 -08:00 |
|
michaelangel007
|
5b266a51fb
|
1.26alpha v14 FullScreen
|
2015-01-05 22:03:09 -08:00 |
|
michaelangel007
|
05eb35e418
|
Bug #241 Fixed ANSI STORY Video Scanner Vertical
|
2015-01-05 08:39:29 -08:00 |
|
michaelangel007
|
1d06cd0a3f
|
Tweak colors to be 12 degrees offset
|
2015-01-04 02:03:54 -08:00 |
|
michaelangel007
|
7c468af8d1
|
Massive cleanup for filters
|
2015-01-04 01:10:30 -08:00 |
|
michaelangel007
|
201515771c
|
Added missing prototype
|
2015-01-03 18:36:16 -08:00 |
|
michaelangel007
|
cb57b3a9db
|
Added debug code for VideoScannerAddress()
|
2015-01-03 18:34:09 -08:00 |
|
michaelangel007
|
b74aa9ed87
|
Cleanup: macros UpdateVideoAddressTXT() -> updateVideoScannerAddressTXT, UpdateVideoAddressHGR() -> updateVideoScannerAddressHGR()
|
2015-01-03 18:32:34 -08:00 |
|
michaelangel007
|
898a82cded
|
Replace NTSC_VideoGetByte() with NTSC_VideoGetScannerAddress()
|
2015-01-03 18:28:47 -08:00 |
|
michaelangel007
|
3eec694262
|
Doc: Made note about duplicate NTSC constants!
|
2015-01-03 18:22:51 -08:00 |
|
michaelangel007
|
7fcb3763b7
|
WIP Fullscreen support
|
2015-01-03 14:13:55 -08:00 |
|
michaelangel007
|
3c70963d86
|
WIP: NTSC Full screen support
|
2015-01-03 13:03:47 -08:00 |
|
michaelangel007
|
989522a43d
|
Optimization: Add MSVC forced inlining
|
2015-01-03 12:47:51 -08:00 |
|
michaelangel007
|
db79b4584b
|
Cleanup: Factor updateFlashRate
|
2015-01-03 11:45:44 -08:00 |
|
michaelangel007
|
2db3c6b318
|
PreAlpha: v12, revert VideoBenchmark() to call VideoRefreshScreen(0)
|
2015-01-03 11:44:06 -08:00 |
|
michaelangel007
|
801fa4db03
|
don't call unused VideoEndOfVideoFrame, directly call VideoRefreshScreen(0)
|
2015-01-03 11:42:00 -08:00 |
|
michaelangel007
|
ce94b59663
|
Bug #241 - AppleWin 1.26 NTSC -- Fix "ANSI STORY" so horz scroll works, fix vert scroll so it mostly works, verified "Rainbow" works
|
2015-01-03 03:31:19 -08:00 |
|
michaelangel007
|
b96b3fe1d4
|
Optimization: replace slow VideoGetVbl() with fast NTSC_VideoIsVbl()
|
2015-01-02 21:28:01 -08:00 |
|
michaelangel007
|
f36073beb5
|
Start cleanup Video
|
2015-01-02 21:01:01 -08:00 |
|
michaelangel007
|
d5abdcc97c
|
Massive alphabetize cleanup
|
2015-01-02 20:58:27 -08:00 |
|
michaelangel007
|
83e5de9e74
|
Massive cleanup: consisten updatePixel*() updateScreen*() func names
|
2015-01-02 20:20:30 -08:00 |
|
michaelangel007
|
bf815f1b6c
|
Cleanup: updatePixels() argument: bt -> bits
|
2015-01-02 20:05:49 -08:00 |
|
michaelangel007
|
2845ec65ee
|
Cleanup: VIDEO_DRAW_BITS -> updatePixels
|
2015-01-02 20:03:57 -08:00 |
|
michaelangel007
|
fb19d883eb
|
cleanup updateScreen*()
|
2015-01-02 20:00:24 -08:00 |
|
michaelangel007
|
851985e846
|
Cleanup: add func pointer types
|
2015-01-02 19:46:40 -08:00 |
|
michaelangel007
|
e14b004795
|
Cleanup: Add getScanlineThis0Address() for out-of-bounds array checking
|
2015-01-02 19:18:39 -08:00 |
|
michaelangel007
|
0786f759a8
|
Cleanup: g_aNTSC_Lines -> g_pScanlines, factor out updateVideoScannerAddress()
|
2015-01-02 19:14:18 -08:00 |
|
michaelangel007
|
bddf3df22e
|
Fix minor Horz timing bug in updateVideoHorzEOL
|
2015-01-02 19:08:30 -08:00 |
|
michaelangel007
|
b6b384bc10
|
Now displays Rainbow from Bug #254 correctly!
|
2015-01-02 18:51:52 -08:00 |
|
michaelangel007
|
1c28000801
|
Clean up clock offsets and add note about potential bug
|
2015-01-02 18:38:45 -08:00 |
|
michaelangel007
|
8f2a3a217c
|
Cleanup: updateVideoScannerAddress
|
2015-01-02 18:03:44 -08:00 |
|
michaelangel007
|
95b6fde639
|
Cleanup & Optimize: g_nTextFlashCounter
|
2015-01-02 18:00:31 -08:00 |
|
michaelangel007
|
e98a0f5f7e
|
Optimize rendering so it doesn't hog the CPU
|
2015-01-02 17:56:16 -08:00 |
|
michaelangel007
|
c3470c6e6f
|
Cleanup: move PAL and RGB table
|
2015-01-02 17:40:30 -08:00 |
|
michaelangel007
|
d67f084bf3
|
Remove flicker from NTSC_VideoUpdateCycles() -- draw each scanline
|
2015-01-02 17:38:48 -08:00 |
|
michaelangel007
|
d8fe5a4700
|
Cleanup: cycles name
|
2015-01-02 17:24:55 -08:00 |
|
michaelangel007
|
a09c64e5f5
|
Add Alpha Watermark so we can track bugs
|
2015-01-02 12:23:28 -08:00 |
|
michaelangel007
|
421db69b9e
|
Cleanup brga table tnames
|
2015-01-02 12:12:22 -08:00 |
|
michaelangel007
|
5288623f6e
|
misc. cleanup alignment
|
2015-01-02 11:59:49 -08:00 |
|
michaelangel007
|
ccb5b50f6d
|
Cleanup: convert macros that update the framebuffer to inline funcs and make them more readable, convert NTSC lookup tables to bgra
|
2015-01-02 11:46:57 -08:00 |
|
michaelangel007
|
9f32d59ae7
|
Add WIP palette PAL and RGB values
|
2015-01-02 09:40:36 -08:00 |
|
michaelangel007
|
88a7ab7b0b
|
Fix video configuration initialization order not being applied for 50% scan lines
|
2015-01-02 02:45:47 -08:00 |
|
michaelangel007
|
24ac8886c6
|
Cleanup: Global Func Pointer:
g_pNTSC_FuncVideoUpdate -> g_pFunc_NTSCVideoUpdateGraphics
g_pNTSC_FuncVideoText -> g_pFunc_NTSCVideoUpdateText
|
2015-01-02 00:06:49 -08:00 |
|
michaelangel007
|
8651da0903
|
Remove white ringing in Standard Color Monitor
|
2015-01-01 23:54:05 -08:00 |
|
michaelangel007
|
c74cafdadd
|
Cleanup function prototypes
|
2015-01-01 23:50:04 -08:00 |
|
michaelangel007
|
de00db9cf8
|
Debugger: Fixed view output Double Lo-Res and Double Hi-Res
|
2015-01-01 22:47:55 -08:00 |
|
michaelangel007
|
ce633237e0
|
Fixed Double Lo-Res and Double Hi-Res
|
2015-01-01 22:45:40 -08:00 |
|
michaelangel007
|
581e1467bc
|
Remove debug text80 watermark
|
2015-01-01 22:11:17 -08:00 |
|