Page 4 of 5
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 3:42 pm
by Anthony817
Yeah that just goes to show you what can be achieved with official tools. Pretty damn impressive.
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 3:50 pm
by Dakangel
Is there a way to reverse enginer the 4x movie codec to have a KOS variation?
im thinking in the same fashion as Xvid is to DivX.
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 4:05 pm
by Ian Micheal
You could try reverse these
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 4:14 pm
by Ian Micheal
Anyways I'm learning now about virtual memory handling it's 50 hours of learning.. But like i show reading streaming from cdrom loading game files from the sd card works now can fix a lot of problems in old ports and or add proper cdda giving them a upgrade for free not having to software mix music such as ogg or mp3 or midi or wav.. it gives doomdc instant boost not having to mixj midi music it also uses 4mb less ram not having to emulate and convert mus to midi.. No why you could not use sd card as network cache
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 4:51 pm
by SMiTH
If you want to make your own 4xm selfboot cdi check out my odds&sods disk.
devs left a matrix trailer 4xm video (probably to test the video player) on DreamOn Vol.9 Disk so i enabled it.
The quality is very good, but to encode a full dvd movie at best quality would be very large in size.
No way could it fit a cdr.
https://www.dreamcast-talk.com/forum/vi ... 22&t=14183
[MXMOVIE]
Ginsu.Path = MEDIA
Ginsu.Command = "\MEDIA\4XMPLAY.BIN MATRIX.4XM"
Ginsu.FirstGDDA = 4
Manifest.Name = "The Matrix"
Manifest.Select.WellImage = MATRIX.PVR
Manifest.Select.AnimTarget07 = 172
Manifest.Demo.Path = MEDIA
Manifest.Demo.Command = "\MEDIA\4XMPLAY.BIN MATRIX.4XM"
Manifest.Play.FirstGDDA = 4
4XMPLAY.BIN was modded to load audio4x.drv since audio64.drv was also needed for other stuff on the disk. (audio4x.drv is just an updated version of audio64.drv (renamed to not conflict) used on later demo disks)
extract the data..
add these files from media folder:
4xmplay.bin
audio64.drv
audio4x.drv
midida.drv
then use ginsu and load your 4xm video.
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 5:10 pm
by Cass
Ian Micheal wrote:it gives doomdc instant boost not having to mixj midi music it also uses 4mb less ram not having to emulate and convert mus to midi.. No why you could not use sd card as network cache
As a proof of concept 4mb less ram with this method is a pretty significant reduction in the overheads for the DC

. Brilliant work Ian.
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 7:57 pm
by Ian Micheal
SMiTH wrote:If you want to make your own 4xm selfboot cdi check out my odds&sods disk.
devs left a matrix trailer 4xm video (probably to test the video player) on DreamOn Vol.9 Disk so i enabled it.
The quality is very good, but to encode a full dvd movie at best quality would be very large in size.
No way could it fit a cdr.
https://www.dreamcast-talk.com/forum/vi ... 22&t=14183
[MXMOVIE]
Ginsu.Path = MEDIA
Ginsu.Command = "\MEDIA\4XMPLAY.BIN MATRIX.4XM"
Ginsu.FirstGDDA = 4
Manifest.Name = "The Matrix"
Manifest.Select.WellImage = MATRIX.PVR
Manifest.Select.AnimTarget07 = 172
Manifest.Demo.Path = MEDIA
Manifest.Demo.Command = "\MEDIA\4XMPLAY.BIN MATRIX.4XM"
Manifest.Play.FirstGDDA = 4
4XMPLAY.BIN was modded to load audio4x.drv since audio64.drv was also needed for other stuff on the disk. (audio4x.drv is just an updated version of audio64.drv (renamed to not conflict) used on later demo disks)
extract the data..
add these files from media folder:
4xmplay.bin
audio64.drv
audio4x.drv
midida.drv
then use ginsu and load your 4xm video.
thats why you use a gdemu image and have 2gb image forget cdr.. for this mate

i can build new version of this video player as well I do a demo movie and make a big gdemu image for people.. if wanted bootdreams will let you make 2gb cdi's and if you had a dreamshell ide hdd you could make 32gb image and play many movies lol
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Sun May 30, 2021 10:25 pm
by Ian Micheal
If used right it's the only dvd quality movie player on dreamcast the tools encoder works on windows 7 64bit just follow the info in the tools i posted
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Wed Dec 25, 2024 10:11 am
by pmp174
Ian, could this be used to port Sega Naomi games to dreamcast? Would the Serial port be able to compensate for the ram?
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Posted: Wed Dec 25, 2024 12:36 pm
by megavolt85
Do you think an extra spare tire will help turn your car into a helicopter?
