Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
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
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
- Anthony817
- Shark Patrol
- Posts: 4033
- Location: Fort Worth, Texas
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Yeah that just goes to show you what can be achieved with official tools. Pretty damn impressive.

- Dakangel
- letterbomb
- Posts: 152
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
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.
im thinking in the same fashion as Xvid is to DivX.
- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
You could try reverse these
- Attachments
-
lib4xmovie.rar
- (24.37 KiB) Downloaded 389 times
-
4xmovie_sdk.rar
- (22.47 KiB) Downloaded 429 times
- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
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
-
- Super Sonic
- Posts: 1512
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
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.
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.
-
- MegaDeath
- Posts: 232
- Dreamcast Games you play Online: None
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
As a proof of concept 4mb less ram with this method is a pretty significant reduction in the overheads for the DCIan 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

- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
thats why you use a gdemu image and have 2gb image forget cdr.. for this mateSMiTH 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.

- Ian Micheal
- Developer
- Posts: 6277
- Location: USA
- Contact:
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
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
- pmp174
- undertow
- Posts: 33
- Dreamcast Games you play Online: PSO
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Ian, could this be used to port Sega Naomi games to dreamcast? Would the Serial port be able to compensate for the ram?
- megavolt85
- Developer
- Posts: 2159
Re: Using the Serial port reader as ram cache DOOMDC 640x480proof off concept
Do you think an extra spare tire will help turn your car into a helicopter? 

-
- Similar Topics
- Replies
- Views
- Last post
-
- 4 Replies
- 5284 Views
-
Last post by Ian Micheal
-
- 6 Replies
- 10944 Views
-
Last post by megavolt85
-
- 3 Replies
- 3757 Views
-
Last post by Widge
-
- 0 Replies
- 2152 Views
-
Last post by aldair
-
- 44 Replies
- 23981 Views
-
Last post by Holsten