marqs
0ab31b30b4
simplify timing constraints
2018-03-07 09:21:19 +02:00
marqs
bd1d58660c
Add detection for 640x400 VGA Mode 13h
2018-03-06 23:52:10 +02:00
marqs
bc1b7419f2
pcm1862: add pre-ADC gain setting
2018-03-02 23:11:52 +02:00
marqs
1cc42b808d
pcm1862: fix ADC clkdiv value and use low-latency IIR filter
2018-02-22 22:48:00 +02:00
marqs
9a2c9bb020
Merge branch 'paulb-nl-grayramp' into release
2018-01-26 01:07:07 +02:00
paulb-nl
a39888845a
Add 32 step grayramp to test pattern
2018-01-20 22:08:10 +01:00
marqs
bee64c6fbc
allow profile link (to each logical input) via a menu option
2017-12-11 00:51:50 +02:00
marqs
8caa4c1952
Merge branch 'megari-save_last_profile_per_input' into release
2017-12-07 23:29:51 +02:00
marqs
09c735bd5f
Merge branch 'save_last_profile_per_input' of git://github.com/megari/ossc into megari-save_last_profile_per_input
2017-12-07 23:29:36 +02:00
marqs
dd4ffde231
update to Quartus 17.1
2017-12-07 21:35:08 +02:00
Ari Sundholm
04c9137e29
Move default input field from profiles to initconfig
...
This makes things consistent. Without this change, the default
input would be dictated by the profile associated with AV1.
2017-11-11 00:45:49 +02:00
Ari Sundholm
d638b6a650
Shrink write_userdata() by 20 bytes
2017-11-11 00:25:33 +02:00
Ari Sundholm
571b588da7
Shrink the code by 16 bytes by using an array to map values
2017-11-11 00:25:33 +02:00
Ari Sundholm
ab61fd0c67
Don't save initconfig every time the physical input and profile change
...
This spares the Flash from some unnecessary writes. If the profile
tied to a physical input changes, this change will be reflected in the
initconfig when the new profile is loaded.
2017-11-11 00:25:33 +02:00
Ari Sundholm
1979bdb333
Save the last profile used for each physical input
2017-11-02 23:38:43 +02:00
marqs
af4f7e17c7
Merge branch '511141-patch-10' into release
2017-10-28 12:12:32 +03:00
marqs
3b8b200d6f
Merge branch 'patch-10' of git://github.com/511141/ossc into 511141-patch-10
2017-10-28 12:11:34 +03:00
marqs
a24d6b0e3a
Update latency tester
...
* Enable operation with all sources
* Measure strobe length on low-persistence displays
2017-10-28 12:10:54 +03:00
marqs
4ae3423acb
Update Makefile and README
2017-10-26 00:56:07 +03:00
511141
2925ca389b
Update menu.c
2017-10-24 03:47:44 +11:00
marqs
1bf279b2a7
Initial latency tester implementation
2017-10-22 22:45:29 +03:00
marqs
a8d1fad24a
sdc: update input pclk parameters
...
-rename to pclk_direct/pclk_indirect for clarity
-raise pclk_indirect from 27MHz to 33MHz to match actual line5x:ed input
2017-10-22 22:39:15 +03:00
marqs
817012e23e
Fix Line2x RLPF trigger position
2017-10-22 22:32:13 +03:00
marqs
75e072d622
Revert some drive strength adjustments to meet timing requirements
2017-10-13 21:03:48 +03:00
marqs
76623292a9
Use lower FPGA pad drive strength on chip-to-chip connections
2017-10-12 02:32:59 +03:00
marqs
4b21a354b4
Fix and optimize reverse lpf activation
2017-10-12 02:31:19 +03:00
marqs
535d3bce44
Merge branch 'paulb-nl-lpf' into release
2017-10-11 07:36:24 +03:00
marqs
0ab713a870
Merge branch 'lpf' of git://github.com/paulb-nl/ossc into paulb-nl-lpf
2017-10-11 07:36:00 +03:00
marqs
c7e6719b24
Merge branch '511141-patch-9' into release
2017-10-11 07:34:43 +03:00
marqs
f5f95fe8c3
Merge branch 'patch-9' of git://github.com/511141/ossc into 511141-patch-9
2017-10-11 07:34:25 +03:00
marqs
a0c0620022
Use native 2x sampling only if h_total is below 1400
2017-10-11 07:33:52 +03:00
511141
2ff14280e5
Update
...
Noticed errors when using prototype board provided.
Additionally simplified specific menu names.
2017-10-01 14:20:50 +11:00
paulb-nl
ac16008076
Add reverse LPF feature
...
reverse LPF can be used to mostly reverse the blur on pre 1-CHIP SNES.
For best results use 256x240 optimized mode.
2017-09-27 22:43:26 +02:00
marqs
9d14cc776e
Misc small fixes and improvements
...
* Disable 480p scanlines in auto mode
* Remove inoperable 3x/4x processing modes from 1080i list
* Add 640x512 mode to 480p group and limit 480p sampler option to 525-line modes
* Fix occasional pixel repetion issue after HDMI<->DVI TX switch
* Add "Allow upsample2x" option
* Add comments to some unclear sections
2017-08-10 00:06:35 +03:00
marqs
2cd36cdd37
Fix PCM1862 input selection.
2017-06-12 01:00:34 +03:00
marqs85
a8887ce47d
Merge pull request #11 from 511141/patch-7
...
Language update
2017-06-11 11:52:34 +03:00
511141
fb8751da1e
language update
2017-06-07 13:17:17 +10:00
marqs
30af6b72f2
Merge branch 'release' of https://github.com/marqs85/ossc into release
2017-06-05 20:04:04 +03:00
marqs85
7ad04917ed
Merge pull request #10 from borti4938/upstream
...
minor bugfix: audio register settings in IT6613
2017-06-05 00:30:02 +03:00
borti4938
e9fbf2a1b9
bugfix: screwed up register definitions
2017-06-04 23:24:23 +02:00
marqs
cabc04b3b0
Add support for v1.6 pcb with PCM1862.
2017-06-05 00:02:01 +03:00
borti4938
5b5c8bc373
Update it6613_drv.c
...
lines outdated
2017-06-01 22:29:24 +02:00
borti4938
161d32077b
Setting MCLK adjust command and small bugfix (empty cherry-pick, commits with previous one)
2017-06-01 21:23:52 +02:00
borti4938
b471589ae1
Bugfix: audio down-sampling setting, clock settings
2017-06-01 21:23:22 +02:00
marqs
2aee3294e3
Fix HDTV mode parameters
2017-05-30 21:16:03 +03:00
marqs
2577470abe
Clean up TX setup code and add compatibility options
2017-05-29 20:43:24 +03:00
marqs
d98c23c8c1
Update project files to Quartus 17.0.
2017-05-29 19:15:34 +03:00
marqs
4f36278cb7
Sync processing rewritten and some issues fixed
...
* add 480i/576i line3x/4x
* clean up RTL and SDC
* update AVI infoframe properly
* add HDMI IT content option
2017-05-18 23:36:37 +03:00
marqs
01b5fe20ee
Sync and masking improvements
...
* detect VSM=1 properly
* increase mask brightness
* add L2 optimized modes
* fix internal vsync alignment
2017-05-18 23:36:37 +03:00
marqs85
eafa7556d7
Merge pull request #9 from pasikarkkainen/typofix
...
Small typo fix in README.md
2017-05-04 18:28:02 +03:00