| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Нужен совет. Собственно проблема одна - дистрибьюция базы в данный момент (на этапе сборки) не удобна. Хочу добавить скачку опенсорс-проектов с русбейза.
 Остается вопрос по тому куда лить и откуда потом качать вам  абондонваре. Нужен совет по хостингу, который может держать  файл в течении тройки месяцев (пока собирается проект) и выдающий прямую ссылку на скачку действующую всё это время.
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Otto Baynes 
 Постоялец
 
 
 Пол:
  Возраст: 38
 Зарегистрирован: 19.01.2012
 Сообщения: 42
 
 Группы: Нет
 
 
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| EugeneP 
 Местный
 
  
 
 Возраст: 44
 Зарегистрирован: 04.06.2009
 Сообщения: 171
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Позвольте вставить свои пять копеек про bennu. В отличии от Феникса различные версии интерпритаторов bennu не совместимы друг с другом. Более того: практически невозможно узнать номер сборки у большинства старых версии интерпретатора. Именно по этому в моих программках версия bennu явно указана. Я категорически рекомендую перепаковывать игры интегрируя bgd-runtime внутрь папки приложения, а не используя "общую" папку. Если с этим будут технические проблемы оброщаитесь ко мне.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				|  	  | Otto Baynes писал(а): |  	  | Под wine не работает  Программа открывается, но список игр не грузит. | 
 Запусти файл Setup Megre.bat перед запуском Мегре. Остальные батники для тех кто забивает базу.
 Всё моментально задергается.
 2Евгений
 Я тесчу игру на работоспособность. Пока вроде всё работает на последних бенушных либах. (учитывая то, что мало кто кодил на бенну на твоем уровне - твою гамму запаковал в оригинале).
 Если с какой-то из игр замечены проблемы - прошу проверить действительно ли глюк вызван старой версией Бенну залив версию с архива (первая ссылка) и репортить в этом треде о несовместимости версий - для таких игр будем интегрировать версии либ прямо в папку с игрой.
 
 .add
 В общем - посидел, подумал. Давай сделаем так. Архив с играми для Бенну остается таким как есть - привязанным к верхнеуровневой библиотеке bgd-runtime, но кроме пункта установить библиотеки Бенну (который следует читать "установить последние библиотеки Бенну" появляется пункт "настроить на использование оригинальных библиотек" - при выборе которого на игру будет наливаться архив библиотек из оригинального архива + правленный под это дело гпе-шник).
 
 Итак, давайте еще разочек притормозим для того чтобы прояснить новые вопросы:
 1) предлагаю добавить функционал:
 - во время инстала игры запускать файл pfm.bat из папки Extra, если таковой существует. Он позволит в дальнейшем осуществлять какие-нибудь узкоспецефические задачи для менеджера
 - может стоит копировать в каталог с игрой все 4 скрина (или хотя бы 2 - тайтл и скрин)? тогда реально сделать плавное затухание-появление картинок и забавный режим скринсейвера.
 2) никто не отписался про возможность загрузки файлов с сайта, если таковых нет в наличии в архивной базе.
 
 И еще раз - жду ваших предложений по функционалу - возможно вам не нравится наличие полей BennuGD,Source в поле поджанра или возникают еще какие-нибудь вопросы или предложения.
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Нужны люди готовые протестить последний вариант базы. Желательно как минимум один человек под Линуксом и вайн и по одному на Винду.
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Otto Baynes 
 Постоялец
 
 
 Пол:
  Возраст: 38
 Зарегистрирован: 19.01.2012
 Сообщения: 42
 
 Группы: Нет
 
 
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Держи: 
 http://wiz.rusbase.net/forum/opensource/GPH-WIP.rar
 
 Как обычно - строго требуется создать файл console.id в корне флешки консоли, либо на эмулирующем её диске, отключить на время все устройства к которым нет прямого доступа (картридеры с невставленными флешками - под некоторыми виндами это дает ошибку (в случае появления такой ошибки просто нажмите "продолжить"). Отключить можно и в батнике settings.bat в цикле for - убрав из списка буквы соответствующие таким устройствам).
 
 Далее запускаем файл SetUp Meagre.bat
 
 Относительно разрешения - попробуй пока что поколдовать с настройками отображения в инишнике оболочки.
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Otto Baynes 
 Постоялец
 
 
 Пол:
  Возраст: 38
 Зарегистрирован: 19.01.2012
 Сообщения: 42
 
 Группы: Нет
 
 
 | 
			
			 
				| 
 |  
				| В вайне игра не устанавливается, пишет в консоли файл не найден. А вот мануал открывает, и ссылки на сайт работают. 
 Оболочка отвратительна, лучше свою написать.
 _________________
 Мой блог
 Мой эмулятор CHIP-8 и Super CHIP
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Зайди по пути Games>Games>Имя игры и подредактируй файл install.bat закоментарив отключение эха (rem @echo off). Потом запусти install.bat > log и вышли этот лог мне.
 Насчет ошибки - подозреваю что ты пропустил вот этот обязательный пункт:
 создайте в корне флешки Кену файл console.id или не подключил консоль с включенным USB моде к компу во время инсталла. Собственно создается ощущение что твой комп не увидел Кенушную флешку.
 
 Оболочка не главное - сейчас главное забить базу. Оболочку потом можно и свою поверху приклеить.
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Otto Baynes 
 Постоялец
 
 
 Пол:
  Возраст: 38
 Зарегистрирован: 19.01.2012
 Сообщения: 42
 
 Группы: Нет
 
 
 | 
			
			 
				| 
 |  
				| Файл создал, других флешек не подключал. 
 
  	  | Код: |  	  | H:\GPH-WIP\Games\Games\EpicFreeFall>rem @echo off 
 H:\GPH-WIP\Games\Games\EpicFreeFall>set RETURN_TO_HOME=H:\GPH-WIP\Games\Games\EpicFreeFall
 
 H:\GPH-WIP\Games\Games\EpicFreeFall>cd ..
 
 H:\GPH-WIP\Games\Games>cd ..
 
 H:\GPH-WIP\Games>cd ..
 
 H:\GPH-WIP>cd util
 
 H:\GPH-WIP\util>call install-application EpicFreeFall EpicFreeFall
 
 H:\GPH-WIP\util>if "EpicFreeFall"=="" goto no_param_app
 
 H:\GPH-WIP\util>if "EpicFreeFall"=="" goto no_param_app
 
 H:\GPH-WIP\util>set START_PLACE=H:\GPH-WIP\util
 
 H:\GPH-WIP\util>if not defined TEMP_ROOT_DIR call settings.bat
 
 H:\GPH-WIP\util>rem echo off
 
 H:\GPH-WIP\util>rem
 
 H:\GPH-WIP\util>set SAVE_MANAGER_ON_INSTALL=TRUE
 
 H:\GPH-WIP\util>set ONLINE_ACCESS=TRUE
 
 H:\GPH-WIP\util>set PFM_COMPABILITY=TRUE
 
 H:\GPH-WIP\util>cd ..
 
 H:\GPH-WIP>set TEMP_ROOT_DIR=H:\GPH-WIP
 
 H:\GPH-WIP>if not exist H:\GPH-WIP\Archive\nul md Archive
 
 H:\GPH-WIP>cd Archive
 
 H:\GPH-WIP\Archive>set ARCHIVE_DIR=H:\GPH-WIP\Archive
 
 H:\GPH-WIP\Archive>set TEMP_ARCHIVE_DIR=H:\GPH-WIP\Archive
 
 H:\GPH-WIP\Archive>cd ..
 
 H:\GPH-WIP>if not exist H:\GPH-WIP\Profile\nul md Profile
 
 H:\GPH-WIP>cd Profile
 Файл не найден.
 
 
 H:\GPH-WIP>set PLAYER_PROFILE_HDD=H:\GPH-WIP
 
 H:\GPH-WIP>cd ..
 
 H:\>cd util
 Файл не найден.
 
 
 H:\>set UTIL_DIR=H:\
 
 H:\>set CONSOLE_TYPE=CAANOO
 
 H:\>for %I in (D,E,F,G,H,W,R,T,Y,U,I,O,P,S,J,K,L,Z,X,V,B,N,M,Q) do if exist %I:\console.id set CAANOO_DRIVE=%I
 
 H:\>set CAANOO_DIR=F:\Game
 
 H:\>if not exist F:\Profile\nul md F:\Profile
 
 H:\>set PLAYER_PROFILE_CONSOLE=F:\Profile
 
 H:\>if not defined TEMPER1 set TEMPER1=H:\GPH-WIP\Games\Games\EpicFreeFall
 
 H:\>if exist F:\Game\EpicFreeFall\nul  goto uninstall
 
 H:\>echo Uninstall Game started.
 Uninstall Game started.
 
 H:\>if defined SAVE_MANAGER_ON_INSTALL call backup.bat EpicFreeFall EpicFreeFall
 Файл не найден.
 
 
 H:\>call uninstall-application.bat EpicFreeFall EpicFreeFall
 Файл не найден.
 
 
 H:\>:end
 
 H:\>cd /D H:\GPH-WIP\util
 
 H:\GPH-WIP\util>cd /D H:\GPH-WIP\Games\Games\EpicFreeFall
 
 | 
 
 Флешку он правильно определяет, wine именно ее делает диском F
 
 Почему-то Profile не создается.
 _________________
 Мой блог
 Мой эмулятор CHIP-8 и Super CHIP
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Ясно. Вайн похоже ничего не знает про заглушку nul которую по умолчанию в каждой директории распознает винда. Это хреново, поскольку используется во всех скриптах и довольно широко. 8/
 
 Создай плиз ручками подпапку Profile в корне на флешке и в корне GPH-WIP-а и попробуй запустить install заново.
 
 Еще вопрос, на флехе оно создало папку Profile автоматом?
 Если создало отпишись плиз, я подготовлю новую версию скрипта.
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Otto Baynes 
 Постоялец
 
 
 Пол:
  Возраст: 38
 Зарегистрирован: 19.01.2012
 Сообщения: 42
 
 Группы: Нет
 
 
 | 
			
			 
				| 
 |  
				| Ничего не выходит. Если просто запустить install.bat меня спрашивают о бэкапе и удалять ли папку с игрой. Остальное не успеваю прочитать. На флешке ничего нового не появилось. 
 А если запускать через meagre, то в консоль выводится следующее, но ввести ответ я не могу.
 
 
  	  | Код: |  	  | H:\GPH-WIP\Games\Games\EpicFreeFall>rem @echo off 
 H:\GPH-WIP\Games\Games\EpicFreeFall>set RETURN_TO_HOME=H:\GPH-WIP\Games\Games\EpicFreeFall
 
 H:\GPH-WIP\Games\Games\EpicFreeFall>cd ..
 
 H:\GPH-WIP\Games\Games>cd ..
 
 H:\GPH-WIP\Games>cd ..
 
 H:\GPH-WIP>cd util
 
 H:\GPH-WIP\util>call install-application EpicFreeFall EpicFreeFall
 
 H:\GPH-WIP\util>if "EpicFreeFall"=="" goto no_param_app
 
 H:\GPH-WIP\util>if "EpicFreeFall"=="" goto no_param_app
 
 H:\GPH-WIP\util>set START_PLACE=H:\GPH-WIP\util
 
 H:\GPH-WIP\util>if not defined TEMP_ROOT_DIR call settings.bat
 
 H:\GPH-WIP\util>rem echo off
 
 H:\GPH-WIP\util>rem
 
 H:\GPH-WIP\util>set SAVE_MANAGER_ON_INSTALL=TRUE
 
 H:\GPH-WIP\util>set ONLINE_ACCESS=TRUE
 
 H:\GPH-WIP\util>set PFM_COMPABILITY=TRUE
 
 H:\GPH-WIP\util>cd ..
 
 H:\GPH-WIP>set TEMP_ROOT_DIR=H:\GPH-WIP
 
 H:\GPH-WIP>if not exist H:\GPH-WIP\Archive\nul md Archive
 
 H:\GPH-WIP>cd Archive
 
 H:\GPH-WIP\Archive>set ARCHIVE_DIR=H:\GPH-WIP\Archive
 
 H:\GPH-WIP\Archive>set TEMP_ARCHIVE_DIR=H:\GPH-WIP\Archive
 
 H:\GPH-WIP\Archive>cd ..
 
 H:\GPH-WIP>if not exist H:\GPH-WIP\Profile\nul md Profile
 
 H:\GPH-WIP>cd Profile
 
 H:\GPH-WIP\Profile>set PLAYER_PROFILE_HDD=H:\GPH-WIP\Profile
 
 H:\GPH-WIP\Profile>cd ..
 
 H:\GPH-WIP>cd util
 
 H:\GPH-WIP\util>set UTIL_DIR=H:\GPH-WIP\util
 
 H:\GPH-WIP\util>set CONSOLE_TYPE=CAANOO
 
 H:\GPH-WIP\util>for %I in (D,E,F,G,H,W,R,T,Y,U,I,O,P,S,J,K,L,Z,X,V,B,N,M,Q) do if exist %I:\console.id set CAANOO_DRIVE=%I
 
 H:\GPH-WIP\util>set CAANOO_DIR=F:\Game
 
 H:\GPH-WIP\util>if not exist F:\Profile\nul md F:\Profile
 
 H:\GPH-WIP\util>set PLAYER_PROFILE_CONSOLE=F:\Profile
 
 H:\GPH-WIP\util>if not defined TEMPER1 set TEMPER1=H:\GPH-WIP\Games\Games\EpicFreeFall
 
 H:\GPH-WIP\util>if exist F:\Game\EpicFreeFall\nul  goto uninstall
 
 H:\GPH-WIP\util>echo Uninstall Game started.
 Uninstall Game started.
 
 H:\GPH-WIP\util>if defined SAVE_MANAGER_ON_INSTALL call backup.bat EpicFreeFall EpicFreeFall
 
 H:\GPH-WIP\util>if "EpicFreeFall"=="" goto no_param
 
 H:\GPH-WIP\util>if "EpicFreeFall"=="" goto no_param
 
 H:\GPH-WIP\util>set START_PLACE=H:\GPH-WIP\util
 
 H:\GPH-WIP\util>if not defined TEMP_ROOT_DIR call settings.bat
 
 H:\GPH-WIP\util>if not defined TEMPER1 set TEMPER1=H:\GPH-WIP\Games\Games\EpicFreeFall
 
 H:\GPH-WIP\util>if not exist H:\GPH-WIP\Games\Games\EpicFreeFall\Meagre\Extras\saves.lst goto finalbackup
 
 H:\GPH-WIP\util>echo This is game have backup feature.
 This is game have backup feature.
 
 H:\GPH-WIP\util>if exist H:\GPH-WIP\Profile\EpicFreeFall\EpicFreeFall.tgz echo You have backuped saves on PC.
 
 H:\GPH-WIP\util>if exist F:\Profile\EpicFreeFall\EpicFreeFall.tgz echo You have backuped saves on CONSOLE.
 
 H:\GPH-WIP\util>echo What you want do with saves?
 What you want do with saves?
 
 H:\GPH-WIP\util>echo 0 - You want go without backup .
 0 - You want go without backup .
 
 H:\GPH-WIP\util>echo 1 - You want backup saves on PC.
 1 - You want backup saves on PC.
 
 H:\GPH-WIP\util>echo 2 - You want backup saves on CONSOLE.
 2 - You want backup saves on CONSOLE.
 
 H:\GPH-WIP\util>H:\GPH-WIP\util\choice /C:012
 | 
 
 Папку Profile на флешке не создало.
 _________________
 Мой блог
 Мой эмулятор CHIP-8 и Super CHIP
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| Скопируй в пустой батник и запусти плиз такой скрипт, поделившись со мной ответом: 
 
  	  | Код: |  	  | @echo off if not exist H:\GPH-WIP\Archive\nul echo Wine say: "Archive folder dont present."
 if exist H:\GPH-WIP\Archive\nul echo Wine say: "Archive folder is presents."
 pause
 | 
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Otto Baynes 
 Постоялец
 
 
 Пол:
  Возраст: 38
 Зарегистрирован: 19.01.2012
 Сообщения: 42
 
 Группы: Нет
 
 
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Hahahoj 
 Site Admin
 
  
 Пол:
  Возраст: 52
 Зарегистрирован: 08.10.2008
 Сообщения: 1848
 
 Группы:
 
 
 
 | 
			
			 
				| 
 |  
				| С правами доступа к папкам всё нормально? 
 Попробуй вот такой скрипт:
 
 
  	  | Код: |  	  | @echo off md .\1234
 if not exist .\1234\nul echo Wine say: "Archive folder dont present."
 if exist .\1234\nul echo Wine say: "Archive folder is presents."
 pause
 | 
 _________________
 Просто Вовк
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
	
	
	
		|  |