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

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

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
Просмотров: 1851 | Комментарии: 2 | Рейтинг: 5.0/1

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

stsyn   (05.09.2016 09:07)
ну как-то так

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

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

Quantum 3.0
Комментов: 64 | Загрузок: 191
{Crutches} Bloody Friday
Комментов: 1 | Загрузок: 16
Temple Run
Комментов: 0 | Загрузок: 34
Fruit Ninja
Комментов: 0 | Загрузок: 14
Talking Tom
Комментов: 0 | Загрузок: 21
SILENT EVIL 3D v.1.4 Beta (Обнова 12.08.2018)
Комментов: 51 | Загрузок: 305
Gish Ultimate
Комментов: 0 | Загрузок: 27
Help Me
Комментов: 1 | Загрузок: 25
Resident Evil: Raccoon City
Комментов: 4 | Загрузок: 49
Darkest Fear 3D [Alpha]
Комментов: 11 | Загрузок: 52

БЫСТРАЯ НАВИГАЦИЯ ПО САЙТУ
Комментов: 3 | Просмотров: 2658
Работа с EMG Studio
Комментов: 9 | Просмотров: 4007
J2ME Loader - 1.2.5.1 (эмулятор Java на Android)
Комментов: 2 | Просмотров: 2050
M3G to OBJ Converter + Lang Editor
Комментов: 2 | Просмотров: 779
Исходный код Gish Reloaded
Комментов: 2 | Просмотров: 1850
Моды Minecraft PE
Комментов: 0 | Просмотров: 1457
Оптимизация графики
Комментов: 5 | Просмотров: 2554

Неизданное (JAVA)
Комментов: 10 | Просмотров: 366
Splatterhouse: Cry & Fear
Комментов: 15 | Просмотров: 268
КОНКУРС МОДОВ 2018
Комментов: 3 | Просмотров: 314
Old Gameloft games
Комментов: 0 | Просмотров: 402
С наступающим короч)
Комментов: 1 | Просмотров: 694
Silent Evil - что же с релизом?
Комментов: 5 | Просмотров: 575
Alien Shooter на телефон! |Java| (Полное прохождение)
Комментов: 0 | Просмотров: 617
Случайный мод
Age of heroes 2 mod.
1970 340 9 4.7
Статистика
Онлайн всего: 9
Гостей: 9
Пользователей: 0
Пользователи
Гости сайта

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