Commit Graph

  • 090ec12ea8 FMV: Fix missing last frame main Andre Zeps 2026-02-21 20:32:22 +01:00
  • c0faa4906e FMV: Added support for MPEG frame synced register updates Andre Zeps 2026-02-22 13:52:11 +01:00
  • ec0ff3b771 FMA: Fixed regression with timing of buffer underflow IRQ Andre Zeps 2026-02-17 09:55:43 +01:00
  • 92909e9362 FMV: Fixes hiccups with the FMV Window Move Test Andre Zeps 2026-02-16 14:44:02 +01:00
  • 112d467b92 FMV: Altered timing of DTS register Andre Zeps 2026-02-16 19:10:07 +01:00
  • 594bae844e FMV: Fixed timing of frame events and parameters Andre Zeps 2026-02-20 08:42:34 +01:00
  • 176e9b6403 FMV: Add support for mid stream sequence parameter change Andre Zeps 2026-02-20 14:05:38 +01:00
  • 0393f32cd0 FMV: Patch pl_mpeg for prediction of skipped macroblocks after the slices Andre Zeps 2026-01-26 11:19:30 +01:00
  • 66cf1711ca FMV: Add 65ms playback delay after SYSCMD Play Andre Zeps 2026-01-30 23:00:25 +01:00
  • 47addf7da0 FMA: Fixed MPEG Audio Frame Header Register Andre Zeps 2026-01-31 23:00:25 +01:00
  • dc711c9776 Added pointing device speed settings Andre Zeps 2026-01-31 23:00:25 +01:00
  • 6674435be8 Added manual for usage with homebrew software Andre Zeps 2026-02-14 14:26:05 +01:00
  • 8bd003002f FMA+CDIC: Extended duration of "play end pop filter" Andre Zeps 2026-01-30 20:34:19 +01:00
  • 7e3d995781 FMA: Fixed timing of buffer underflow IRQ Andre Zeps 2026-01-28 17:55:17 +01:00
  • a05eac5daf MCD212: Disable region effects during horizontal blank Andre Zeps 2026-01-24 21:07:14 +01:00
  • c6c211cd76 MCD212: Increased ROM bus bandwidth Andre Zeps 2026-01-24 18:58:49 +01:00
  • 4a8d44aebd Moved test ROMs for simulation to a separate folder Andre Zeps 2026-01-24 23:42:00 +01:00
  • 84dd96fc43 MCD212: Fix latch timing of DYUV Abs. Start Value Andre Zeps 2026-01-22 18:23:46 +01:00
  • 43ce071e4f MCD212: Add Mosaic Pixel Hold effect Andre Zeps 2026-01-19 13:43:08 +01:00
  • 1f919ea6a4 MCD212: Improved architectural design Andre Zeps 2026-01-19 12:51:59 +01:00
  • c029785c57 FMV: Added averaging filter to MPEG video during VCD pixel clock mode Andre Zeps 2026-01-18 10:51:27 +01:00
  • 957ab71ae2 FMV: Added experimental slow motion and single step Andre Zeps 2026-01-12 17:02:24 +01:00
  • df9e95abf4 FMV: Extended headroom for framebuffers Andre Zeps 2026-01-10 17:00:29 +01:00
  • 3732decfd6 FMV: Added FIFO full flag Andre Zeps 2026-01-10 17:07:13 +01:00
  • 65d49f5fb3 Add support for a secondary pointing device Andre Zeps 2026-01-08 19:48:04 +01:00
  • 0535194185 Simulation: Added more fdrvs1 variables to analysis Andre Zeps 2026-01-08 19:48:01 +01:00
  • 77c4a85d30 FMV: Allow up to 25 frames in picture FIFO Andre Zeps 2026-01-04 16:26:04 +01:00
  • 80941cd718 FMV: Configured VCD pixel clock as 13.5 MHz Andre Zeps 2026-01-03 18:06:34 +01:00
  • f45ae19bcc VMPEG: Added a debug option to disable the VCD pixel clock Andre Zeps 2026-01-03 15:15:28 +01:00
  • b8e3baca21 FMV: Allow up to 17 frames in picture FIFO Andre Zeps 2026-01-02 17:11:46 +01:00
  • fd68fef278 SERVO: Fixed disc type according to actual hardware (210/05) Andre Zeps 2026-01-01 20:33:38 +01:00
  • a4059a0af9 VMPEG: Adapted address decoder for VCD pixel clock Andre Zeps 2026-01-01 20:32:32 +01:00
  • 06dc8cf866 FMA: Added MPEG Audio Attenuation Andre Zeps 2025-12-31 13:27:07 +01:00
  • f855ffc493 FMV: Fixed some meta data returned by MV_Status Andre Zeps 2025-12-28 14:53:55 +01:00
  • 92a47322d9 FMV: Fix occurrence of NIS event when playing another video Andre Zeps 2025-12-28 13:13:34 +01:00
  • 502794a01c Cleanup of the README file Andre Zeps 2025-12-24 10:59:03 +01:00
  • 948eb013f2 FMV: Added support for VCD pixelclock Andre Zeps 2025-12-22 20:08:17 +01:00
  • 1bdb01cb74 FMV: Improved timing of latched offset settings Andre Zeps 2025-12-21 22:03:15 +01:00
  • dcf221442c Simulation: Added more fdrvs1 variables to analysis Andre Zeps 2025-12-19 22:53:48 +01:00
  • e5235b3cb6 FMV: Missing DTS is replaced by PTS Andre Zeps 2025-12-19 19:10:24 +01:00
  • 3fff0f0e41 FMV: Fix for pl_mpeg parsing single frame videos Andre Zeps 2025-12-22 20:40:27 +01:00
  • e1409a95a5 CDIC: Stop reading from HPS when driver is not interested Andre Zeps 2025-12-19 16:08:48 +01:00
  • da3bfd7467 FMV: Added 3rd MPEG macroblock worker core Andre Zeps 2025-12-19 12:53:56 +01:00
  • d91cc6722c FMV: Refactored multi core architecture Andre Zeps 2025-12-19 11:44:44 +01:00
  • e543fdaa0e FMV: Fix last missing macroblock Andre Zeps 2025-12-18 13:25:20 +01:00
  • 556c2c57f5 Simulation: Verilator update fixes Andre Zeps 2025-12-17 19:09:52 +01:00
  • 768996504e FMV: Fixed framebuffer jump when sequence header was found Andre Zeps 2025-12-15 17:37:12 +01:00
  • 957662932e Simulation: Added fdrvs1 variable analysis Andre Zeps 2025-12-15 10:47:36 +01:00
  • ca4216f956 FMV: Added support for window, screen, display offset and NIS events Andre Zeps 2025-12-13 15:09:27 +01:00
  • dcb1cd7ef8 MCD212: Fixes OFF coding Andre Zeps 2025-12-13 19:30:24 +01:00
  • fd43dbad1d FMV: Added another huffman table to hardware decoding unit Andre Zeps 2025-11-15 11:18:44 +01:00
  • f7b4e9db49 FMV: Removed the pixel aspect ratio conversion to reduce memory footprint Andre Zeps 2025-12-11 19:42:48 +01:00
  • 04d4eba6dd MCD212: Fixed CPU stall during ICA phase Andre Zeps 2025-12-08 13:05:46 +01:00
  • 249adbfaef Simulation: Added syscall analysis Andre Zeps 2025-11-24 17:56:33 +01:00
  • da81792b24 Add frame counter for sync. Sorgelig 2025-12-02 19:19:53 +08:00
  • fbebfe94bf Correct SDRAM pinout misteraddons 2025-09-28 05:44:25 -06:00
  • 1c41f27f51 MCD212: Improved accuracy of display active bit Andre Zeps 2025-11-23 12:30:13 +01:00
  • e2acb6c939 MCD212 documentation about measured timings Andre Zeps 2025-11-23 11:36:27 +01:00
  • db44bc7304 MCD212: Fixed switch from CLUT to DYUV without VSR reload Andre Zeps 2025-11-22 12:52:36 +01:00
  • 842b3f1d74 FMA: Fixed decoding flag in status register Andre Zeps 2025-11-20 19:00:43 +01:00
  • 120a2d74e2 FMV: Discard SEQ HDR cache when a new header is in reach Andre Zeps 2025-11-20 18:53:12 +01:00
  • e1adbef8b9 Merge of DVC branch into mainline Andre Zeps 2025-11-14 22:56:16 +01:00
  • 09778e02a0 Removed git submodules Andre Zeps 2025-06-12 16:47:07 +02:00
  • 100648cfb6 CD Cache: Fixed stop of reading Andre Zeps 2025-11-10 12:16:51 +01:00
  • 76ce55a0ae VMPEG: Fixed image size registers 00E04002 and 00E04004 Andre Zeps 2025-11-09 14:11:17 +01:00
  • 62319d342b FMV: Added support for Hide/Show Video Command Andre Zeps 2025-11-08 20:04:35 +01:00
  • 42f598f65a CDIC: Fixed "Stop disc" command Andre Zeps 2025-11-08 15:52:19 +01:00
  • e70c8e7728 Prints of Exceptions Andre Zeps 2025-11-07 18:42:09 +01:00
  • d5c17b7159 SCC68070: Removed privilege violation from SR read Andre Zeps 2025-11-06 22:31:07 +01:00
  • 4a07917ad1 FMV: Added temporal buffer timecode Andre Zeps 2025-11-05 22:09:11 +01:00
  • 4501cdc6df FMV: Fixed order of memory writes in decoder Andre Zeps 2025-11-05 21:22:56 +01:00
  • cdcd64d6f5 FMV: Fixed timecode extracted from GOP header Andre Zeps 2025-11-05 20:17:03 +01:00
  • ad65b8a5f3 Altered linker and startup scripts Andre Zeps 2025-11-04 20:19:47 +01:00
  • 0373d2b236 FMV: Sequence header configuration reset from outside Andre Zeps 2025-11-08 18:32:05 +01:00
  • b724f4ab4f FMV: Increased stability of decoding process resume Andre Zeps 2025-11-03 22:25:09 +01:00
  • 49ffdbf434 Cleanup of source code and reset behaviour Andre Zeps 2025-11-09 16:28:18 +01:00
  • ffa4147c1d CD Cache: Fixed seeking time simulation CDi_dvc_rc2 Andre Zeps 2025-11-01 21:08:23 +01:00
  • 81f2393101 FMV: Fixed FIFO level calculation after 256 MB of MPEG video data Andre Zeps 2025-10-29 21:24:53 +01:00
  • 413b8f78bb VMPEG: Interlocked MPEG system clock reference with CD sector time Andre Zeps 2025-10-30 22:29:42 +01:00
  • 572d480084 FMV: Adaptive frame rate based on frame buffer level Andre Zeps 2025-10-30 22:29:39 +01:00
  • e5a2b93918 Simulation traces different MPEG streams in separate files Andre Zeps 2025-10-30 21:02:43 +01:00
  • c083e14846 FMV: Improved pause handling during VCD playback Andre Zeps 2025-10-30 21:02:13 +01:00
  • f3437725e8 FMV: Increased decoder clock rate to 86 MHz Andre Zeps 2025-10-30 20:57:55 +01:00
  • 46510d4a2a FMV: Avoid overflow of FMV Picture FIFO Andre Zeps 2025-10-30 20:36:09 +01:00
  • 2258a22429 FMA: Added EOI End of Iso stream detection Andre Zeps 2025-10-30 20:33:33 +01:00
  • 142207fcca FMV: Increased accuracy of video IRQs Andre Zeps 2025-10-13 14:02:56 +02:00
  • f54e5da706 FMA: Re-enable underflow handling Andre Zeps 2025-10-30 19:35:36 +01:00
  • c29e1de7ef Additional system settings in OSD Andre Zeps 2025-10-30 19:21:05 +01:00
  • fd1cd0480d FMV: YCbCr conversion according to the BT.601 standard Andre Zeps 2025-10-15 21:28:35 +02:00
  • 3698b47f60 Add source code of MPEG decoder firmware Andre Zeps 2025-10-30 18:51:16 +01:00
  • 267f0734c8 Added vertical crop Andre Zeps 2025-06-26 18:32:37 +02:00
  • 7c6f518dc8 MCD212: Add cursor blinking feature Andre Zeps 2025-06-20 12:34:35 +02:00
  • a59d64e78f Fix config string syntax Andre Zeps 2025-06-17 17:55:25 +02:00
  • a782a7781e MCD212: Ignore FT2 when FT1 is 0 Andre Zeps 2025-06-17 17:55:02 +02:00
  • e5037d96ca CDIC: Increased CD sector cache size (factor 4) Andre Zeps 2025-10-16 18:36:51 +02:00
  • db7cb2a2f6 Removal of ci_build Andre Zeps 2025-10-16 18:06:26 +02:00
  • 0fc841c7ea CDIC: Added CD sector cache Andre Zeps 2025-10-06 10:36:43 +02:00
  • abdd730d3d AD7528: Fix of signed integer math CDi_dvc_rc1 Andre Zeps 2025-10-05 19:14:15 +02:00
  • 0c1ac322ff CDIC: Added CD sector cache Andre Zeps 2025-10-06 10:36:43 +02:00
  • 5620998e4a Simulation with live trace control Andre Zeps 2025-10-05 11:37:56 +02:00