Wykres commitów

637 Commity (3e6d66c9969a63ff11734a43cc358874f4bf1bec)

Autor SHA1 Wiadomość Data
David Banks 3e6d66c996 Pi Firmware: Add back HDMI Calibration (short vs long press) (#49)
Change-Id: Ia5e776266a6b7f765e8b3eeecdda7dad3289fed6
2019-04-26 13:46:25 +01:00
David Banks 873166aad2 Pi Firmware: Fix occasional/obscure loss of palette change mailbox message
Change-Id: I0186c3a4605cdbeb16b9074047c16a977e2e547a
2019-04-26 13:34:17 +01:00
David Banks 72631aa3af Profiles: Seperate profiles for Atom for the V1, V2 and V6 CPLDs
Change-Id: I37be05d133d9cfbc7885b98178375f5cffe4fb0e
2019-04-25 15:04:14 +01:00
David Banks 98312c2c49 Pi Firmware: Prevent autoswitch being engaged with the Atom CPLD (#91)
Change-Id: I677ecc40f53f4167554f4a6d24088c6470576681
2019-04-25 11:29:01 +01:00
David Banks 9e319d444b Pi Firmware: Comments only
Change-Id: Idf324ef4ecac12294d6f4fa68b0660f1a3c0116d
2019-04-25 11:27:06 +01:00
David Banks 2c223ec2ea Merge remote-tracking branch 'ian/dev' into dev 2019-04-24 17:55:54 +01:00
IanSB c6cf6c930e Fix CPLD v1+v2 regression with wait for psync 2019-04-24 17:12:22 +01:00
David Banks 2b21040ab3 Profiles: Atom: Use Normal (3bpp) sampling, enable input_mux, fix H offset
Change-Id: Icd8f6c5657785aa7c45e171742139c55492b23b0
2019-04-24 13:02:10 +01:00
David Banks 3b0b021ebb Profiles: Atom_CPLD: Updated FB to 304x240
Change-Id: I29934a13e5e3e9685907be6000b22ba404082af8
2019-04-24 12:57:37 +01:00
David Banks 5ee26a661d Profiles: Updated default palette in Atom profiles
Change-Id: I8568ceba1aff5b46e1bb05d900c2baad70927f41
2019-04-24 10:08:12 +01:00
IanSB 4e9c2df9b3 Another osd flash fix 2019-04-24 02:52:38 +01:00
IanSB c218462f18 Fix palette flash when navigating OSD 2019-04-24 02:38:25 +01:00
IanSB 1d1bb27745 Add black_ref parameter to yuv2rgb 2019-04-23 23:21:56 +01:00
IanSB d1ff8351db Revert back to percentage scale (81/100) 2019-04-23 22:24:12 +01:00
IanSB 3f30780d1b Update Atom palettes 2019-04-23 21:57:59 +01:00
David Banks 87def9675a Pi Firmware: Added two additional Atom Palettes
Change-Id: I57d15a6833e90fda459fa91025560700e799ae8f
2019-04-21 14:40:08 +01:00
IanSB 5177261fc8 Implement font size option. Addresses: https://github.com/hoglet67/RGBtoHDMI/issues/92 2019-04-21 02:59:32 +01:00
IanSB 6777d79c12 Remove odd and even sampling bits from R3 2019-04-21 01:43:21 +01:00
IanSB af0812bde1 Implement cpld->old_firmware_support() fixes: https://github.com/hoglet67/RGBtoHDMI/issues/68 2019-04-21 00:40:51 +01:00
IanSB 77904db461 Switch 3/6bpp and 4/8bpp table selection logic 2019-04-20 23:34:33 +01:00
IanSB 9b8d16236d fix accidental reversion of c431f237ba 2019-04-20 17:28:25 +01:00
IanSB 375e056a54 Update default profile 2019-04-20 16:16:44 +01:00
IanSB 0e6bf3d320 Add +-1/2000PPM back in also rename some options to Genlocked 2019-04-20 16:16:27 +01:00
IanSB f9ce38b122 Default profile updated 2019-04-20 03:58:42 +01:00
IanSB ef7e84a536 Merge remote-tracking branch 'upstream/dev' into dev 2019-04-20 03:31:13 +01:00
IanSB b9c04534c7 Genlock improvements, capture line code tidy up & double width vsync marker & debug lines fix 2019-04-20 03:30:59 +01:00
David Banks c431f237ba Fixed: Cursor flashing affects auto calibration (#35)
Change-Id: I8487c5fbb0a87f87780b7585f100430956be549b
2019-04-17 17:55:51 +01:00
David Banks e3996fa220 Profiles: Updated Atom_CPLD.txt Profile
Change-Id: I1d27fd1a6f451ca09b69828b719ba2fbb4d498b7
2019-04-17 16:49:42 +01:00
David Banks ef8f4a7560 Pi Firmware: Updated cpld_atom to use standard capture line code (4bpp and 8bpp working)
Change-Id: Ibd54c073bbb8a25aa14c4b20d85c01efe1c5ed22
2019-04-16 23:08:03 +01:00
David Banks 1a3b861b29 Atom CPLD: Use sixbit pixels, with a new mapping of colours
Change-Id: I75c810fd7c99fee6a2c3b6f3bc892d699df677f2
2019-04-16 23:06:18 +01:00
IanSB 13760357f3 Change logging back to debug 2019-04-16 17:08:43 +01:00
IanSB 42d3028401 Update zx80 profiles 2019-04-16 17:01:27 +01:00
IanSB b80c11edc7 Reduce menu widths to allow longer profile names & fix error introduced in fb adjustment 2019-04-16 17:01:02 +01:00
IanSB 08ee1a362c Improve readability of scaling code 2019-04-16 15:39:15 +01:00
IanSB 9275ac8e49 Update ZX80/81 profiles 2019-04-16 14:10:10 +01:00
IanSB b589e31b21 Workaround for frame buffer resizing issue 2019-04-16 14:08:00 +01:00
IanSB 5d99baf1b8 Auto size frame buffers for double width 2019-04-16 06:29:31 +01:00
IanSB 76f5692742 Add double width capture loops and update other capture loops and macros 2019-04-16 02:13:18 +01:00
IanSB dbe7ec3c1f Change FB Height x2 to FB Size 2019-04-15 19:57:36 +01:00
IanSB 4f0c567b02 Update ZX80/81 profile 2019-04-14 21:45:11 +01:00
IanSB 066cc2dfd3 Rework sync loss detection to fix ZX80/81 issue 2019-04-14 21:14:49 +01:00
IanSB 68b53a476f Fix white flash during calibration 2019-04-14 14:15:19 +01:00
IanSB 1fae6e53bb Manually set sync inversion if autoswitching disabled also improve blank screen when no sync with non 0 border colour 2019-04-14 03:46:32 +01:00
IanSB 74f7474118 Update default profile for new options 2019-04-14 00:36:59 +01:00
IanSB 5985e6392c Add output colour and invert 2019-04-14 00:36:39 +01:00
IanSB d2484fc103 Update profiles 2019-04-13 19:39:54 +01:00
IanSB 4e6d946dc0 Add adjustable border colour & handle scanlines on border also add interpolation warning 2019-04-13 19:39:54 +01:00
IanSB 558f0b7ee2 Update profiles with border setting 2019-04-13 05:45:49 +01:00
IanSB f20aaaf39f Changes to run on Pi3 2019-04-12 22:56:06 +01:00
IanSB 419b2743b9 Add new OTIVGA profiles 2019-04-11 23:26:53 +01:00