Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Vashanka Гость
|
Добавлено: Вс Дек 22 2002 12:49 Заголовок сообщения: BCC5.0+TVision: Как сделать большую программу? |
|
|
Делаю DOS-программу и к своему недовольству понимаю, что в пределы 640 не умещаюсь. Как сделать так большую программу на TVision, как например, BC 3.1 IDE? Т.е. как использовать DPMI. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Chief Гость
|
Добавлено: Вс Дек 22 2002 16:41 Заголовок сообщения: Re: BCC5.0+TVision: Как сделать большую программу? |
|
|
Попробуй юзать XMS. Я так делал года 3 назад в своей проге на BC31 по трёхмерному моделированию. Надо было реализовать Z-буфер (размер примерно 2МБ). Единственно, что плохо - адресация всё равно остаётся 16-битной, поэтому с буфером приходится работать по частям . А вообще - удобно. Могу скинуть исходник, шлите письма. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Valera Гость
|
Добавлено: Пн Дек 23 2002 05:57 Заголовок сообщения: Или overlay (-) |
|
|
- |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Vashanka Гость
|
Добавлено: Ср Дек 25 2002 16:58 Заголовок сообщения: Re: BCC5.0+TVision: Как сделать большую программу? |
|
|
Немного не то. Мне нужно пространство не для данных, а для кода. Коду слишком много ![Wink](images/smiles/icon_wink.gif) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Chief Гость
|
Добавлено: Чт Дек 26 2002 21:04 Заголовок сообщения: Re: BCC5.0+TVision: Как сделать большую программу? |
|
|
Ха, ясно! Если что-нибудь получится, напиши, интересно! Потому что я, когда писал свой приснопамятный курсовик так и не смог сделать экзешник больше 105200 байтов. Добавляю одну лишнюю строку в исходник, программа компилится, но при запуске выдаёт, что не хватает памяти. Пришлось разбить её на две части %) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|