marqs
95724c2481
extend Lumacode support to NES
2024-07-09 22:03:13 +03:00
marqs
10f1afd79c
tweak activity detection to fix auto input
2024-06-11 23:08:00 +03:00
marqs
e49106b635
add support for Lumacode and VRR flag
2024-06-01 12:52:51 +03:00
marqs
c0dae3da36
add support for shadow masks (up to 4x4)
2023-09-22 22:34:35 +03:00
marqs
1ba02417d5
fix lockup issue due to counter reaching max value
2023-09-19 22:39:21 +03:00
marqs
31851f372d
restore hybrid scanlines and reverse LPF functions
2023-08-07 18:18:53 +03:00
marqs
ab6bd9fc8a
calculate hsync width on FPGA instead of reading TVP7002
2023-05-28 17:06:07 +03:00
marqs
94c0526265
update project configuration and IP files
2023-02-13 18:55:14 +02:00
marqs
76da437125
integrate new tvp7002 frontend
2023-01-31 20:51:06 +02:00
marqs
fd37e4275b
update to Quartus 21.1
2022-12-27 14:59:47 +02:00
marqs
73dd1963b9
update to Quartus 20.1.1
2021-07-31 18:06:21 +03:00
marqs
238cf0b285
update epcq_controller_mod to epcq_controller2
2020-11-10 19:46:07 +02:00
Ari Sundholm
0b495b234c
altera_epcq_controller_mod.c: Fix faulty read/write end address check.
...
In the Flash info structure, the field containing the end address of
the Flash storage is documented to be non-inclusive.
However, when this field is compared to the end address of a read or
write, which is also non-inclusive, it is considered an error that
these two values match, which is incorrect, as this would error out
on an attempt to fully read/write the last page.
Fix this by simply changing the >= comparison into a > one.
2020-11-06 14:55:56 +02:00
Ari Sundholm
556140dd62
i2c_opencores.[ch], spi_io.[ch]: Improve const correctness.
2020-11-05 19:11:04 +02:00
marqs
9c5e7b5b83
advanced OSD implementation
2020-10-05 23:05:43 +03:00
Russell Harmon
bab85e713b
Increase max V. Backporch value from 63 to 236
...
This change allows highly letterboxed content (e.g. the PSP's 480x272
picture in a 720x480 frame) to be "zoomed" to a full screen picture by
treating the letterbox as horizontal and vertical backporch.
Co-authored-by: Chris Lockfort <clockfort@gmail.com>
2020-04-07 12:51:36 -07:00
marqs
286c9a94d1
add Kana set to character ROM
2019-10-27 20:16:48 +02:00
marqs
85c295c5e2
make pll_reconfig more robust
2019-10-12 22:56:10 +03:00
marqs
8e7236dc00
timing optimizations
2019-10-10 01:00:48 +03:00
borti4938
b8c80c7425
put a small border around OSD text area
2019-10-10 00:00:37 +03:00
marqs
b22365af20
add timeout to pll_reconfig and update postprocess pipeline diagram
2019-10-07 23:20:44 +03:00
marqs
9d496383c3
optimize clock network
...
* replace all clock muxes with a single cycloneive_clkctrl to minimize skew
* use a single dynamically configured PLL to comply with cycloneive_clkctrl
2019-10-06 23:54:32 +03:00
marqs
d1fd30019f
osd_generator: add M9K support to allow larger character array
2019-10-05 11:33:59 +03:00
marqs
a6bdd8cfab
free up 1 M9K by modifying altera_jtag_avalon_master
2019-10-03 23:47:59 +03:00
marqs
6266976114
first OSD implementation
2019-10-03 02:03:43 +03:00
marqs
aa43991534
add mask color option
2019-09-30 19:31:05 +03:00
marqs
5e0277fb48
add Panasonic hack for improving line count tolerance with line2x
2019-07-01 19:15:57 +03:00
marqs
9e81fb5922
Scanline updates and fixes
...
* Enable overlay pattern customization
* Fix non-alternating mode with line4x interlace sources
* Add alternate interval option for pre-linedoubled sources
2019-03-23 00:09:46 +02:00
marqs
055a794b5e
move bitswap inside epcq_controller driver
2018-10-09 23:16:37 +03:00
marqs
e8d5097ecb
replace nios crcCI with hw_crc32 qsys module
2018-10-07 23:38:26 +03:00
marqs
0a747cbce6
i2c_opencores: fix compilation warnings
2018-10-07 23:34:29 +03:00
marqs
4676cbd2f0
integrate zero-riscy
2018-10-06 13:19:12 +03:00
marqs
dd4ffde231
update to Quartus 17.1
2017-12-07 21:35:08 +02:00
marqs
d98c23c8c1
Update project files to Quartus 17.0.
2017-05-29 19:15:34 +03:00
marqs
03bf4c2c9a
Update to Quartus 16.1.
2016-12-13 20:55:10 +02:00
marqs
d548d53272
Add dedicated SPI mode option to i2c_opencores.
2016-11-05 15:39:36 +02:00
marqs
5d3e3bbe33
remove old SD interface files from project.
2016-10-27 01:11:33 +03:00
marqs
611c8763c2
Improve SD card IO.
2016-10-27 01:08:23 +03:00
marqs
f55e9a877e
SD SPI implementation finished
2016-10-21 01:19:53 +03:00
marqs
388c464f63
Initial public release (FW 0.64)
2016-02-23 01:03:50 +02:00