Пытаюсь замутить свой симулятор.
|
|
V9 | Дата: Вторник, 25.06.2024, 09:05 | Сообщение # 181 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Вернулся к разработке. Выяснилось, что я не знал, что такое поведение характерно для более высоких версий Java, где они, да, могут прятать переменные памяти в регистры. Но это потому, что для разрабов Java, в Java 9 ввели класс с методами VarHandle.setOpaque() и VarHandle.getOpaque(), которые может использовать программист чтобы приказать компилятору - "Так, Java! Вот конкретно вот тут фигней не страдаем, а пишем/читаем строго в(из) память(-ти)!
| |
| |
olegpersh999 | Дата: Вторник, 25.06.2024, 09:21 | Сообщение # 182 |
Начальник станции
Группа: Пользователи
Сообщений: 218
Награды: 3
Репутация: 0
Статус: Offline
| V9, надеюсь всё получится у тебя!
| |
| |
V9 | Дата: Вторник, 25.06.2024, 12:50 | Сообщение # 183 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Ё! Первый поезд показался! V.0.0.6.13/
 Это с поездной ситуации Сургута, отправился 380й поезд.

Пока что там делается отбор только по Сургуту и только по поездам отправления. Нечетные на юг не показались потому что GID.txt у меня был обрезанный. ps. Релиз прикладывать? Он почти не работает и в разработке.
| |
| |
V9 | Дата: Вторник, 25.06.2024, 13:25 | Сообщение # 184 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| 
Картинка релиза DSim с одной из моих реальных игр. Должно было отрисовываться и вниз, но до этого еще надо дойти =)
| |
| |
V9 | Дата: Вторник, 25.06.2024, 13:50 | Сообщение # 185 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
|  V.0.0.6.14. Отрисовались все поезда по Сургуту. В данный момент отрисоывается один час, последний оперативный. Убрал одну ошибку, когда обработка падала на "+" и "-" поезда (формируемые и расформируемые). Пока что не тестировалось динамическое взаимодействие с pult.exe в процессе игры. Релиз прикладываю. Запускать Startup.bat. upd. v.0.0.6.15 Hotfix. аварийный вылет когда запускалась параллельная работа с Pult.exe. Исправлено. Теперь работает.
Сообщение отредактировал V9 - Вторник, 25.06.2024, 14:46
| |
| |
olegpersh999 | Дата: Среда, 26.06.2024, 10:16 | Сообщение # 186 |
Начальник станции
Группа: Пользователи
Сообщений: 218
Награды: 3
Репутация: 0
Статус: Offline
| Что-то не рисует или я что-то не так делаю?
| |
| |
V9 | Дата: Среда, 26.06.2024, 13:41 | Сообщение # 187 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Сорри! Не сказал. Это не релиз в смысле "Релиза" как "готовый продукт", это некая жуткая пре-пре-альфа в самой начальной разработке. Не удержался, выложил. "Зачем?" - честно сказать, сам не понял.
| |
| |
V9 | Дата: Среда, 26.06.2024, 16:07 | Сообщение # 188 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Pre-alpha релиз 0.0.6.16

