MuTerm (p1) [UTF-8]  
 ï¿½^�[�~�i��  ï¿½Ò�W  ï¿½ï¿½ï¿½ï¿½ï¿½R�[�h  ï¿½w���v
Dos eXecution environment for BeOS / POSIX [$Date: 2000/09/29 18:31:25 $]
(C) Copyright 2000 Toyoshima-House


C:\>new
 2000/09/30 ... LSI-C�����삷��悤�ɂȂ�܂����B
                �܂��A�\�[�X��CVS�Ŏ擾�ł���悤�ɂ��܂����B
 2000/08/19 ... �y�[�W�����グ�B


C:\>purpose

 ���̃v���W�F�N�g�̖ړI��ABeOS��Terminal���ŃV�[�����X��
 DOS�̃R���\�[���x�[�X�̃A�v���P�[�V���������s���邱�Ƃɂ���܂��B
 ��I�I�ɂ�execve�݊���dos_execve�Ƃ������`�Ń��C�u���������A
 shell�ɊȒP�ȃp�b�`�𓖂Ă邱�Ƃ�BeOS�l�C�e�B�u�ȃR�}���h��
 ��ʂ��邱�ƂȂ�DOS�R�}���h�����s�ł���悤�ɂ��܂��B
 ���̂Ƃ���16bit�̃R�}���h���^�[�Q�b�g�ɂ��Ă��܂��B


C:\>roadmap

 EXE�t�@�C�����N�� ... [ OK ]
 �ȒP�ȃR�}���h�̎��s ... [ OK ]
 LSI-C�����S���삳���� ... [ OK ]
 WonderWitch�J���‹��̊��S���� ... [ OK?]
 �i�ȉ��A�����lj�...�j


C:\>screenshot

 ���ۂɓ��쒆�̃X�N���[���V���b�g�ł��B
 
2000/08/02  12:02               50,886 dx01.jpg
2000/08/03  18:18               45,335 dx02.jpg
2000/09/30  03:22              261,327 dx03.jpg
               3 �‚̃t�@�C��
               0 �‚̃f�B���N�g��


C:\>implement

 �����͎��̂悤�ȕ��@������Ă��܂��B

 �O���d�l ... �udx�v�Ƃ������O�̎��s�t�@�C���Ƃ��Ď�������A������
	���s����DOS�R�}���h���A�����Ă��̈������Ƃ�܂��B
 
 CPU ... �G�~�����[�V�����BVM�̂ق��������̖ʂł͗L���ł����A
	BeOS�Ŏ���������Ž����g�̒m���s���̂���A���̎�@�����܂����B
	���ʂƂ���PPC�ł�����”\�Ǝv���܂��BCPU�G�~�����[�V����������
	MAME��̗p����Ă���Fabrice Frances���̃R�[�h�����ɂ��Ă��܂��B

 DOS CALL ... �����݃x�N�^�̔����$0F, $XX, $CF�Ƃ������V�[�P���X��p�ӂ�
	CPU�G�~�����[�^������$0F�����s���悤�Ƃ�����A�e�������������������
	�R�[���o�b�N���������$XX�ŌĂ�o���悤�ɂ��Ă��܂��B
	�����̓l�C�e�B�u�R�[�h�ŋL�q���A�K�v�ɉ�����CPU�G�~�����[�^������
	���W�X�^��t���O�����������܂��B

 �‹���� ... BeOS���̊‹���������Ɋ‹��u���b�N������A
	DOS�v���O�����ɓn���Ă��܂��B
	�����ADX_xxx�Ƃ������O�̊‹���������݂������ɂ�A
	xxx�̑ւ��DX_xxx�̓��e��xxx�Ƃ��ēn�����悤�ɂ��Ă��܂��B
	PATH�Ɋւ��Ă�A�f�B���N�g���̋�؂蕶�����u/�v����u\�v��A
	�p�X�̋�؂蕶�����u:�v����u;�v�֕ϊ����ēn���܂��B

 ���� ... dx�ɓn�����2�–ڈ�s�̈���������PSP��80h��~����������
	DOS�v���O�����ɓn���Ă��܂��BDOS���������255�o�C�g���̒����̈�����
	�n�����Ƃ��ł��܂���B

 �t�@�C�� ... �L�q�q0�A1�A2�͂��ꂼ��BeOS����STDIN�ASTDOUT�ASTDERR
	�Ɍ��т‚����܂��B���̂Ƃ���e�L�X�g���[�h�������l�����Ɏ������Ă��܂��B
	�܂��A�t�@�C�����ɂ‚��Ă�case insensitive������ł���悤�ɂ��Ă��܂��B
	�������O�ɂ‚��Ă�DOS�R�}���h���̎����ʼn”\�Ȍ���Ή����܂��B�܂��A������
	�܂܂��t�@�C�����ɂ‚��Ă�A�����I��u�Z�����O�v��u�������O�v�̑Ή��\�����A
	������Ă݂�\��ł��B


C:\>cvs

 ��V�ł̃\�[�X��cvs�o�R�Ŏ擾�ł���悤�ɂȂ�܂����B
 :pserver:[email protected]://CHIYO/cvsroot�A
 ���W���[������dx�ł��B�ȉ��̎��ŃA�N�Z�X�ł��܂��B
 �p�X���[�h�͂���܂���̂�A�v�����v�g���o������s�������ĉ������B

C:\>cvs -d :pserver:[email protected]://CHIYO/cvsroot login
(Logging in to [email protected])
CVS password:
C:\>cvs -d :pserver:[email protected]://CHIYO/cvsroot co dx

 �T�[�o�[�̓t���b�cISDN�ŃC���^�[�l�b�g��ڑ����Ă��邽��A���ɂ���Ă�
 �A�N�Z�X�ł��Ȃ��������邩������܂���i���O��Dynamic DNS�ŎQ�Ƃł���悤��
 �Ȃ��Ă��܂��j�Bpserver��version 1.11�̉��ǔł�Windows 2000��œ������Ă��܂��B
 ����update������X�V�Ɏ��s����Ƃ�����肪����܂��B�Y���t�@�C�������������
 �ēxupdate������Ɩ�������ł��܂��i�����˂�E�E�E�j�B


C:\>status

 LSI-C�����삷��悤�ɂȂ�܂����B���̂Ƃ���AWonderWitch�t����hello�̃T���v��
 ����ʂ���Ȃ�make�ł��邱�Ƃ��m�F����Ă��܂��B


C:\>develop

 �v���O������C�������Ă��܂��B�Ȃ�C++�łȂ����Ƃ�����A...����܂���...
 ���܂���C������n�߂Ă��܂������߂�C�ɂȂ��Ă܂��B
 
 �\�[�X�t�@�C�����擾������A�u$ tar zxvf dx-20000809.tar.gz�v�ȂǂƂ��ēW�J���ĉ������B
 dx/ �ȉ��Ƀ\�[�X���W�J����܂��B���̂܂�u$ make�v�����A���s�t�@�C��dx����������܂��B
 �܂��A�u$ env DEBUG=1 make�v�Ƃ����A�f�o�b�O�ł�dx_debug����������܂��B
 �f�o�b�O�ł͓����ɊȒP�ȃf�o�b�K��������Ă��鑼�ADOS CALL�̃g���[�X��\�����܂��B

 �ȒP�ȃ\�[�X�̉�������Ă����܂��B

 debug.c ... �f�o�b�K�̎����ł��B
 dos.h ... DOS�Ɋւ���\���̂��`���Ă��܂��B 
 file.c ... �t�@�C�����o�͎�����������Ă��܂��B
 i86/ ... 80286 CPU �G�~�����[�^�֌W���܂܂�܂��B
 i86info.h ... CPU���ɃA�N�Z�X���邽�߂ɕK�v��\���̂��`���Ă��܂��B
 int.c ... INT�����݂����������ۂɃR�[���o�b�N�Ƃ��ČĂ΂�܂��B
 int1a.c ... INT 1A������������Ă��܂��Bint.c����Ă΂�܂��B
 int21.c ... INT 21������������Ă��܂��Bint.c����Ă΂�܂��B
 int21_43.c ... INT 21 (AH = 43h)������������Ă��܂��Bint21.c����Ă΂�܂��B
 int21_44.c ... INT 21 (AH = 44h)������������Ă��܂��Bint21.c����Ă΂�܂��B
 mame_inc ... i86/ �ȉ��̃R���p�C���ɕK�v�ɂȂ�MAME�̃w�b�_�������Ă��܂��B
 memory.c ... CPU����̃������A�N�Z�X�����A����у������Ǘ����������Ă��܂��B
 process.c ... EXE�t�@�C���̓ǂ���݂�v���Z�X�ɌW�镔�����������Ă��܂��B


C:\>reference

 �J�������Ƃ��Ĉȉ��̂��̂��Q�l�ɂ��Ă��܂��B
 
 doscmd ... *BSD�p��DOS�R�}���h���s�‹��B���Ƃ̔��[�Ƃ������B
 MS-DOS����E ... ecb.�����u�ڎw���v���O���}�[�I�v���ɂ���R�[�i�[�B
	���AMS-DOS�ŊJ���������ƂȂ��������A�ƂĂ��Q�l�ɂȂ�܂����B
 Interrupt Jump Table ... INT����ɂ‚��Ă��ׂȎ���������܂��B
	�����̎��������Ɏ������Ă��܂��B


C:\>members

 �J���Ɋ֌W���Ă�l�B�ł��B����Ɋ�������i�Ǝv���Ă�j�l�Ƃ��A
 �A�h�o�C�U�[�Ƃ��A�������ޗ\���l�Ƃ����i�����B

 �Ƃ悵�� ... �����o������B
 Masashi Sawada ... �������܂ꂽ�l���̂P�B
 ����(�\��) ... �������܂ꂽ�l���̂Q�B
 �ɓ����K ... �A�h�o�C�U�[�B
 �������` ... �����������܂���i��j�B


C:\>contact

 ��������܂�����A�Ƃ悵���܂ł��肢���܂��B
 IRC�̕���A#Be���{��풓���Ă���̂�A������o�R�ł�OK�ł��i���Ԃ�j�B
$Id: index.html,v 1.10 2000/09/29 18:31:25 toyoshim Exp $