Jump to content

Search the Community

Showing results for tags 'cinepak'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Atari Systems
    • Atari 2600
    • Atari 5200
    • Atari 7800
    • Atari Lynx
    • Atari Jaguar
    • Dedicated Systems
    • Atari 8-Bit Computers
    • Atari ST/TT/Falcon Computers
  • Gaming General
  • Marketplace
  • Community
  • Game Programming
  • Site
  • Classic Gaming News
  • The Club of Clubs's Discussion
  • I Hate Sauron's Topics
  • 1088 XEL/XLD Owners and Builders's Topics
  • Atari BBS Gurus's Community Chat
  • Atari BBS Gurus's BBS Callers
  • Atari BBS Gurus's BBS SysOps
  • Atari BBS Gurus's Resources
  • Atari Lynx Programmer Club's CC65
  • Atari Lynx Programmer Club's ASM
  • Atari Lynx Programmer Club's Lynx Programming
  • Atari Lynx Programmer Club's Music/Sound
  • Atari Lynx Programmer Club's Graphics
  • The Official AtariAge Shitpost Club's Shitty meme repository
  • The Official AtariAge Shitpost Club's Read this before you enter too deep
  • Arcade Gaming's Discussion
  • Tesla's Vehicles
  • Tesla's Solar
  • Tesla's PowerWall
  • Tesla's General
  • Harmony/Melody's CDFJ
  • Harmony/Melody's DPC+
  • Harmony/Melody's BUS
  • Harmony/Melody's General
  • ZeroPage Homebrew's Discussion
  • Furry Club's Chat/RP
  • PSPMinis.com's General PSP Minis Discussion and Questions
  • PSPMinis.com's Reviews
  • Atari Lynx 30th Birthday's 30th Birthday Programming Competition Games
  • 3D Printing Club's Chat
  • Drivers' Club's Members' Vehicles
  • Drivers' Club's Drives & Events
  • Drivers' Club's Wrenching
  • Drivers' Club's Found in the Wild
  • Drivers' Club's General Discussion
  • Dirtarians's General Discussion
  • Dirtarians's Members' Rigs
  • Dirtarians's Trail Runs & Reports
  • Dirtarians's Wrenching
  • The Green Herb's Discussions
  • Robin Gravel's new blog's My blog
  • Atari Video Club's Harmony Games
  • Atari Video Club's The Atari Gamer
  • Atari Video Club's Video Game Summit
  • Atari Video Club's Discsuuions
  • Star Wars - The Original Trilogy's Star Wars Talk
  • DMGD Club's Incoming!
  • DASM's General
  • AtariVox's Topics
  • Gran Turismo's Gran Turismo
  • Gran Turismo's Misc.
  • Gran Turismo's Announcements
  • The Food Club's Food
  • The Food Club's Drinks
  • The Food Club's Read me first!
  • The (Not So) Official Arcade Archives Club's Rules (READ FIRST)
  • The (Not So) Official Arcade Archives Club's Feedback
  • The (Not So) Official Arcade Archives Club's Rumor Mill
  • The (Not So) Official Arcade Archives Club's Coming Soon
  • The (Not So) Official Arcade Archives Club's General Talk
  • The (Not So) Official Arcade Archives Club's High Score Arena
  • Adelaide South Australia Atari Chat's General Chat & Welcome
  • Adelaide South Australia Atari Chat's Meets
  • Adelaide South Australia Atari Chat's Trades & Swaps
  • KC-ACE Reboot's KC-ACE Reboot Forum
  • The Official Lost Gaming Club's Lost Gaming
  • The Official Lost Gaming Club's Undumped Games
  • The Official Lost Gaming Club's Tip Of My Tounge
  • The Official Lost Gaming Club's Lost Gaming Vault
  • The Official Lost Gaming Club's Club Info
  • GIMP Users's Discussion

Blogs

There are no results to display.

There are no results to display.

Calendars

  • AtariAge Calendar
  • The Club of Clubs's Events
  • Atari BBS Gurus's Calendar
  • ZeroPage Homebrew's Schedule

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


Facebook


Twitter


Instagram


YouTube


eBay


GitHub


Custom Status


Location


Interests


Currently Playing


Playing Next

