Автор |
Сообщение |
|
|
Заголовок сообщения: |
|
|
|
Хищник писал(а): вопрос писал(а): очень странно ведёт себя Кварк даже в виде ДЛЛ послушно выполняет стековые и арифметические операции, но при попытке попросить его назначить VARIABLE либо на первой либо на которой-то (!) спотыкается Впечатление, что память не инициализирована. Однако откуда такое - неясно. Последнее обновление dll было 25.08.08. Proton от 02.01.08
Возникла мысль: что будет, если система может предложить функции, выделяющей память, меньше 256 МБ? значительно меньше 256 ?
И нельзя ли в экспериментальных целях сделать эту функцию словом, чтобы с нею поэкспериментировать?
[quote="Хищник"][quote="вопрос"]очень странно ведёт себя Кварк даже в виде ДЛЛ послушно выполняет стековые и арифметические операции, но при попытке попросить его назначить VARIABLE либо на первой либо на которой-то (!) спотыкается [/quote] Впечатление, что память не инициализирована. Однако откуда такое - неясно. Последнее обновление dll было 25.08.08. Proton от 02.01.08[/quote]
Возникла мысль: что будет, если система может предложить функции, выделяющей память, меньше 256 МБ? значительно меньше 256 ?
И нельзя ли в экспериментальных целях сделать эту функцию словом, чтобы с нею поэкспериментировать?
|
|
|
|
Добавлено: Пт окт 10, 2008 08:42 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): МОжет не во всякой Виндовс?
Хмм, разве нету? У меня кажется был, я определенно помню, что использовал его.
[quote="вопрос"]МОжет не во всякой Виндовс?[/quote]
Хмм, разве нету? У меня кажется был, я определенно помню, что использовал его.
|
|
|
|
Добавлено: Вс окт 05, 2008 16:32 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
VoidVolker писал(а): вопрос писал(а): Что такое режим совместимости? В свойствах *.exe вкладка - позволяет запускать приложения в режиме совместимости со старыми ОС, т.е. винда ведет себя с этим приложением так, как буд-то она более старой версии. МОжет не во всякой Виндовс? В любой случае подожду case - endcase Цитата: Реализуются со всех лап - понадобилось недавно
[quote="VoidVolker"][quote="вопрос"]Что такое режим совместимости?[/quote] В свойствах *.exe вкладка - позволяет запускать приложения в режиме совместимости со старыми ОС, т.е. винда ведет себя с этим приложением так, как буд-то она более старой версии.[/quote] МОжет не во всякой Виндовс? В любой случае подожду case - endcase [quote]Реализуются со всех лап - понадобилось недавно [/quote]
|
|
|
|
Добавлено: Вс окт 05, 2008 14:39 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): Что такое режим совместимости?
В свойствах *.exe вкладка - позволяет запускать приложения в режиме совместимости со старыми ОС, т.е. винда ведет себя с этим приложением так, как буд-то она более старой версии.
[quote="вопрос"]Что такое режим совместимости?[/quote]
В свойствах *.exe вкладка - позволяет запускать приложения в режиме совместимости со старыми ОС, т.е. винда ведет себя с этим приложением так, как буд-то она более старой версии.
|
|
|
|
Добавлено: Вс окт 05, 2008 12:42 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Что такое режим совместимости?
Что такое режим совместимости?
|
|
|
|
Добавлено: Вс окт 05, 2008 00:36 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): видит ошибку (если набрать variable строчными)
Кварк чуствителен к регистру. А как ведет себя quark.exe? Так же неопределенно? А режим совместимости пробовал? Например с 98 или 2000/NT виндой?
P.S. Как найду время - поставлю тоже линолиум и попробую в нем кварк.
[quote="вопрос"]видит ошибку (если набрать variable строчными)[/quote]
Кварк чуствителен к регистру. А как ведет себя quark.exe? Так же неопределенно? А режим совместимости пробовал? Например с 98 или 2000/NT виндой?
P.S. Как найду время - поставлю тоже линолиум и попробую в нем кварк.
|
|
|
|
Добавлено: Сб окт 04, 2008 22:34 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): ещё огорчительно CASE ENDCASE OF ENDOF >OF <OF <OF> Не реализовано, слова зарезервированы.
Реализуются со всех лап - понадобилось недавно
[quote="вопрос"]ещё огорчительно CASE ENDCASE OF ENDOF >OF <OF <OF> Не реализовано, слова зарезервированы. [/quote]
Реализуются со всех лап - понадобилось недавно :)
|
|
|
|
Добавлено: Сб окт 04, 2008 16:49 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
ещё огорчительно
CASE ENDCASE OF ENDOF >OF <OF <OF> Не реализовано, слова зарезервированы.
------------------
ещё огорчительно
[b]CASE ENDCASE OF ENDOF >OF <OF <OF> Не реализовано, слова зарезервированы.[/b] :(
------------------
|
|
|
|
Добавлено: Сб окт 04, 2008 16:39 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): 1000 ALLOT работает и HERE . даёт 1000 Вообще-то у меня HERE при старте дает 0x45D0020. Если при старте он равен 0 - явно проблемы с памятью. вопрос писал(а): VARIABLE XX работает и только Потому что происходит только выделение памяти. вопрос писал(а): QUAN XX послушно инициализируется нулём! ХХ . 0 Потому что хранит данные в памяти кода. вопрос писал(а): С VALUE та же история 5 VALUE YY YY . 5
VALUE и QUAN устроены одинаково, просто QUAN инициализируется нулем, а VALUE - со стека. Память данных им не нужна. И судя по значению HERE, проблема именно в этом. Нулевой адрес совершенно очевидно не принадлежит пространству памяти этого приложения.
[quote="вопрос"]1000 ALLOT работает и HERE . даёт 1000 [/quote] Вообще-то у меня HERE при старте дает 0x45D0020. Если при старте он равен 0 - явно проблемы с памятью. [quote="вопрос"]VARIABLE XX работает и только [/quote] Потому что происходит только выделение памяти. [quote="вопрос"]QUAN XX послушно инициализируется нулём! ХХ . 0 [/quote] Потому что хранит данные в памяти кода. [quote="вопрос"]С VALUE та же история 5 VALUE YY YY . 5[/quote]
VALUE и QUAN устроены одинаково, просто QUAN инициализируется нулем, а VALUE - со стека. Память данных им не нужна. И судя по значению HERE, проблема именно в этом. Нулевой адрес совершенно очевидно не принадлежит пространству памяти этого приложения.
|
|
|
|
Добавлено: Сб окт 04, 2008 16:27 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Как проверить?
ошибка в kernel32.dll
-------------
1000 ALLOT работает и
HERE .
даёт 1000
VARIABLE XX работает и только
0 ХХ !
даёт упомянутую картинку
-------------
QUAN XX послушно инициализируется нулём!
ХХ . 0
С VALUE та же история
5 VALUE YY
YY . 5
Как проверить?
ошибка в kernel32.dll
-------------
1000 ALLOT работает и
HERE .
даёт 1000
VARIABLE XX работает и только
0 ХХ !
даёт упомянутую картинку
-------------
QUAN XX послушно инициализируется нулём!
[b]ХХ . 0[/b]
С VALUE та же история
5 VALUE YY
[b]YY . 5[/b]
|
|
|
|
Добавлено: Сб окт 04, 2008 15:52 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): очень странно ведёт себя Кварк даже в виде ДЛЛ послушно выполняет стековые и арифметические операции, но при попытке попросить его назначить VARIABLE либо на первой либо на которой-то (!) спотыкается
Впечатление, что память не инициализирована. Однако откуда такое - неясно. Последнее обновление dll было 25.08.08. Proton от 02.01.08
[quote="вопрос"]очень странно ведёт себя Кварк даже в виде ДЛЛ послушно выполняет стековые и арифметические операции, но при попытке попросить его назначить VARIABLE либо на первой либо на которой-то (!) спотыкается [/quote]
Впечатление, что память не инициализирована. Однако откуда такое - неясно. Последнее обновление dll было 25.08.08. Proton от 02.01.08
|
|
|
|
Добавлено: Сб окт 04, 2008 14:55 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
очень странно ведёт себя Кварк даже в виде ДЛЛ
послушно выполняет стековые и арифметические операции, но при попытке попросить его назначить VARIABLE
либо на первой либо на которой-то (!) спотыкается
OpenGL тут, возможно, не при чём
до 8 строчки всё в порядке, далее - либо видит ошибку (если набрать variable строчными), либо - вот такое.
очень странно ведёт себя Кварк даже в виде ДЛЛ
послушно выполняет стековые и арифметические операции, но при попытке попросить его назначить VARIABLE
либо на первой либо на которой-то (!) спотыкается :?
OpenGL тут, возможно, не при чём
[url=http://ipicture.ru/][img]http://pic.ipicture.ru/uploads/081004/14721/r1PmY3iy8u.png[/img][/url]
до 8 строчки всё в порядке, далее - либо видит ошибку (если набрать variable строчными), либо - вот такое.
|
|
|
|
Добавлено: Сб окт 04, 2008 14:13 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): У меня меллениум, кварк под меллениум не запускается, можно поэкспериментировать, но вряд ли
Даже в dll варианте? Дело еще может быть в OpenGL. Для dll ничего этого не нужно, так что если подключится библиотека и выполнится Init и хотя бы один Evaluate, это будет информацией к размышлению.
[quote="вопрос"]У меня меллениум, кварк под меллениум не запускается, можно поэкспериментировать, но вряд ли[/quote]
Даже в dll варианте? Дело еще может быть в OpenGL. Для dll ничего этого не нужно, так что если подключится библиотека и выполнится Init и хотя бы один Evaluate, это будет информацией к размышлению.
|
|
|
|
Добавлено: Пт окт 03, 2008 23:20 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
У меня меллениум, кварк под меллениум не запускается, можно поэкспериментировать, но вряд ли
У меня меллениум, кварк под меллениум не запускается, можно поэкспериментировать, но вряд ли
|
|
|
|
Добавлено: Пт окт 03, 2008 22:41 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Довольно оригинальная игрулька
вопрос писал(а): сижу, думаю, под что бы его портировать...
Может кварк?
Довольно оригинальная игрулька :)
[quote="вопрос"]сижу, думаю, под что бы его портировать...[/quote]
Может кварк? 8)
|
|
|
|
Добавлено: Пт окт 03, 2008 22:37 |
|
|
|
|