Commit Graph

653 Commits

Author SHA1 Message Date
michaelangel007
e7e7ada476 Fix compile error with Clang 2014-12-30 00:49:18 -08:00
michaelangel007
56c5bd0a29 Clang: unsigned g_aHorzClockMemAddress to uint16_t; Cleanup extra whitespace 2014-12-30 00:46:23 -08:00
michaelangel007
74f72e6053 Cleanup: replace tabs with spaces 2014-12-30 00:39:48 -08:00
michaelangel007
7f25620f52 Cleanup: remove unused table initialization 2014-12-27 21:11:33 -08:00
michaelangel007
8b0f0f072f zip_lib.vcxproj for AppleWin_MSVC2010 2014-12-27 21:10:11 -08:00
michaelangel007
3459afb01b Cleanup: renamed pointer to video functions to match coding style
* wsVideoUpdate -> g_pFuncVideoUpdate;
 * wsUpdateVideoText -> wsUpdateVideoText40
 * wsUpdateVideoDblText -> wsUpdateVideoText80
2014-12-27 17:02:26 -08:00
michaelangel007
713c29a9ab Fix release build TargetName macro 2014-12-27 16:45:08 -08:00
michaelangel007
d569378da3 Cleanup: remove unused wsTouched, sbitstab[], renamed global variabs to match coding standard; inlined macros VIDEO_DRAW_ENDLINE() END_OF_LINE() 2014-12-27 16:41:18 -08:00
michaelangel007
c53e92c49c Cleanup: replaced hard-coded vertical clock 192, 262, horz clock 25 constants with symbolic names 2014-12-27 16:18:15 -08:00
michaelangel007
cc2bc32bc8 Cleanup: YIV; cleanup macros and factor common codeTEXT_ADDRESS -> UpdateVideoAddressTXT(), HGR_ADDRESS -> UpdateVideoAddressHGR() 2014-12-27 15:50:54 -08:00
michaelangel007
7ce19188ae Massive Cleanup: consolidate all data before prototypes, YIV to RGB constants 2014-12-27 15:14:56 -08:00
michaelangel007
5a9e46e649 Cleanup: filterloop -> init_chroma_phase_table() 2014-12-27 14:12:13 -08:00
michaelangel007
50c4bc986e Cleanup readability: vc -> g_nVideoClockVert 2014-12-27 14:05:19 -08:00
michaelangel007
a5f121a923 Cleanup: wsVideoAddress -> g_aHorzClockMemAddress 2014-12-27 13:42:51 -08:00
michaelangel007
e713a58309 Cleanup readability: hc -> g_nVideoClockHorz 2014-12-27 12:35:40 -08:00
michaelangel007
95b50b214f Cleanup: remove unused: wsUpdateVideoLores() wsUpdateVideoHires() 2014-12-27 12:14:15 -08:00
michaelangel007
bef8c1efff missed wsvideo.cpp: Cleanup: Remove unused wsVideoNewDirtyRect wsVideoAllDirtyRect 2014-12-27 12:10:36 -08:00
michaelangel007
aad40fa5d8 Cleanup: Remove unused wsVideoNewDirtyRect wsVideoAllDirtyRect 2014-12-27 12:05:22 -08:00
michaelangel007
f2b2bb804b Cleanup: hgrbits -> g_aPixelDoubleMaskHGR, removed duplicate last 128 entries 2014-12-27 11:57:23 -08:00
michaelangel007
17ed383a7e Pre-built binaries for original and alternative chroma rendering 2014-12-18 13:54:40 -08:00
michaelangel007
1ab91be0d7 Provided 4 different release builds: 1st normal, 3 are the alt. chroma rendering 2014-12-18 13:53:17 -08:00
michaelangel007
e58dccf9cf defaul to CHROMA_BLUR if not specified; fix CYCLESTART for CHROMA_FILTER=0, CHROMA_FILTER =1 2014-12-18 13:35:41 -08:00
michaelangel007
c1fa37a6db Fixed warning GetMonochromeIndex() 2014-12-18 13:31:18 -08:00
michaelangel007
52c98191c6 Add MSVC2010 -- the project uses the confusing ApplewinExpress9.00.vcxproj 2014-12-18 12:54:57 -08:00
michaelangel007
3b1ad75dfd Bump NTSC version number to 6 2014-12-18 12:39:29 -08:00
michaelangel007
9ec2323546 Added MSVC 2010 Solution 2014-12-18 12:38:55 -08:00
michaelangel007
8086e5d00a Fix buffer overflow 2014-12-18 12:38:05 -08:00
michaelangel007
123a278786 added precompiled header include 2014-12-18 12:37:34 -08:00
michaelangel007
423369d845 Fix inconsistent CR/LF line endings; added precompiled header include 2014-12-18 12:37:05 -08:00
michaelangel007
1af6b00294 Revive the alt. NTSC rendering which looks more accurate; the original uses CHROMA_BLUR 1; the alt. rendering mode has 3 variations:
CHROMA_FILTER 0 // chroma as-is
CHROMA_FILTER 1 // soft chroma blur,
CHROMA_FILTER 2 // more blur, muted chroma fringe
2014-12-18 12:26:58 -08:00
michaelangel007
d9ab899787 Cleanup: factor common code outside conditional compilation 2014-12-18 09:42:54 -08:00
michaelangel007
d573b42927 Cleanup: move filterloop() common for( k ) loop outside conditional compilation 2014-12-18 09:38:20 -08:00
michaelangel007
085037da43 Fix broken alt. code in filterloop() so that it works 2014-12-18 09:29:53 -08:00
michaelangel007
bca6d9fe3b Cleanup: Remove manual 2x loop unrolling for readability 2014-12-18 09:22:08 -08:00
michaelangel007
9f2c262104 document CYCLESTART in degrees 2014-12-18 09:06:56 -08:00
michaelangel007
47d70f4fef Cleanup hard-coded 4096 -> NTSC_NUM_SEQUENCES sample rate in filterloop() NTSCColor[s] 2014-12-18 09:05:01 -08:00
michaelangel007
bf27667c8c Add HGR 256 byte test patterns 2014-12-16 16:08:23 -08:00
michaelangel007
3304b45294 Release: Removed hard-coded absolute path names and replaced with relative ones 2014-12-16 16:07:02 -08:00
michaelangel007
3117fa8190 Revert "Pre-built binary of Sheldon's NTSC"
This reverts commit 47d75ba112.
2014-12-16 13:07:16 -08:00
michaelangel007
04f7c357ef Cleanup syntax for readability 2014-12-16 12:53:14 -08:00
michaelangel007
47d75ba112 Pre-built binary of Sheldon's NTSC 2014-12-16 12:52:31 -08:00
michaelangel007
badd4ff9fb Removed hard-coded absolute path names and replaced with relative ones 2014-12-15 20:12:41 -08:00
wsxyz
0b1e70c703 GPL Licensing made explicit in new source files. 2011-03-03 04:10:31 +00:00
wsxyz
c5cfc49da7 fixups to build & run (mainly reinstating v1.20 Debug.cpp & Debug.h) 2011-03-01 08:12:24 +00:00
wsxyz
2daeebcb01 Merge in CPU/Debugger changed files 2011-03-01 08:00:55 +00:00
wsxyz
a9ed7fa2f5 Merge in most (not CPU/Debugger) modified files 2011-03-01 07:59:20 +00:00
wsxyz
22abd2b7a1 Add new files 2011-03-01 07:57:19 +00:00
wsxyz
6b3d9386a6 Update base of this branch to trunk 2011-03-01 05:55:14 +00:00
tomch
c20e6f328d 2011-02-16 16:10:45 +00:00
mpohoreski
c622ab7ac3 Updated year, acknowledgements, and team info. 2011-02-15 17:39:42 +00:00