Found 2 results

  1. Now that the basic cinepak stuff seems to be working well for me, I decided I wanted to encode a disk of music videos (One can only watch November Rain on Vid Grid so many times). 8-bit mono sound sucks for music, so I started looking at @Orion_ and @Zerosquare's IMA audio enhancements. I wanted to use the regular stand-alone cpkdemo cinepak player though, so I looked at what it would take to use the new dspcode with that app. That was too easy: You just copy Orion_'s dspcode.s file over and it works as-is. I figured it'd be cooler if you could mix IMA and raw PCM files on the same disk or use the same player code with the skunk to play both types of disks, so I looked into what it'd take to merge the two together. That was harder, and more to my liking. Attached is a dspcode.s you can drop into the existing cpkdemo player source and it will auto-select the right codec if you make one small modification to your IMA movies: Set the Audio Descriptor "Audio Compression Type" field to "2". Right now I'm doing this with a hex editor after running my files through JagCinePak, but I'll update my cinefix tool to take care of it shortly for those that don't want to get intimately familiar with the various Cinepak file formats. Now some questions for the audience: -Anyone know what variant of ADPCM IMA encoding avi_ima_encode.exe uses/this decoding code expects? ffmpeg lists 14, 2 of which (adpcm_ima_qt, adpcm_ima_wav) it can encode. I started trying to compare the ffmpeg decoders with the DSP code, but figured I could just ask first. I'm still working on my command-line cinepak conversion tool, and I'd like to pull as many parts of the process into this one tool as possible to simplify things. -I've had this playing in a loop alternating between a PCM and IMA music video for a while, and it's relatively robust, but sometimes it crashes at the start of a video. I'd like to chalk it up to Jaguar CD players being Jaguar CD players, but it seems less reliable at transitioning than the pure-PCM code. It used to almost always crash when switching modes, but I tweaked the init code (The stuff just after DSP_ENTR) a bit to not assume interrupts are disabled to get it to this point, so I feel like I'm still missing a detail there to get it to 100%. I did try disabling interrupts entirely for this portion of the code and it's been going strong like that so far, but the old PCM-only code doesn't need to, so it seems like it should be able to work with them enabled. Could it be the old code is racy somehow and the fact that I added a ton of instructions here just exacerbates an existing issue? I don't like using a fix I don't understand. -Totally unrelated, but while testing the auto-detection, I had to hack the audio descriptor in the 68k code to set the right bits for ADPCM files (I just hard coded a list of ADPCM tracks matching the content on my test CD). At first, when I had the bit in a different location, I was trying to do this with the following code: ; AUDIO_DESC is a long word in the DSP's memory ; Set bit 8 in that long word using a byte-sized bset-on-memory op on the 68k: bset.b #0,AUDIO_DESC+2 But this wasn't doing what I expected. I tried to verify it by reading it back as the full long-word on the 68k even: move.l AUDIO_DESC,d0 btst.l #8,d0 beq .skipprint move.l #IS_ADPCM_TXT,a0 ; Gymnastics to fix up MEMCON1 for Skunk w/CD unit went here bsr skunkCONSOLEWRITE Nothing, the bit wasn't set, and the DSP code concurred. Strangely, IIRC, this DID work: ori.b #1,AUDIO_DESC+2 Am I tripping over some weird alignment requirements or something here? Not a big deal as I don't even need this code anymore, but I couldn't figure out what was going on, so it bothers me. dspcode.s
  2. Hello! fellow Jaguar fans!, I wanted to share with you another cinepak I did for the jaguarsector, in case anyone doesn't already have it. The Atari Explorer Online- 1995 Electronic Entertainment Expo, its an interesting piece of Jaguar history you can add to your JagCD collections. The three discs are not encrypted, so you will need an bypass cart or the Reboot ULS disc to run it. The images are in .cdi format burn to high quality CD-Rs on the lowest speed possible and you should get good results. CD#1of3: https://mega.co.nz/#!Tcog3Tqb!Io2qoJqyJSpRwkPsdD0Pr7NCVOEseab7ykorIR4R2xI CD#2of3: https://mega.co.nz/#!fA5FWRLY!H9p8MwKNnfSLhwqK0vXt2o3clkkVDCQz2HVVGfrjP6U CD#3of3: https://mega.co.nz/#!DUQ2WRAR!4WslvqpKoC2MZlcwa01UeCKz4bESUIRCjPT1cAbiytM
×
×
  • Create New...