Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

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
User avatar
Anthony817
Shark Patrol
Posts: 4033
Location: Fort Worth, Texas

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post by Anthony817 »

Yeah that just goes to show you what can be achieved with official tools. Pretty damn impressive.
Image

User avatar
Dakangel
letterbomb
Posts: 152

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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.

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

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post by Ian Micheal »

You could try reverse these
Attachments
lib4xmovie.rar
(24.37 KiB) Downloaded 389 times
4xmovie_sdk.rar
(22.47 KiB) Downloaded 429 times

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

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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

SMiTH
Super Sonic
Posts: 1512

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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.

Cass
MegaDeath
Posts: 232
Dreamcast Games you play Online: None

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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 :shock: . Brilliant work Ian.

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

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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

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

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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

User avatar
pmp174
undertow
Posts: 33
Dreamcast Games you play Online: PSO

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post 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?

User avatar
megavolt85
Developer
Posts: 2159

Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept

Post by megavolt85 »

Do you think an extra spare tire will help turn your car into a helicopter? :D

  • Similar Topics
    Replies
    Views
    Last post