Создать ответ 
 
Рейтинг темы:
  • Голосов: 1 - Средняя оценка: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Connecting IDE disks & ISA (network) card to Dreamcast
Автор Сообщение
abs Не на форуме
Новичок
*

Сообщений: 10
Зарегистрирован: 09.07.2012
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 3 раз(а) в 1 сообщ.
Сообщение: #1
Connecting IDE disks & ISA (network) card to Dreamcast
I noticed a post on the Hardware section of this forum.

Unfortunately I do not speak Russian, though google translate helps me understand it sometimes, so I thought it would be best to post a comment here and add a link on the other forum for anyone interested.

The original posting discussed the DCEXT board which allows connecting an IDE drive and an ISA card (ie network card) to the Dreamcast, complete with code to run under NetBSD.

Obviously if the hardware can be driven by NetBSD then code can be written to drive it under other Operating Systems, but since I'm mainly a NetBSD-head and the code there is already written and works I'll cover that in this post Smile

The patch to add support for the DCEXT board to NetBSD 5 is at: http://www.ceres.dti.ne.jp/tsutsui/netbs...t-5.0.diff

I've just updated it to apply against the HEAD of the NetBSD tree (-current) and the updated version is at: http://sync.absd.org/dreamcast/dcext-cur...07-29.diff

To build a version of NetBSD with this patch on a POSIX host (NetBSD, Linux, etc)
  • Download NetBSD source. Easiest would be tarfiles which include anoncvs setup
  • Apply the patch "patch < dcext-current-2012-07-29.diff"
  • Build tools. Run "./build.sh -m dreamcast tools". This builds a complete cross compiler & any other tools needed to build NetBSD. The first 20 lines of output will list targets dirs
  • Build kernel. Run "./build.sh -m dreamcast kernel=DCEXT". This will leave a netbsd.bin in .../sys/arch/dreamcast/compile/DCEXT/netbsd.bin

I don't have a DCEXT board (would love one tho Smile, but I've built a sample kernel which anyone should be able to boot at: http://sync.absd.org/dreamcast/netbsd-DCEXT.bin.gz and a full iso image with root on gdrom at http://sync.absd.org/dreamcast/netbsd-dr...EXT.iso.7z

Currently the code will unconditionally try to attach the dcext, so it at least makes it very obvious the driver is present Smile

Booting without the hardware should give you output similar to (image from gxemul):
[Изображение: dcextboot.png]

If anyone has made a board and would be willing to test boot the above image, please let me know how it goes!

Thanks
(Последний раз сообщение было отредактировано 04.08.2012 в 14:37, отредактировал пользователь abs.)
29.07.2012 16:53
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: shadow , Pemblem
Создать ответ 


Сообщения в этой теме
Connecting IDE disks & ISA (network) card to Dreamcast - abs - 29.07.2012 16:53

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Retro Gamers : Flashback, Dreamcast. 2017 New game play and review Ivan GR 0 135 21.07.2018 22:25
Посл. сообщение: Ivan GR
  Dreamcast widescreen hacks Dark Hayabusa 29 13205 29.06.2018 11:57
Посл. сообщение: megavolt85
  Sega Dreamcast mod: Custom bios with switch, Overclock, IDE HDD, and SD Rellikami 4 716 19.06.2018 00:31
Посл. сообщение: Rellikami
  HDMI Link Cable for Dreamcast by Pound Technology Ivan GR 5 653 06.06.2018 12:39
Посл. сообщение: Toe-Knee
  PlayStation 3/4 Controller to Dreamcast Ivan GR 0 367 30.05.2018 15:50
Посл. сообщение: Ivan GR
  Wave 3 Dreamcast Releases Available to Preorder on RushOnGame Ivan GR 1 493 25.05.2018 01:02
Посл. сообщение: Ivan GR
Фото List of different Dreamcast and Compatibility dragoncity 0 559 24.04.2018 21:14
Посл. сообщение: dragoncity
  PCB IDE and SATA Dreamcast aldair 0 936 15.02.2018 01:44
Посл. сообщение: aldair
  BIOS mod Dreamcast (VA1) aldair 2 2010 06.02.2018 18:40
Посл. сообщение: ands
  HDD SSD SATA (32GB) DREAMCAST: Goes in and out easy by the GD-ROM cover aldair 2 1523 25.01.2018 22:25
Посл. сообщение: megavolt85

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)