Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Доступен неофициальный порт игры Космические рейнджеры для Linux" | +/– | |
| Сообщение от opennews (ok), 16-Окт-26, 07:36 | ||
Разработан кросс-платформенный порт игры "Космические рейнджеры HD: Революция", реализованный с использованием библиотеки SDL и компилятора Free Pascal. Порт основан на восстановленных исходных кодах, полученных путём декомпиляции и при сборке, позволяющие сформировать исполняемый файл, байт в байт совпадающий с оригинальным Rangers.exe. При разработке использовались AI-агенты. Код опубликован под лицензией MIT. Сборки формируются для Linux, Android и Windows... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от soarin (ok), 16-Окт-26, 07:36 | +18 +/– | |
> компилятора Free Pascal | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #34, #48, #94 | ||
| 2. Сообщение от Аноним (3), 16-Окт-26, 07:37 | –8 +/– | |
Не нужно. Оригинал запускается и работает из-под WINE. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #12, #42, #45 | ||
| 3. Сообщение от Аноним (3), 16-Окт-26, 07:38 | +16 +/– | |
Pascal объективно лучше Ржавого и многих других. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #4, #65, #92 | ||
| 4. Сообщение от Тот_Самый_Анонимус_ (?), 16-Окт-26, 07:59 | –13 +/– | |
Чтобы быть хуже паскаля — надо постараться. Если паскальлучше чего-то, это говорит не о крутости паскаля, а о недостатках сравниваемого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #16, #17 | ||
| 5. Сообщение от анон (?), 16-Окт-26, 07:59 | +2 +/– | |
Вам, комментаторам opennet, ничем не угодишь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 7. Сообщение от Sm0ke85 (ok), 16-Окт-26, 08:09 | +2 +/– | |
>Порт основан на восстановленных исходных кодах, полученных путём декомпиляции и при сборке, позволяющих сформировать исполняемый файл, байт в байт совпадающий с оригинальным Rangers.exe. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25, #27, #37 | ||
| 8. Сообщение от Аноним (8), 16-Окт-26, 08:12 | +1 +/– | |
лучше б оригинальные первые и вторые портировали и пофиксли ролики. а васянский hd и под wine нормально работает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #9, #114 | ||
| 9. Сообщение от Аноним (9), 16-Окт-26, 08:21 | +/– | |
Первую часть автор этого порта, тоже декомпилировал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #71 | ||
| 10. Сообщение от Аноним (16), 16-Окт-26, 08:36 | +1 +/– | |
Отличная новость. Рад и за Космические рейнджеры и за Free Pascal. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #51 | ||
| 11. Сообщение от Аноним (11), 16-Окт-26, 08:37 | –2 +/– | |
Тем временем в gimp не хватает человеческих ресурсов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #24, #142 | ||
| 12. Сообщение от нужно (?), 16-Окт-26, 08:39 | +/– | |
Уже на ведроиде запустил? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 14. Сообщение от нужно (?), 16-Окт-26, 08:40 | +/– | |
Все ушли контрибютить в Photocraft. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 15. Сообщение от Анонимный аноним (?), 16-Окт-26, 08:40 | +/– | |
Ээээ, декомпиляция наверняка запрещена лицензией оригинала. Прилетил иск о нарушенении авторских прав и это поделие удалят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #18, #26 | ||
| 16. Сообщение от Аноним (16), 16-Окт-26, 08:46 | +11 +/– | |
Знаем мы вас. На днях разговаривал с коллегой из IT отдела. Знаний о современном паскале ноль. Как на первом курсе вам рассказали о writeln и for так вы и живете в 70-х - 80-х годах прошлого столения. А что в Free Pascal асинхронность, параллельность, дженерики, интерфейсы и всякая мутатень даже и не дагадываетесь. Да и ещё компилятор не даст выполниться коду если он выходит за пределы диапозона и т.д. Ничего не напоминает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #19, #22, #23, #28, #35, #41, #93, #132 | ||
| 17. Сообщение от Аноним (19), 16-Окт-26, 08:46 | +/– | |
А что не так с паскалем begin/end утомляет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #86, #133 | ||
| 18. Сообщение от Старый престарый аноним (?), 16-Окт-26, 08:49 | +/– | |
Декомпиляция разрешена в некоторых юрисдикциях (точно не скажу, но вроде у немцев такое есть). Кто-то декомпилировал и выложил. Эти пересобрали уже выложенный код, другим компилятором. За что им должен прилететь иск? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #21, #29 | ||
| 19. Сообщение от Аноним (19), 16-Окт-26, 08:49 | +2 +/– | |
Кажется даже можно проверку отключить для полного хардкора как в си, но это не точно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 21. Сообщение от Старый престарый аноним (?), 16-Окт-26, 08:53 | +/– | |
Судя по ссылке в тексте новости, сами и декомпилировали и выложили несколько дней назад. Интересно будет поглядеть, что в результате получится с юридической стороны. Ресурсы кстати предлагается брать из оригинальной игры, с этой стороны вроде чисто. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #38 | ||
| 22. Сообщение от soarin (ok), 16-Окт-26, 08:59 | –2 +/– | |
> в Free Pascal асинхронность, параллельность, дженерики, интерфейсы... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #31, #68 | ||
| 23. Сообщение от Аноним (23), 16-Окт-26, 08:59 | –6 +/– | |
Этот "современный" паскаль сейчас здесь, с вами, в одной комнате? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #30 | ||
| 24. Сообщение от AInon (?), 16-Окт-26, 09:02 | –1 +/– | |
Что поделать, такова судьбинушка лyddитов, отринувших прогресс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #49 | ||
| 25. Сообщение от AInon (?), 16-Окт-26, 09:05 | +/– | |
А думать пробовал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #62 | ||
| 26. Сообщение от Аноним (23), 16-Окт-26, 09:07 | +1 +/– | |
Если прилетил, то фу-фу-фу конторе. У меня честно куплено всё до чего дотянулся в стиме. Но не играю. А вот когда ещё играл годиков 20 назад и был честно куплен лицензионный диск со второй частью из-за "оригинальной" защиты было невозможно адекватно играть, в результате чего имея лицуху приходилось качать версию с таблЭткой с просторов тогда ещё свободного веба. Весьма не радовала невозможность поиграть в честно купленный нифига не дешёвый диск. Поэтому такие поделия, просто форкающие запускатор, поддерживаю двумя руками | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 27. Сообщение от eugener (ok), 16-Окт-26, 09:10 | +/– | |
Хоть и байт в байт, а тёплые человеческие руки никто не отменял, бездушный AI код как следует работать не может! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 28. Сообщение от Аноним (28), 16-Окт-26, 09:17 | –3 +/– | |
У Паскаля два фатальных недостатка: begin и end, а также регистронезависимость. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #33, #44, #82 | ||
| 29. Сообщение от penetrator (?), 16-Окт-26, 09:21 | +2 +/– | |
прилетит гитхабу и он по законодательству своей юрисдикции удалят репу, и всё | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 30. Сообщение от Аноним (16), 16-Окт-26, 09:21 | +1 +/– | |
Нет, дома остался. Версия 4.8. Кроскомпиляция под aarch64 и windows | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #53 | ||
| 31. Сообщение от Аноним (16), 16-Окт-26, 09:23 | +3 +/– | |
Я когда пельмени покупаю, мне тоже одни больше нравятся, другие меньше. И это сугобо мое восприятие пельменей | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #67 | ||
| 32. Сообщение от Аноним (32), 16-Окт-26, 09:41 | +1 +/– | |
Зачем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #55 | ||
| 33. Сообщение от Аноним (33), 16-Окт-26, 09:43 | +5 +/– | |
begin/end это преимущество. Сразу бабуинов от программистов отсеивает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #66 | ||
| 34. Сообщение от Джон Титор (ok), 16-Окт-26, 09:44 | +/– | |
Castle Game Engine не такой уж и плохой движок. На нем множество игр сделано. Хотя они его не использовали | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 35. Сообщение от Аныным (?), 16-Окт-26, 09:49 | –1 +/– | |
Ссылки на многопоточку вменяемую и асинхронщину в студию. Когда в последний раз им пользовался пару лет назад (переносил для одного местного ЖБИ завода коллектор метрик с Delphi 7 на свежий FPC/Lazarus, то в ветке master все, что касалось многопоточки, было в зачаточном состоянии. Видимо, ты имеешь в виду какие-то сторонние библиотеки. В стандартной поставке даже реализацию thread pool нужно руками писать. Все, что сложнее обычного мьютекса - тоже руками. Например, read-write lock. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #36 | ||
| 36. Сообщение от Аноним (16), 16-Окт-26, 10:04 | +/– | |
Один из примеров https://github.com/ikelaiah/threadpool-fp | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 37. Сообщение от Аноним (37), 16-Окт-26, 10:04 | +1 +/– | |
Вот и не понятно, если байт-в-байт совпадает результат, зачем вообще это всё затевалось? :) Можно было просто cp Ranger.exe Ranger_ai_new.exe | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #40 | ||
| 38. Сообщение от Tty4 (?), 16-Окт-26, 10:05 | +/– | |
Судится никто не запрещает. Но если есть купленный диск и что-то не работает - для личного использования можно делать что хочешь. Вопрос распространения результатов - открытый | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #54 | ||
| 39. Сообщение от Аноним (39), 16-Окт-26, 10:18 | +/– | |
Зашёл на "реп", посмотрел кто указан в авторах. Да-да, нейросетки не увидел, а значит - как подумал я - весь код проверен человеком. Случайно выбрал... Ну как случайно, жизненный опыт подсказывает куда идти в первую очередь пусть и неявно, в виде интуиции. Открываем: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #43, #87 | ||
| 40. Сообщение от Аноним (40), 16-Окт-26, 10:22 | +1 +/– | |
ну ты МД... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #70 | ||
| 41. Сообщение от Аноним (-), 16-Окт-26, 10:43 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 42. Сообщение от ДядяПетя (?), 16-Окт-26, 10:43 | +1 +/– | |
Wine - лучший api для игр, то что сдохнет на линукс через пару лет работает под винишком спустя 30 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #47, #108 | ||
| 43. Сообщение от ДядяПетя (?), 16-Окт-26, 10:45 | +/– | |
Так написали же - компилируется байт в байт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #57 | ||
| 44. Сообщение от Аноним (3), 16-Окт-26, 10:51 | –2 +/– | |
Регистронезависимость это премиущество потому что не надо зажимать Shift и в целом меньше паришься о том как там ЧтО НапиСано и Назы_вается. Ну и суть не меняется от того что что–то напечатано БольшимиБуквами или большимибуквами. В IDE есть автодополнение которое по возможности исправит написание. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #63 | ||
| 45. Сообщение от Аноним (45), 16-Окт-26, 10:54 | +/– | |
Wine чужд для экосистемы GNU/Linux. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #79, #135 | ||
| 47. Сообщение от kusb reg (ok), 16-Окт-26, 10:56 | +/– | |
В будущем Linux и Winapi победят... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 48. Сообщение от Аноним (48), 16-Окт-26, 10:58 | +1 +/– | |
FL Studio, Hedgewars, Total Commander, Skype, WinRAR передают вам привет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #56, #76, #110 | ||
| 49. Сообщение от Аноним (45), 16-Окт-26, 10:58 | +/– | |
>цмик сколько лет делали | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 51. Сообщение от Bob (??), 16-Окт-26, 11:00 | +4 +/– | |
новость в чём? нейрослопе? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #134 | ||
| 53. Сообщение от Аноним (23), 16-Окт-26, 11:02 | +/– | |
Расскажи авторам irfanview и totalcommander что есть кросскомпиляция, а то они не смогли | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #59, #69, #89 | ||
| 54. Сообщение от Bob (??), 16-Окт-26, 11:02 | +/– | |
>для личного использования можно делать что хочешь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 55. Сообщение от Bob (??), 16-Окт-26, 11:03 | +1 +/– | |
ИИ слоп) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 56. Сообщение от soarin (ok), 16-Окт-26, 11:04 | +/– | |
> Skype передают вам привет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #61 | ||
| 57. Сообщение от Аноним (16), 16-Окт-26, 11:17 | –1 +/– | |
При чем тут Паскаль? Там логическая ошибка. И то, если Count 100% никогда не может дойти до верхнего предела Integer, то ничего там страшного нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #64, #72 | ||
| 58. Сообщение от Alexey Torgashin 2 (?), 16-Окт-26, 11:42 | –3 +/– | |
>К тому же, многие изменения в форке FPC позволили найти проблемы в самом FPC, сведения о которых отправлены на рассмотрение в оригинальный проект. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #60, #91, #136 | ||
| 59. Сообщение от Аноним (16), 16-Окт-26, 11:43 | +1 +/– | |
Коль тебя это тревожит, то будь любезен сообщи им сам | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 60. Сообщение от Аноним (16), 16-Окт-26, 11:47 | –2 +/– | |
Мое почтение за cudatext. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 61. Сообщение от Аноним (48), 16-Окт-26, 11:59 | +/– | |
Кто ж виноват, что Microslop купили его и угробили проект. До кривых рук M$ не было проблем, нативные версии скайпа были, отлично работал. А теперь имеем монстроуозный M$ Teams написанный с использованием Electron, пожирающий гигабайты памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 62. Сообщение от Sm0ke85 (ok), 16-Окт-26, 12:00 | +1 +/– | |
>А думать пробовал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 63. Сообщение от Аноним (63), 16-Окт-26, 12:43 | +/– | |
А мне в си нравится, когда __надо _считать __подчёркивания_, потому ___что __это приводит к разным идентификаторам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #78, #109 | ||
| 64. Сообщение от Аноним (64), 16-Окт-26, 12:53 | +1 +/– | |
А если первый символ строки #0? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
| 65. Сообщение от Смузихеб забывший пароль (?), 16-Окт-26, 14:17 | +/– | |
не труЪ. Надо было на фортране и о-камл'е ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 66. Сообщение от Смузихеб забывший пароль (?), 16-Окт-26, 14:22 | +3 +/– | |
программисты сразу выходят | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 67. Сообщение от Аноним (67), 16-Окт-26, 14:27 | +3 +/– | |
Ты конечно мне сейчас не поверишь, но в реальном мире более качественные пельмени нравятся гораздо большему количеству людей. Качество в целом этим и определяется. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #95, #140 | ||
| 68. Сообщение от Смузихеб забывший пароль (?), 16-Окт-26, 14:28 | –1 +/– | |
Ну кстати, нейронки вполне неплохо переводят с одного языка на другой( даже с неск вариантами результата и относительно-урезанная локальная версия той же геммы4 переводила лучше гугло/яндекс-переводчика, хотя, сколько у них лет и возможностей было это довести до норм состояния ? ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 69. Сообщение от Аноним (69), 16-Окт-26, 14:33 | +/– | |
> totalcommander | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 70. Сообщение от Аноним (67), 16-Окт-26, 14:33 | +/– | |
Какая разница если оригинал под виндой точно такой же байт в байт нет разницы он собран из исходников или просто скопирован. Исходники нужны если ты код править собрался или там троян туда дописать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 71. Сообщение от Аноним (67), 16-Окт-26, 14:34 | +2 +/– | |
Пиратскую Ida Pro скачал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 72. Сообщение от Аноним (67), 16-Окт-26, 14:37 | +/– | |
Ну думал что в оригинале точно такая же ошибка? Нет? Ну так подумай! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
| 74. Сообщение от Аноним (67), 16-Окт-26, 14:38 | –2 +/– | |
Эта игра гораздо лучше чем форк вторых героев, который загнулся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #81 | ||
| 76. Сообщение от Джон Титор (ok), 16-Окт-26, 14:48 | +2 +/– | |
+ Aimp насколько я помню | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 77. Сообщение от Джон Титор (ok), 16-Окт-26, 14:56 | +/– | |
У меня есть лицензионный оригинал игры, под Windows правда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. Сообщение от User (??), 16-Окт-26, 15:11 | +/– | |
а тому, кто будет это читать - вот почему-то нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #96, #119 | ||
| 79. Сообщение от Аноним (79), 16-Окт-26, 15:21 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 81. Сообщение от Аноним (79), 16-Окт-26, 15:27 | +2 +/– | |
теплое с мягким | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 82. Сообщение от Аноним (82), 16-Окт-26, 15:41 | +/– | |
begin - { | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #141 | ||
| 83. Сообщение от Аноним (83), 16-Окт-26, 16:06 | +/– | |
Скачал, распаковал: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. Сообщение от Аноним (86), 16-Окт-26, 17:48 | +/– | |
begin/end, да. А ещё integer, procedure, function, ненужный then и, конечно же, implementation. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #120, #122 | ||
| 87. Сообщение от Аноним (86), 16-Окт-26, 18:08 | +/– | |
> выход за пределы буфера | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #88, #98 | ||
| 88. Сообщение от Аноним (39), 16-Окт-26, 18:25 | –1 +/– | |
В Паскале по-умолчанию индексация с единицы. Суть не в этом. Видимо, для многих код на Паскале непривычен, показываю приблизительный аналог функции на Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #90 | ||
| 89. Сообщение от _kp (ok), 16-Окт-26, 19:08 | +2 +/– | |
totalcommander завязан на API Windows и систему собщений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 90. Сообщение от Аноним (86), 16-Окт-26, 19:36 | +/– | |
Так-с. Я уже почти готов согласиться с тем, что я плохой сишник. Что не так с этим кодом? Не вижу в нём проблем :( | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #97 | ||
| 91. Сообщение от Аноним (93), 16-Окт-26, 19:49 | +/– | |
> Alexey Torgashin | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #106 | ||
| 92. Сообщение от Аноним (93), 16-Окт-26, 19:51 | +/– | |
> Pascal объективно лучше Ржавого и многих других. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 93. Сообщение от Аноним (93), 16-Окт-26, 20:03 | +/– | |
> А что в Free Pascal асинхронность, параллельность | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #126 | ||
| 94. Сообщение от Аноним (93), 16-Окт-26, 20:04 | +1 +/– | |
>> компилятора Free Pascal | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 95. Сообщение от _ (??), 16-Окт-26, 20:30 | –2 +/– | |
Конечно не поверю - в реальном мире все жрут шаверму из котят за обе щеки :)))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 Ответы: #116 | ||
| 96. Сообщение от _ (??), 16-Окт-26, 20:34 | +/– | |
Это последние годы когда кожанные это читают (и пишут). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #78 | ||
| 97. Сообщение от _ (??), 16-Окт-26, 21:01 | +2 +/– | |
strlen vs strnlen | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 Ответы: #101, #103 | ||
| 98. Сообщение от третий анон (?), 16-Окт-26, 21:49 | +1 +/– | |
>нпонятно, что такое SetLength | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #99 | ||
| 99. Сообщение от третий анон (?), 16-Окт-26, 21:57 | +2 +/– | |
Крч, вот это это надо юзать: https://lazarus-ccr.sourceforge.io/docs/rtl/sysutils/tstring... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #105 | ||
| 100. Сообщение от Аноним (-), 17-Окт-26, 00:58 | +/– | |
> В процессе разработки использовался собственный форк | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 101. Сообщение от Аноним (39), 17-Окт-26, 01:00 | +/– | |
Два чая этому господину! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #102 | ||
| 102. Сообщение от Аноним (86), 17-Окт-26, 01:04 | +/– | |
Пфф... Я-то уж думал, на самом деле какая-то проблема есть... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 103. Сообщение от Аноним (86), 17-Окт-26, 01:16 | +/– | |
> strlen vs strnlen | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #104, #112 | ||
| 104. Сообщение от Аноним (86), 17-Окт-26, 01:22 | +/– | |
... код забыл) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 | ||
| 105. Сообщение от Аноним (86), 17-Окт-26, 01:24 | +/– | |
За ссылку спасибо! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 | ||
| 106. Сообщение от Аноним (86), 17-Окт-26, 01:40 | +/– | |
> Всегда смеюсь, как "ненавязчиво" этот персонаж рекламирует свой редактор по поводу и без. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #111 | ||
| 108. Сообщение от maximnik0 (?), 17-Окт-26, 06:50 | –1 +/– | |
>Wine - лучший api для игр, то что сдохнет на линукс через пару лет работает под | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 109. Сообщение от Аноним (131), 17-Окт-26, 07:46 | +/– | |
>в си нравится, когда __надо _считать __подчёркивания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 | ||
| 110. Сообщение от Аноним (131), 17-Окт-26, 07:50 | +/– | |
>FL Studio, Hedgewars, Total Commander, Skype, WinRAR передают вам привет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 111. Сообщение от Анонимущий (?), 17-Окт-26, 09:01 | +1 +/– | |
Навряд ли. Язык с ручным управлением памятью, компилирующийся в нативные машинные коды, сильно тупить не может по определению на задачах общего назначения. Даже если компилятор тупой как пробка и знает только базовые оптимизации. Скорее всего алгоритмы у него там кривые. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 Ответы: #128 | ||
| 112. Сообщение от Аноним (39), 17-Окт-26, 09:51 | +/– | |
> точно заканчивается нулём | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 Ответы: #125 | ||
| 113. Сообщение от Аноним (113), 17-Окт-26, 10:22 | +/– | |
Мне нравился паскаль, он лучше c и c++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 114. Сообщение от Аноним (114), 17-Окт-26, 10:23 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 116. Сообщение от Аноним (116), 17-Окт-26, 10:49 | +1 +/– | |
Я так понимаю в реальном мире ты никогда не был. Но расскажу что даже среди шаверм есть качественные и некачественные шавермы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 Ответы: #131 | ||
| 118. Сообщение от Аноним (118), 17-Окт-26, 11:23 | +/– | |
Роботов вон тоже завезли: https://github.com/giantplaceholder/matrixgame-bgfx | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #139 | ||
| 119. Сообщение от Аноним (119), 17-Окт-26, 13:00 | +/– | |
Вот меня, например, учили писать код так, чтобы за мною пришедший программист легко мог его прочитать, а для этого, в том числе, комментарии надо уметь писать понятные и подробные. А сейчас частенько пишут так, чтобы другие разобраться не могли, поэтому такого пейсателя подвинуть было тяжелее. Но при чём тут Си? Это капитализм так людей превратил в скотов: мычать научились, а телятся теперь только из-под палки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #78 Ответы: #123 | ||
| 120. Сообщение от Аноним (119), 17-Окт-26, 13:03 | –1 +/– | |
Из семейства Turbo только Turbo Basic является вещью, а остальное - в зад пусть идёт. Только Watcom. Borland - это полный отстой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 | ||
| 122. Сообщение от An2 (?), 17-Окт-26, 15:47 | +/– | |
> невозможно создать свой аналог WriteLn | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #124 | ||
| 123. Сообщение от Аноним (123), 17-Окт-26, 15:51 | +/– | |
> комментарии надо уметь писать понятные и подробные | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 | ||
| 124. Сообщение от Аноним (123), 17-Окт-26, 15:54 | +/– | |
Про до сих пор не знаю, пишу именно про Turbo Pascal 7.0, который последний раз видел в 2005 году примерно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 | ||
| 125. Сообщение от Аноним (123), 17-Окт-26, 16:15 | –1 +/– | |
> > точно заканчивается нулём | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #112 Ответы: #137 | ||
| 126. Сообщение от анонимс (?), 17-Окт-26, 19:21 | +1 +/– | |
Вот поэтому Pascal/Delphi относятся к безопасным языкам, а C/C++ нет😆 И собираются проекты на Pascal влёт за счёт разбиения на модули где явно разделены интерфейс и реализация, а не вот это всё включение заголовочных файлов (так что в итоге компилируемый файл это миллионы строк - поинтересуйтесь однажды). В C++20 модули завезли, но миграция на них и ныне тамже в нигде. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 Ответы: #130 | ||
| 128. Сообщение от третий анон (?), 17-Окт-26, 22:21 | +/– | |
>сильно тупить не может | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 Ответы: #129, #138 | ||
| 129. Сообщение от Аныным (?), 17-Окт-26, 23:33 | +/– | |
Под "кривые алгоритмы" я имел в виду не только алгосы, которые решают бизнес-задачи его редактора (которыми так любят жевать мозг по BigO-асимптотике коммерсы), а работа с динамической памятью в том числе. Очевидно что стратегии аллокации тоже относятся к "алгоритмам", потому что это "алгоритмы работы с памятью". Может у него там create/free в цикле вызываются. Может он свой кастомный аллокатор не написал, который бы ему под конкретные задачи выделял память из предаллоцированных арен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #128 | ||
| 130. Сообщение от Аноним (93), 18-Окт-26, 00:47 | +1 +/– | |
> Вот поэтому Pascal/Delphi относятся к безопасным языкам, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #126 | ||
| 131. Сообщение от Аноним (131), 18-Окт-26, 11:52 | +/– | |
Качественных шаверм не существует. Потому-что соус у них содержит трансжиры, а курятина была напичкана гормональными препаратами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 | ||
| 132. Сообщение от Тот_Самый_Анонимус_ (?), 18-Окт-26, 17:57 | +/– | |
> Знаем мы вас. На днях разговаривал с коллегой из IT отдела. Знаний о современном паскале ноль. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 133. Сообщение от Тот_Самый_Анонимус_ (?), 18-Окт-26, 17:58 | +/– | |
>А что не так с паскалем begin/end утомляет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 134. Сообщение от Аноним (134), 19-Окт-26, 03:03 | +/– | |
HD версия это единственная в которую можно играть в 2026, не будучи любителем ретроигр. По сути исправленные доминаторы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 135. Сообщение от Тот_Самый_Анонимус_ (?), 19-Окт-26, 07:07 | +/– | |
>Wine чужд для экосистемы GNU/Linux. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 136. Сообщение от Тот_Самый_Анонимус_ (?), 19-Окт-26, 07:51 | +/– | |
Нужна сама игра, куда?текст не нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 137. Сообщение от Аноним (69), 19-Окт-26, 10:07 | +/– | |
> есть строка, у которой нет ни отдельного поля длина (потому что строки так устроены), ни завершающего признака (потому что ну так получается), а программисты должны какие-то костыли подставлять, в результате код тормозит (из-за лишних копирований), жрёт память как не в себя (из-за статичных аллокаций типа StringSize) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 | ||
| 138. Сообщение от Аноним (69), 19-Окт-26, 10:15 | +/– | |
> Вообще-то может. В ручном управлении памятью по дефолту используется системный аллокатор, который очень небыстрый из-за системного вызова и поиска подходящего блока памяти. Освобождение объектов тоже медленное из-за необходимости обновлять список свободных блоков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #128 | ||
| 139. Сообщение от Аноним (69), 19-Окт-26, 10:19 | +/– | |
Роботов давно уже завезли и опенсорснули оригинальный 3д движок под них, можете хоть в оригинальную игру свою библиотеку подсунуть и запускать вместо кривых/душных планетарных боёв матч в квейке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #118 Ответы: #144 | ||
| 140. Сообщение от User (??), 19-Окт-26, 12:57 | +/– | |
Эээээ... забавным образом - нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 141. Сообщение от User (??), 19-Окт-26, 14:36 | +/– | |
Цэ (ж) программисты именно НАСТОЛЬКО суровы... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 142. Сообщение от User (??), 19-Окт-26, 15:04 | +/– | |
Хурд! Хурд все еще без соли!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 143. Сообщение от Имя (?), 19-Окт-26, 18:56 | +/– | |
рантайм еррор из 199_ (тяжелый вздох) а бухгалтерия/проектный/службы идут по магазинам... чтобы вы издохли со самыми передовыми компиляторами, для которых новый проц или системная дата - непреодолимая преграда | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 144. Сообщение от Аноним (144), 20-Окт-26, 13:16 | +/– | |
Так это именно кросс-платформенный форк оригинального движка. Так-то роботов опенсорснули ещё в 2019-м году, но они продолжали работать только под оффтопиком. Под линуксом их ещё не было - если не брать в расчёт слопанутый порт клодом на Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #139 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |