Dreamcast 4XM video testing

General Dreamcast discussion applies here. Before posting here please check the other forums in the Dreamcast section to see if your topic would fit better in those categories.
Forum rules
Please check the other forums in the Dreamcast section before posting here to see if your topic would fit better in those categories. Example: A new game/homebrew release would go in the New Releases/Homebrew/Emulation section: http://dreamcast-talk.com/forum/viewforum.php?f=5 or if you're having an issue with getting your Dreamcast to work or a game to boot it would go in the Support section: http://dreamcast-talk.com/forum/viewforum.php?f=42
SMiTH
Super Sonic
Posts: 1512

Re: Dreamcast 4XM video testing

Post by SMiTH »

can .gdi go past 1gb size?
or is it limited to original gd rom size?

User avatar
-drez01-
Tank Jr.
Posts: 352
Dreamcast Games you play Online: Quake III Arena
Location: Canada

Re: Dreamcast 4XM video testing

Post by -drez01- »

Dreamon loader does work with dreamshell, just never had any luck with playing video. Tho I never really tried that hard..

SMiTH
Super Sonic
Posts: 1512

Re: Dreamcast 4XM video testing

Post by SMiTH »

it does? nice.
i could be wrong but from what i remember ginsu did not work.
now i wonder what loaders will work with dreamshell?

dreamon- yes
ginsu- no
dreamexpress- ?
dorimaga- ?
dream inducer- ?

User avatar
-drez01-
Tank Jr.
Posts: 352
Dreamcast Games you play Online: Quake III Arena
Location: Canada

Re: Dreamcast 4XM video testing

Post by -drez01- »

Gdi builder is limited to 1.1 gigs. Not sure if it is the format limit or just the tools

SMiTH
Super Sonic
Posts: 1512

Re: Dreamcast 4XM video testing

Post by SMiTH »

-drez01- wrote:Gdi builder is limited to 1.1 gigs. Not sure if it is the format limit or just the tools
Is it possible?

SMiTH
Super Sonic
Posts: 1512

Re: Dreamcast 4XM video testing

Post by SMiTH »

what if you used the bleemcast selfboot script or original echelon selfboot, swap mkisofs with xorriso or genisoimage?
use a dvd-rw , burn the first session with a dummy file to push 2nd session start to 11700.
then add in all data and full 4xm video to 2nd session.

next create an iso image of the dvd-rw.
an .iso with 2 sessions, start 2nd session at 11700.

is it possible to create this type of iso? will gdemu boot an .iso?
cdi4dc might convert this iso and give a negative value.
probably not since it seems cdi4dc will only convert past limit with a single session iso?

if you used bleemcast selfboot script, burn 4xm video as 1st session and then data at 2nd session, it would not work since I doubt 4xm player would find the 4xm video in 1st session. (even if you added ginsu.ini to 1st session lol)

???????????
idk

User avatar
Ian Micheal
Developer
Posts: 6277
Location: USA
Contact:

Re: Dreamcast 4XM video testing

Post by Ian Micheal »

could have 4 gdroms at 1.1gb if they ever did it that's how it would of had to be.. Plus it would been 12x speed not slow mil cd.. anything over 2gb does not boot standard even on emulators..

You can custom make large images for dreamshell ide much much larger..

User avatar
Scrivani
Metallic
Posts: 815
Dreamcast Games you play Online: Almost all

Re: Dreamcast 4XM video testing

Post by Scrivani »

powerful codec ...









https://drive.google.com/file/d/1RvgrTK ... sp=sharing
2_4xm_videos.zip
- cachorro30fps900000.4Xm / Video: 4XMV 640x480 29.97fps [V: 4xm, rgb565le, 640x480]
- galo60fps800000.4Xm / Video: 4XMV 640x368 60fps [V: 4xm, rgb565le, 640x368]
Happy if may help:
- https://bit.ly/scrivanidc
- BBA Mode for DreamPi: https://bit.ly/3JEIuhs
- VPN Port Fowarding: https://bit.ly/3Bgw4bu
- DC Now Data Analysis: https://bit.ly/42coxXw
- DC KARA NOT DEAD AT ALL- VCD Method: https://bit.ly/3P6VePw
- Know part of BR Community: https://bit.ly/3iLXS12

