DreamShell 4

This forum is for discussion pertaining to homebrew and indie software for the Dreamcast, such as homebrew games, emulators/interpreters, and other homebrew software/applications. Porting requests and developmental ideas are not to be made here; you can make those here. If you need any help burning discs for homebrew software, this is the place to ask as well.
User avatar
Juan
DCEmu Commie
DCEmu Commie
Posts: 3398
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Sun Jun 15, 2003 11:47 pm
Location: Montevideo
Has thanked: 39 times
Been thanked: 3 times

Re: DreamShell 4

Post by Juan »

Nice, Dreamcast lenses everywhere say thanks.
Sonic-NKT
Insane DCEmu
Insane DCEmu
Posts: 156
Joined: Thu Jul 11, 2002 1:06 pm
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by Sonic-NKT »

Great work!!
is it possible to solder a SD adapter directly onto the dreamcast motherboard? without buying a VSCable or coders cable, thos are really hard to get
User avatar
Juan
DCEmu Commie
DCEmu Commie
Posts: 3398
Joined: Sun Jun 15, 2003 11:47 pm
Location: Montevideo
Has thanked: 39 times
Been thanked: 3 times

Re: DreamShell 4

Post by Juan »

park
DCEmu Junior
DCEmu Junior
Posts: 46
Joined: Tue Jun 24, 2008 10:46 am
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by park »

Wow thats pretty great.But one thing I dont understand,didnt most people say the serial port wasnt fast enough this kinda stuff?Too bad they still arent selling it, running katana tech demo would be cool.
Ex-Cyber
DCEmu User with No Life
DCEmu User with No Life
Posts: 3641
Joined: Sat Feb 16, 2002 1:55 pm
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by Ex-Cyber »

park wrote:But one thing I dont understand,didnt most people say the serial port wasnt fast enough this kinda stuff?
"Fast enough" depends on how the game program reads files and how patient the user is. The serial port's top speed is much slower than the GD-ROM drive's top speed for sure (I think somewhere in the range of 10%). However, reads of small files can be faster because an SD card's seek time is practically zero compared to the GD-ROM drive.
"You know, I have a great, wonderful, really original method of teaching antitrust law, and it kept 80 percent of the students awake. They learned things. It was fabulous." -- Justice Stephen Breyer
User avatar
SWAT
Insane DCEmu
Insane DCEmu
Posts: 191
Joined: Sat Jan 31, 2004 2:34 pm
Location: Russia/Novosibirsk
Has thanked: 1 time
Been thanked: 0
Contact:

Re: DreamShell 4

Post by SWAT »

Ex-Cyber wrote:
park wrote:But one thing I dont understand,didnt most people say the serial port wasnt fast enough this kinda stuff?
"Fast enough" depends on how the game program reads files and how patient the user is. The serial port's top speed is much slower than the GD-ROM drive's top speed for sure (I think somewhere in the range of 10%). However, reads of small files can be faster because an SD card's seek time is practically zero compared to the GD-ROM drive.
Not 10%, about 50% of the average speed of reading GD-ROM.
SD card connected to the DC, is equivalent to reading the GD-ROM at a speed of 4x (~500-600 kbytes/sec), plus the lack of pathfinding.
Image
Ex-Cyber
DCEmu User with No Life
DCEmu User with No Life
Posts: 3641
Joined: Sat Feb 16, 2002 1:55 pm
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by Ex-Cyber »

SWAT wrote:Not 10%, about 50% of the average speed of reading GD-ROM.
SD card connected to the DC, is equivalent to reading the GD-ROM at a speed of 4x (~500-600 kbytes/sec), plus the lack of pathfinding.
What serial clock rate are you using? I thought it topped out at ~2MHz.
"You know, I have a great, wonderful, really original method of teaching antitrust law, and it kept 80 percent of the students awake. They learned things. It was fabulous." -- Justice Stephen Breyer
User avatar
SWAT
Insane DCEmu
Insane DCEmu
Posts: 191
Joined: Sat Jan 31, 2004 2:34 pm
Location: Russia/Novosibirsk
Has thanked: 1 time
Been thanked: 0
Contact:

Re: DreamShell 4

Post by SWAT »

If use External Clock Input = 5 MHz and Pf = 30 MHz in Synchronous Mode, you can achieve speeds of 5000000 bits/s.
Image
Ex-Cyber
DCEmu User with No Life
DCEmu User with No Life
Posts: 3641
Joined: Sat Feb 16, 2002 1:55 pm
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by Ex-Cyber »

SWAT wrote:If use External Clock Input = 5 MHz and Pf = 30 MHz in Synchronous Mode, you can achieve speeds of 5000000 bits/s.
Are you using an external clock? That's not in the jj1odm schematic, and I haven't seen mention of it anywhere else, so I thought everyone was using an internal clock. I've also seen several mentions of transmission being unreliable at higher speeds, although those may be talking about a longer cable.
"You know, I have a great, wonderful, really original method of teaching antitrust law, and it kept 80 percent of the students awake. They learned things. It was fabulous." -- Justice Stephen Breyer
User avatar
SWAT
Insane DCEmu
Insane DCEmu
Posts: 191
Joined: Sat Jan 31, 2004 2:34 pm
Location: Russia/Novosibirsk
Has thanked: 1 time
Been thanked: 0
Contact:

Re: DreamShell 4

Post by SWAT »

I use "Dreamcast Serial <=> SPI interface by jj1odm"
Image
Ayla
DC Developer
DC Developer
Posts: 142
Joined: Thu Apr 03, 2008 7:01 am
Has thanked: 0
Been thanked: 4 times
Contact:

Re: DreamShell 4

Post by Ayla »

How to do this from a .gdi image ?
I tried MDK2 but failed to launch.
User avatar
SWAT
Insane DCEmu
Insane DCEmu
Posts: 191
Joined: Sat Jan 31, 2004 2:34 pm
Location: Russia/Novosibirsk
Has thanked: 1 time
Been thanked: 0
Contact:

Re: DreamShell 4

Post by SWAT »

The module only supports ISO 9660 images, which can create both:

mkisofs -V DC_APP -G IP.BIN -joliet -rock -l -o image.iso ./dir_with_files

In IP.BIN where there is a parameter GD-ROM/CD-ROM should be set to GD-ROM for the KATANA and CD-ROM for Homebrew.
LBA in KATANA BOOT.BIN must be patched by 0 (zero).

For those who do not know how to create ISO images, I made this package, it is the way the identity updated: iso_make.7z
Image
User avatar
alex81
DCEmu Cool Newbie
DCEmu Cool Newbie
Posts: 13
Joined: Tue Apr 14, 2009 1:28 pm
Location: Russia/Novosibirsk
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by alex81 »

User avatar
Outrunner
DCEmu Newbie
DCEmu Newbie
Posts: 2
Joined: Sat Sep 04, 2010 8:31 am
Has thanked: 0
Been thanked: 0

Re: DreamShell 4

Post by Outrunner »

If they could make a browser for it, that could read CSS and other things, it would be just great. :grin:
User avatar
SWAT
Insane DCEmu
Insane DCEmu
Posts: 191
Joined: Sat Jan 31, 2004 2:34 pm
Location: Russia/Novosibirsk
Has thanked: 1 time
Been thanked: 0
Contact:

Re: DreamShell 4

Post by SWAT »

Image
User avatar
Juan
DCEmu Commie
DCEmu Commie
Posts: 3398
Joined: Sun Jun 15, 2003 11:47 pm
Location: Montevideo
Has thanked: 39 times
Been thanked: 3 times

Re: DreamShell 4

Post by Juan »

Sweet, downloading.
Post Reply