Привет Гость!
Ты можешь:
Войти или зарегистрироваться

Забыл пароль
Регистрация
Меню сайта
Главная страница
Моды ПК игр Форум Flash игры/журналы Помощь сайту WAP/PDA версия сайта Мы вКонтакте
Категории
Уроки по модификации java [176]
Уроки по переводу java игр [15]
Программы для компьютера [102]
Программы для телефона [85]
Модификация смартфонных игр [15]
Symbian, Android, iPhone и т.д.
Прочее [35]
Уроки по модификации ПК игр [10]
Мини-чат
Главная » Статьи » Прочее

03.09.2016, 13:21

Исходный код Gish Reloaded

Итак, время очередных кулсторей: в далеком ... 2013-ом году у разработчика самым бессовестным образом был выклянчен исходный код Гиша. И все было бы радужно, да вот незадача: полная сборка игры требовала наличия самого разного софта, найти который спустя аж 5 лет было крайне тяжко (а отгадать пути, по которым это все дело стояло у разраба, вообще почти нереально). По идее, в итоге из кусочков графики, текста и кода должно было собираться порядка 100 (!!) версий различной паршивости под самые разные платформы. Но найти весь стафф в итоге не удалось.
Вот так 3 года этот груз не давал мне покоя. Если вы хотите пройти тяжким путем - вот оригинальные исходникикусок под андроид, что с ними делать я не знаю). А сейчас мы поговорим немного о другом.
Спустя 3 года было все же решено забить на 100 версий и попытаться собрать хоть одну более-менее сносную. Это не означало вбросить код в компилятор и нажать кнопку "Сделать хорошо", для этого пришлось перебрать символы препроцессора и выбрать те, которые выдавали бы не кастрированную версию (потому что на выходе получалось какое-то говно с 2,5 уровнями в 96х128 и на немецком). Так как оживить препроцессор мне кое-как, но все же удалось, это было сделано. А потом для проверки скомпилировано. Ну, вроде пашет.

Вот

Итак, что как и куда:
0. У вас должна быть скачана (и даже установлена) JDK (предпочтительна 7.0, на 8.0 я не могу ничего обещать)
1. Как поставите, откройте build.bat из скачанного и распакованного архива блокнотом.
1.1 В самом начале идет путь к файлу javac.exe (ради него JDK и ставим)
1.2 Пропишите тот, который получается у вас
2. Запустите
2.1 Никакого уведомления об успешности компиляции не будет! Смотрите по дате изменения файлов в папке bin
3. Запакуйте в GishReborn.jar (можете переименовать, но дальше будет проблемнее). Если вам достаточно поиграться на компе с эмулятора, то засим можете заканчивать. А иначе...
4. Запустите proguardgui.jar так, словно это обычный исполняемый файл
4.1 Найдите справа внизу кнопку Load Configuration
4.2 Выберите файл pg, который лежит рядом с остальным хламом
4.3 После загрузки конфигурации (вы не узнаете об этом) нажмите Next
4.4 Если красной строки каким-то чудом нет, то переходите к пункту 4.8
4.5 Нажмите на ту самую красную строку
4.6 Жмакните Edit
4.7 По аналогии с путем в этой строке найдите rt.jar у себя
4.8 Нажмите Process слева
4.9 Если есть желание, можете пересохранить настройки в тот же файл
4.10 Жмакните Process справа внизу
4.11 Как только появится строка "Processing completed successfully", вы можете забрать свой файл (gish_recompilled.jar) и закинуть в телефон

Если вам вдруг нужна версия с иными символами препроцессора, отпишите мне, описывать подъем этого барахла слишком долго и сложно.

Символы в текущей версии исходников


Также в текущей версии исходников вместо английского по техническим причинам (отсутствие скомпилированных английских текстов (нет, тексты из гуляющих по сети версий не подходят)) стоит чешский. Также формально в исполняемом jar-файле имеются ru-файлы, но их вызов не происходит, так как в шрифте не прописаны русские символы.

А теперь перечень большинства символов. Просто, чтобы вы оценили масштабы пиздеца программирования на мобильную яву. Что помечено в начале ! - взято из параметров сборки под андроид (это не обязательно значит, что больше нигде не присутствует)

Доступно только для пользователей
Категория: Прочее | Добавил: stsyn
Просмотров: 3843 | Комментарии: 2 | Рейтинг: 5.0/1

Всего комментариев: 2
Спам
Lite_one   (30.09.2016 20:49) [Материал]
ееее ещё статья про гиша. Исходники андройдовские себе взял, мб поколдую что-нибудь

stsyn   (05.09.2016 09:07) [Материал]
ну как-то так

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

о, привет
Новинки
  • Файлы
  • Статьи
  • Новости

Rise Of Antares
Комментов: 1 | Загрузок: 25
РЕЗНЯ 3D: Not city of sins
Комментов: 0 | Загрузок: 80
Vice Multi-Player 0.1 beta RC 8-4-9-5
Комментов: 0 | Загрузок: 9
GTA San Andreas Beta 1
Комментов: 1 | Загрузок: 161
Galaxy Force 2 FINAL
Комментов: 42 | Загрузок: 1
Haunting abandoned mansion (color mod)
Комментов: 0 | Загрузок: 140
Deadly game Resident Evil 7 DLC
Комментов: 0 | Загрузок: 215
GTA SA FLY
Комментов: 0 | Загрузок: 267
GTA SA Mobile: Definitive Edition
Комментов: 1 | Загрузок: 479
QUAKE
Комментов: 51 | Загрузок: 430
Случайный мод
Качайте и сами все увидите)))
1910 260 6 3.0
Статистика
Онлайн всего: 7
Гостей: 7
Пользователей: 0
Пользователи
Гости сайта

[ Нас сегодня посетили ]
При копировании материалов, желательно оставлять ссылку на этот сайт!
© Tommy_M 2009-2024 | Хостинг от uCoz