michaelangel007
|
4078afe82c
|
Reset chroma cycle back to 45
|
2015-01-10 22:47:07 -08:00 |
|
michaelangel007
|
9b2355fcfb
|
Added Windows Bitmap v4
|
2015-01-10 22:45:56 -08:00 |
|
michaelangel007
|
82fc84ccd2
|
Change SetCurrentImageDir() to return true/false
|
2015-01-10 16:56:47 -08:00 |
|
michaelangel007
|
9ffc6b7491
|
Clean ntsc export bmp, WIP: import bmp
|
2015-01-10 12:14:38 -08:00 |
|
michaelangel007
|
c286f7fc99
|
Removed bgra_t struct since now in Video.h
|
2015-01-10 11:43:51 -08:00 |
|
michaelangel007
|
fcd9d7377b
|
Fixed screenshots (large), factored out Windows BMP Header Struct
|
2015-01-10 11:42:53 -08:00 |
|
michaelangel007
|
0103d43f3a
|
Added debug option for alt NTSC 512x4 table
|
2015-01-10 11:24:27 -08:00 |
|
michaelangel007
|
8876044d3a
|
Fixed debugger ntsc save .bmp to save as 64x256 raw image
|
2015-01-10 11:23:46 -08:00 |
|
michaelangel007
|
ec6f124140
|
WIP: fix 560x384 screenshots (600x420 for the time being)
|
2015-01-10 11:22:41 -08:00 |
|
michaelangel007
|
2a54240372
|
Fix: force ntsc export alpha=255
|
2015-01-10 09:28:23 -08:00 |
|
michaelangel007
|
ae6f1c9f0f
|
Debugger: Added: ntsc save [filename], ntsc load [filename]
|
2015-01-08 12:15:19 -08:00 |
|
michaelangel007
|
94193215b9
|
Cleanup whitespace
|
2015-01-08 12:05:53 -08:00 |
|
michaelangel007
|
c13fb849a5
|
Added NTSC_VideoGetChromaTable(), _NTSC_VideoInitChroma()
|
2015-01-08 12:05:23 -08:00 |
|
michaelangel007
|
1fb2e412fd
|
The mother of all debugger cleanups
|
2015-01-07 19:03:06 -08:00 |
|
michaelangel007
|
897d72b03f
|
Cleanup up warning
|
2015-01-07 19:01:43 -08:00 |
|
michaelangel007
|
5dc5898069
|
Display the logo in for the first few initial frames so any full screen video captures can get it
|
2015-01-07 00:48:18 -08:00 |
|
michaelangel007
|
8809caefe2
|
Added new logo, fixed fullscreen y offset
|
2015-01-06 01:45:38 -08:00 |
|
michaelangel007
|
00f9d8f1b9
|
Cleanup dead code
|
2015-01-05 23:14:44 -08:00 |
|
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 |
|