Commit Graph

  • cce023f4ea fix a warning. master Sorgelig 2026-03-25 19:38:41 +08:00
  • 7768007a93 hps_io: adjust ioctl_download/upload signals. Sorgelig 2026-03-11 23:23:42 +08:00
  • 95105233df Signaling F12 key should be passed to core PetrM1 2026-01-13 15:17:37 +01:00
  • 5bc849ae0e Use larger burst size for menu core to fix 1080p issue. Sorgelig 2025-12-17 13:40:37 +08:00
  • e31a4a9993 Rename some files according to recommended sources structure. Sorgelig 2025-12-02 19:31:04 +08:00
  • 0af2b5a7c7 Add frame counter for sync. Sorgelig 2025-12-02 19:19:53 +08:00
  • e0afd280d4 Correct SDRAM pinout misteraddons 2025-09-28 05:44:25 -06:00
  • da7dddecff Fix dual SDRAM mode. Sorgelig 2025-09-09 07:39:00 +08:00
  • b293ea0c2a Adjust SDC rule. Sorgelig 2025-08-28 15:01:36 +08:00
  • e85e20b1b9 Cleanup and optimization for subcarrier. Sorgelig 2025-08-14 16:48:39 +08:00
  • dcdcd65099 Add support for chroma subcarrier for clean composite video from external RGB converters (#92) misteraddons 2025-08-13 23:36:40 -07:00
  • d93bc2e75f ASCAL : Add 2304, 2560 resolutions, some optimizations Alexey Melnikov 2025-07-09 14:52:34 +08:00
  • 6fdeb10560 Fix warning regarding HDMI_BOB_DEINT (#89) Kevin Coleman 2025-05-12 00:50:46 -06:00
  • fbcd073c96 Add bob deinterlacing to ascal (#87) zakk4223 2025-02-25 08:37:00 -05:00
  • fa4c17af06 SW[2]=ON for force SD card presence. Sorgelig 2024-12-24 20:51:49 +08:00
  • 539dbf1498 CMD24 (state WR_STATE_SEND_DRESP) fix (#86) Fred Van Eijk 2024-12-09 00:04:32 -05:00
  • b72e4640c0 hps_io: correct default parameters. Sorgelig 2024-10-30 23:55:06 +08:00
  • 704dc65ca0 Remove BTN_* assignments in DUAL_SDRAM mode to improve secondary SDRAM timings. Sorgelig 2024-10-30 23:42:20 +08:00
  • 15c66520a2 i2c: don't ack last read word. Sorgelig 2024-10-30 23:40:12 +08:00
  • 60a7ad548c hps_io: accept hex file for config string contents (#85) JOTEGO 2024-08-28 07:01:20 +02:00
  • a19f0927bb Add HDMI_BLACKOUT signal. Sorgelig 2024-07-06 14:13:14 +08:00
  • a5334d209b add support for interlace video to video_cleaner, used in MegaDrive core (#83) Cray Elliott 2024-07-05 09:58:33 -07:00
  • b3bb079296 hps_io: increase minimum byte_cnt. Sorgelig 2024-05-02 15:02:00 +08:00
  • f669cac7b3 arcade_video: Support for 6bpp JOTEGO 2024-04-30 06:51:30 +02:00
  • 09c2c8ec35 Relax some timings in YC. Sorgelig 2024-04-21 23:04:40 +08:00
  • 2a57c0badd Tweak VGA clock output. Sorgelig 2024-04-08 19:30:40 +08:00
  • 5b81d3d118 Disable legacy buttons when SW3=ON in case if no I/O Board used. Sorgelig 2024-03-21 22:25:03 +08:00
  • 133888c0f9 Disable 24bit mode if SW2=ON for better compatibility with 3rd party boards. Sorgelig 2024-03-20 01:33:48 +08:00
  • 3f9824f07f Prevent accidental buttons reaction at boot. Sorgelig 2024-03-19 22:32:16 +08:00
  • 8b47dd6ce6 Image aspect-ratio fixed, when using integer scaling modes on wide-screen cores, when using a non-wide-screen output display. This will make LCD shadow masks work correctly with handheld cores like the Gameboy Advance, Lynx and Wonderwan, when used with 4:3 aspect-ratio displays. (#79) Milan Pollé 2024-03-18 12:04:18 +01:00
  • 3eaa252303 Support for 24bit VGA, I/O Board v9.x, AV Board. Sorgelig 2024-03-12 23:03:11 +08:00
  • acb172e56b Fix pll includes. Sorgelig 2024-01-10 23:04:24 +08:00
  • 459a5878e5 Send DE position to HPS, don't disable YC mode in dual SDRAM, some optimizations. Sorgelig 2024-01-10 22:35:28 +08:00
  • 3c7701ea85 Cut down PLL config for HDMI PLL to reduce logic usage by about 800 ALM. (#76) RobertPeip 2024-01-06 13:25:21 +01:00
  • dcba955beb Use full output range for analog YPbPr output (#75) Martin Donlon 2023-11-30 08:09:18 -08:00
  • 2b79544402 video: Wide HV-Integer should use ideal scaling when possible (#73) Adam Strzelecki 2023-09-07 09:02:07 +02:00
  • d1b8e253d4 Define MISTER_DISABLE_YC if MISTER_DUAL_SDRAM is defined. Sorgelig 2023-03-25 00:33:22 +08:00
  • f83fb472c1 Add v option to CONF_STR. Sorgelig 2023-03-08 01:54:18 +08:00
  • acfe7b4179 Add define to disable ALSA to save some resources. Sorgelig 2023-02-25 21:25:06 +08:00
  • 4ed1833b87 Add simplified CVBS mode. YC parameters aren't required from core anymore. Sorgelig 2023-02-08 10:14:26 +08:00
  • 2f3174c571 Add S-Video/CVBS encoder by Mike Simone. Sorgelig 2023-02-08 07:02:15 +08:00
  • 443cc41e2e add adc output ports to tape module (#70) Jamie Blanks 2023-01-29 11:26:13 -08:00
  • 10e2b6c963 Use half size when height matches vertical resolution. (#67) Martin Donlon 2022-08-25 17:59:57 -04:00
  • 0a27650654 Add VGA_DISABLE signal, enable Analog I/O buttons for dual SDRAM builds. Sorgelig 2022-07-18 01:35:47 +08:00
  • 0b10601b02 ascal: rework VRR logic to fix instability. Sorgelig 2022-07-18 01:34:38 +08:00
  • e09ce4689a Bump small video buffer size to 2MB. Sorgelig 2022-07-08 02:52:06 +08:00
  • a3f1522f38 ascal: adjust formatting. Sorgelig 2022-06-29 09:06:13 +08:00
  • 749002ddeb ascal: support for VRR. Sorgelig 2022-06-29 08:49:15 +08:00
  • 20bd193184 Updates macro names in README (#65) Jose Tejada 2022-06-22 06:14:14 -04:00
  • 85fbbf879c HDMI Pixel Repeat (#64) Martin Donlon 2022-06-05 08:55:24 -07:00
  • 29c54fd431 Direct Video interlace fix (#63) paulb-nl 2022-06-04 00:12:13 +02:00
  • c1080e2e8b Adjust fb_crc. Sorgelig 2022-05-24 12:48:18 +08:00
  • a5ca2473ee Add command to get framebuffer parameters. Sorgelig 2022-05-24 04:42:45 +08:00
  • 7411d19090 Option to compile with smaller scaler buffers. Sorgelig 2022-05-17 21:59:42 +08:00
  • 9145c7fd68 Remove hdmi configuration. It's handled by HPS now. Sorgelig 2022-05-16 21:45:36 +08:00
  • 79e54ac7a3 128bit status. Example of new addressing of status bits in OSD. Sorgelig 2022-05-05 21:13:58 +08:00
  • 24de2f548b Set YC bits (YCC Quantization Range) to match the RGB quantization range as defined in CTA‐861. (#60) Skooter 2022-04-22 16:25:26 -03:00
  • 7f7c58a9f1 Set VIC to 0 and IT Content to Game (#59) Skooter 2022-04-20 10:55:23 -03:00
  • facb21e7fc typos in readme (#57) matijaerceg 2022-04-09 14:36:34 -07:00
  • 10e7e91107 Add two stages to adaptive polyphase (#56) Martin Donlon 2022-04-05 05:11:24 -07:00
  • a9d79e25b1 hps_io: fix rumble index. Sorgelig 2022-03-13 21:21:05 +08:00
  • cda17d05fc Combine rumble I/O id. Sorgelig 2022-03-13 16:14:53 +08:00
  • 6df832a944 hps_io: pass joystick rumble data to HPS (#55) zakk4223 2022-03-13 03:21:33 -04:00
  • 5f6dc97ec1 ascal: use maximum color value for luminance (#54) Martin Donlon 2022-03-03 02:10:22 -08:00
  • d8eeb5b61a fix some warnings. Sorgelig 2022-02-27 01:26:35 +08:00
  • 64fa857380 clock in HDMI signals in hdmi_tx_clk domain to improve timing closure (#53) RobertPeip 2022-02-26 14:07:56 +01:00
  • 5ec2f3f080 hsync/vsync polarity flags for VGA output. Sorgelig 2022-02-26 15:21:48 +08:00
  • 1ca01072d2 Increase polyphase coefficient size to 10-bits (#52) Martin Donlon 2022-02-20 23:24:16 -08:00
  • 0b81628d79 Support 256 phases in upscaler (#51) Martin Donlon 2022-02-19 23:44:28 -08:00
  • c5662f57f1 Pass video rotation flag to HPS. Sorgelig 2022-02-16 06:10:29 +08:00
  • 171262a66e hps_io: add ioctl_upload_index. Sorgelig 2022-02-14 02:54:56 +08:00
  • 5355c2b9e8 Move MISTER_DUAL_SDRAM definition to sys_dual_sdram.tcl Sorgelig 2022-02-12 22:05:29 +08:00
  • ab78d221d0 ce_pix must be delayed too. Sorgelig 2022-02-11 08:10:10 +08:00
  • c24d24bdbc Brightness adaptive scanline filters (#49) Martin Donlon 2022-02-10 03:57:52 -08:00
  • 24116a17cd FB mode signal to HPS. Sorgelig 2022-01-31 23:14:05 +08:00
  • 51b3685c5f Remove unused files. Sorgelig 2022-01-05 21:25:04 +08:00
  • cb02d94f9a Use 64 phases for scaling, aligned Shadow Mask, scanlines flag for HPS. Sorgelig 2021-12-29 02:33:56 +08:00
  • 5775b79617 ASCAL : Optimise Nearest-neighbor mode (#47) Grabulosaure 2021-12-25 23:47:05 +01:00
  • 6298b76505 Merge pull request #46 from Grabulosaure/master Alexey Melnikov 2021-12-25 01:27:58 +08:00
  • b586c18ef0 ASCAL : Allow some vertical dowscaling in framebuffer mode Grabulosaure 2021-12-24 17:02:03 +01:00
  • f15af43769 ASCAL : Fix Nearest-neighbor mode Grabulosaure 2021-12-24 13:23:15 +01:00
  • 8dba625868 Shadowmask v2. Sorgelig 2021-12-14 20:35:55 +08:00
  • f98b584eb3 Disable shadow mask on linux frame buffer. Sorgelig 2021-12-10 21:30:50 +08:00
  • 23158bebd2 Fixed DEBUG_NOHDMI (#44) Markus Pyykkö 2021-12-02 00:01:35 +02:00
  • 6380f32fbf shadowmask: some rework to keep constant delay. Sorgelig 2021-12-01 18:41:18 +08:00
  • cdcb29f18f Add Shadow Mask. Sorgelig 2021-11-26 18:17:35 +08:00
  • 7180cd7cff Flip without rotation (#42) Jose Tejada 2021-11-23 18:51:46 +01:00
  • 1e0b938be9 Support for second analog stick. Sorgelig 2021-10-10 19:32:07 +08:00
  • 2fd61cda18 Add upload request support Jim Gregory 2021-09-06 12:41:58 +01:00
  • 5ab2cb8ca7 Fix warning. sorgelig 2021-07-13 22:26:54 +08:00
  • b3d4fec35b ASCAL : Triple buffering fix (#39) Grabulosaure 2021-07-07 05:28:39 +02:00
  • ce7a088fc4 sd_* API: support for larger and multiple blocks. Better support for multiple requesters. sorgelig 2021-06-18 17:31:32 +08:00
  • d0886687d8 Fix compilation problem of example. sorgelig 2021-06-01 22:02:06 +08:00
  • 873080d958 hps_io: mofe CONF_STR to parameter, option to use BRAM or logic for CONF_STR. sorgelig 2021-05-31 09:53:31 +08:00
  • f7808edd9a Mute the audio initially til volume supplied. sorgelig 2021-05-24 05:21:27 +08:00
  • 9eb241b794 Update freeze signals. sorgelig 2021-05-17 03:27:49 +08:00
  • 102da6bca7 Support for video freezing. sorgelig 2021-04-30 22:44:37 +08:00
  • 02d03a6fc9 osd: don't enable OSD_STATUS for message windows. sorgelig 2021-04-30 22:36:48 +08:00
  • 0d2d612303 ascal: don't switch buffer when frozen. sorgelig 2021-04-30 22:35:17 +08:00
  • a35cc231f0 sd_card: fixes and tweaks. sorgelig 2021-04-07 18:34:54 +08:00