Вобще-то винда здесь особо не причём. Зависит это от компилятора, точнее даже от RTL. А вообще пишите на яве, там таких проблем нет :v2_thumb:Цитата:
Сообщение от Robus
Вид для печати
Вобще-то винда здесь особо не причём. Зависит это от компилятора, точнее даже от RTL. А вообще пишите на яве, там таких проблем нет :v2_thumb:Цитата:
Сообщение от Robus
На яве не получится работать с полным экраном да и еще в нужном герцовом режиме, да еще и не понятно как ты в яве будешь синхронизироваться по кадрам :).Цитата:
Сообщение от icebear
С полным экраном - http://java.sun.com/docs/books/tutor...een/index.htmlЦитата:
Сообщение от CHRV
По поводу всего остального - гугл. Скажу сразу, на яве подобным не занимался никогда, но буквально первая страница результатов в гугле по запросу Java full screen дала практически исчерпывающий ответ.
Кстати, пару лет назад видал демы на яве (тогда я уже достаточно много я на яве писал) - впечатлился :)
Нет это я знаю... Можно выйти в полноэкранный режим (заданный), но как его задать (нужное и разрешение и герцовость)...Цитата:
Сообщение от icebear
И самый важный вопрос как ловить синхронизацию и настроиться под прерывания от видеокарты...
МОжет это конечно все есть, но для меня загадка как это можно сделать мультиплатформенно (ибо на половине платформ это не поддерживается, но там правда и джава кастрированная).
http://javaalmanac.com/egs/java.awt/...tDispMode.htmlЦитата:
Сообщение от CHRV
Оно надо? Я понимаю, когда у тебя ограниченый набор процессоров, времянки которых ты знаешь, но когда полный разброс.Цитата:
Сообщение от CHRV
А чего споришь? :v2_wink2: :v2_cheer:Цитата:
Сообщение от CHRV
Ну ты же сам писал под JNI :) А Sun JVM на всех платформах одинакова, в этом весь смысл явы. Мы конечно говорим о J2SE.Цитата:
Сообщение от CHRV
А как же иначе one-frame делать вещи чтобы эффекты были максимально похожи на спектрумовские...Цитата:
Сообщение от icebear
ВОт например захочет robus переделать редактор под двухэкранный режим, минтересно же реализовать максимально близкий режим отображения...
На ВГА никогда Спектрумовских эффектов не будет. Хотя, если извратится с 100Гц, но тогда лцд в пролёте. А вообще имхо, все one-frame - от лукавого :)Цитата:
Сообщение от CHRV
Да это все понятно, но задача чтобы редактор максимально был приближен к "боевым" условиям :).Цитата:
Сообщение от icebear
Есть менеджеры памяти которые выделяют эту самую память, ява, не ява память выделят не компилятор или loader языка, а система. В 95-ой или 98-ой винде при выделении памяти онная затирается нулями в ХР этого не делается, вот и все примудрости. У меня в программе у системы запрашивается блок в 4 метра под картинки, в нём хаотично заболненны байты, вот и зависало. Это, конечно, моя лажа тут я не спорю, но язык на это не повлияет. Темболее, что память запрашивается через 32-битовый режим Pascal'я. И данный продукт работает почти под всем (дос, ос/2 и др.) Я, конечно, ещё не умею так круто, что бы с первого раза такие лажи убирать, но постараюсь помнить, что я почти один, кто сидит и пишет под низкий уровень.Цитата:
Сообщение от icebear
А что значит двухэкранный режим ??? Если я всё понимаю правильно, то он уже сделан именно в двухэкранном.Цитата:
Сообщение от CHRV
А каких именно эффектов ??? Эффекты - анимация ??? Или мерцающие пикселы ??? Если мерцающие пикселы, то я делал на ПиЦи игру Jimmy, где в EGA режиме это реализовал, смотрится очень приятно ... =)Цитата:
Сообщение от icebear
А вообще-то, моему графику не хватало рельных передач цветов и, вообще, изображения. Поэтому я и сел писать этот редактор. Кроме всего этого, я всё к Speccy и на свою работу (шрифты, логотипы и т.д.) правлю в своём редкторе. И не потому что кайфую от своей рабты, а потому что там всё за один кадр монитора, и вперве мышка работает плавно и меню не тормозят. Единственное, что меня огорчает, что я очень хотел побыстрее доделать реактор и не очень его потимизировал, поэтому он для 100%-ой роботы требует 300 мегагерц.
one-frame от качества, это, вообще, должно быть первый правилом для программистов, что, как вы понимаете, не будет при современных виндах...Цитата:
Сообщение от icebear