За часик работы сделал отрисовку всех станций пульта. Пока поезда не соединяются по линиям движения, нет маркировок и т.п. Это все будет решаться. Тут нет Ингу-ягуна и Покачей, как и нет Черного Мыса и нет Сургут-Порта так как эти станции вообще не пишутся в GID.txt. Рабочие комбинации клавиш: 1. Ctrl-влево и Ctrl-вправо меняют цветовую схему. 2. Ctrl-i инвертирует график, четные начинают ехать вниз. Это случай olegpersh999.
upd. Подобрал размеры, че-то даже подсовпало.
Сообщение отредактировал V9 - Среда, 26.06.2024, 18:51
| |
| |
olegpersh999 | Дата: Четверг, 27.06.2024, 09:28 | Сообщение # 189 |
Начальник станции
Группа: Пользователи
Сообщений: 218
Награды: 3
Репутация: 0
Статус: Offline
| У меня что-то совсем ничего не рисует
| |
| |
V9 | Дата: Четверг, 27.06.2024, 10:46 | Сообщение # 190 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| gid.txt приложите, плиз, из каталога territory\1
| |
| |
olegpersh999 | Дата: Четверг, 27.06.2024, 13:04 | Сообщение # 191 |
Начальник станции
Группа: Пользователи
Сообщений: 218
Награды: 3
Репутация: 0
Статус: Offline
| Прикладываю
| |
| |
olegpersh999 | Дата: Четверг, 27.06.2024, 13:04 | Сообщение # 192 |
Начальник станции
Группа: Пользователи
Сообщений: 218
Награды: 3
Репутация: 0
Статус: Offline
| ...
| |
| |
V9 | Дата: Четверг, 27.06.2024, 17:28 | Сообщение # 193 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Цитата olegpersh999 (  ) Прикладываю 
Хм, у меня вот так ваш гид отрисовался. Возможный некий глюк при совместной работе с pult.exe. ps. Такая возможность может быть если pult.exe сделал "рваную" строку, записав полстроки. DSim глюканет в такой ситуации. Надо будет обдумать.
| |
| |
V9 | Дата: Пятница, 28.06.2024, 04:55 | Сообщение # 194 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
|  Уже похоже на правду. Сделана отрисовка "между-станциями". Одна линия на чертеже выглядит багом(ошибкой), но это так разные поезда наложились на участке УЯ-Чу
Сообщение отредактировал V9 - Пятница, 28.06.2024, 06:27
| |
| |
V9 | Дата: Пятница, 28.06.2024, 06:29 | Сообщение # 195 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Ветка 0.0.6 заканчивается, начинается ветка 0.0.7. В новой ветки планируется:
- Отрисовка двух часов вместо одного, автоматический сдвиг картинки при переходе в новый час
- Линии часовые, минутные
- Отрисовка последней минуты отправления/прибытия.
| |
| |
V9 | Дата: Пятница, 28.06.2024, 12:43 | Сообщение # 196 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| 
Красота, правда? Релиз 0.0.7.0. Клавиши управления: Ctrl-i - инверсия по вертикали. Ctrl-o - увеличить количество демонстрируемого времени на экране Ctrl-p - уменьшить -------------------- // --------------------- // ------------------------
Ctrl+ стрелка влево (стрелка вправо) - сменить графику.
| |
| |
V9 | Дата: Суббота, 29.06.2024, 20:24 | Сообщение # 197 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| 
Присутствуют косяки в цифрах. Прибытие накладывается на отправление или же транзит. Это будет исправляться, поэтому релиз не выложил.
Сообщение отредактировал V9 - Суббота, 29.06.2024, 21:07
| |
| |
V9 | Дата: Суббота, 29.06.2024, 22:38 | Сообщение # 198 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
| Релиз пре-Альфа 0.0.7.3. Добавлена отрисовка минутных линий, добавлена возможность "отмотать" командой ctrl-o до 24 часов назад (до начала суток). Добавлена отрисовка "хвостовых" минутных цифр отправления/прибытия. Ошибка "наложения" цифр с предыдущей картинки исправлена. "Минутные цифры" можно отключить комбинацией клавиш Ctrl-m (Ctrl-M)
Важно! Не тестировалось функционирование совместно с Pult.exe! Особенной глючным может быть "перелом" суток.
| |
| |
V9 | Дата: Воскресенье, 30.06.2024, 08:33 | Сообщение # 199 |
Поездной диспетчер
Группа: Пользователи
Сообщений: 544
Награды: 11
Репутация: 2
Статус: Offline
|
| |
| |
olegpersh999 | Дата: Воскресенье, 30.06.2024, 09:42 | Сообщение # 200 |
Начальник станции
Группа: Пользователи
Сообщений: 218
Награды: 3
Репутация: 0
Статус: Offline
| Вау! Вот теперь похоже на ГИД))
| |
| |