User avatar
Scrivani
Metallic
Posts: 815
Dreamcast Games you play Online: Almost all

Re: Dreamcast 4XM video testing

Post by Scrivani »

Ian Micheal wrote: Mon Jul 04, 2022 6:00 pm
SMiTH wrote:testing the 4xmplay.bin from sdk
might checkout playvid.bin too
what are the types of files playvid can use? .sfd .mpeg ?
Yeah sfd and duck encoded files
mpeg or mpg

mpeg files have to be duck encoded not normal mpeg

Just compiled and proper release version for gdi need to use gin

TrueMotion duck encocded mpeg only or playbin

After some stubbornness, I managed to convert a video to Duck Truemotion 2X, just like the examples that exist from DUCKLOGO.AVI.

However, playvid.bin displays the video in black and white.

Code: Select all

Video: TM2X 352x240 29.97fps 1019kbps [V: TM2X / 0x58324D54, 352x240, 1019 kb/s]
Audio: 0x0061 44100Hz stereo 354kbps [A: adpcm_ima_dk4, 44100 Hz, 2 channels, s16, 354 kb/s]


Format                      : AVI
Format/Info                 : Audio Video Interleave
Format settings             : BitmapInfoHeader / WaveFormatEx
File size                   : 1.84 MiB
Duration                    : 11 s 144 ms
Overall bit rate            : 1 383 kb/s
Frame rate                  : 29.970 FPS
Writing library             : VirtualDub build 35491/release

Video
ID                          : 0
Format                      : Duck 2
Codec ID                    : TM2X
Codec ID/Info               : Duck TrueMotion 2X
Duration                    : 11 s 144 ms
Bit rate                    : 1 017 kb/s
Width                       : 352 pixels
Height                      : 240 pixels
Display aspect ratio        : 3:2
Frame rate                  : 29.970 (30000/1001) FPS
Standard                    : NTSC
Bits/(Pixel*Frame)          : 0.402
Stream size                 : 1.35 MiB (74%)

Audio
ID                          : 1
Format                      : PCM
Codec ID                    : 61
Codec ID/Hint               : ESS Technology
Duration                    : 11 s 6 ms
Source duration             : 10 s 969 ms
Bit rate mode               : Constant
Bit rate                    : 352.8 kb/s
Channel(s)                  : 2 channels
Sampling rate               : 44.1 kHz
Bit depth                   : 4 bits
Stream size                 : 474 KiB (25%)
Alignment                   : Aligned on interleaves
Interleave, duration        : 49  ms (1.47 video frame)
Interleave, preload duratio : 509  ms
Duck_TrueMotion2X.JPG

I got it after finding this version below which has a configuration file for POWERVR, being a more recent version after Duck became On2.

https://web.archive.org/web/20040605172 ... /tm2x.php3

I'm still experimenting to figure out why the video has colors everywhere except on the Dreamcast. Something in the way playvid instantiates the file.

I've tried a few versions of playvid.

But yeah, it's an interesting achievement for me that I'm exploring all the video formats.
Attachments
DC_TALK.avi.zip
(950.87 KiB) Downloaded 69 times
Happy if may help:
- https://bit.ly/scrivanidc
- BBA Mode for DreamPi: https://bit.ly/3JEIuhs
- VPN Port Fowarding: https://bit.ly/3Bgw4bu
- DC Now Data Analysis: https://bit.ly/42coxXw
- DC KARA NOT DEAD AT ALL- VCD Method: https://bit.ly/3P6VePw
- Know part of BR Community: https://bit.ly/3iLXS12

User avatar
Scrivani
Metallic
Posts: 815
Dreamcast Games you play Online: Almost all

Re: Dreamcast 4XM video testing

Post by Scrivani »

Hey Smith and Ian

I don't know exactly what I did, but I did it.



Now it's time to encode a video in high quality
Happy if may help:
- https://bit.ly/scrivanidc
- BBA Mode for DreamPi: https://bit.ly/3JEIuhs
- VPN Port Fowarding: https://bit.ly/3Bgw4bu
- DC Now Data Analysis: https://bit.ly/42coxXw
- DC KARA NOT DEAD AT ALL- VCD Method: https://bit.ly/3P6VePw
- Know part of BR Community: https://bit.ly/3iLXS12

  • Similar Topics
    Replies
    Views
    Last post