Страница 1 из 2
правильные насторйки после INIT
Добавлено: 08 янв 2009, 17:50
agele
Скажите, знает ли кто, где в программе находятся данные настроек, попадающие в ram после инита. Просто реально когда приходит 200 китайских игрософтов и половину из них надо перешить и заново настройки выставить - жесть, или иногда администраторы залов инит делать боятся, мол настройки ставить не умеем. Тема довольно полезная по моему. Занулил и настройки готовы. Вы мне только скажите какие данные где лежат. Я бы прогу написал для простенького ред. прошивки. С людьми поделился бы. Плюсы на лицо!
Re: правильные насторйки после INIT
Добавлено: 08 янв 2009, 18:06
kkk28
Если плата работает без монетника и купюроприёмника достаточно выставить жадность, credit limit и максимальную ставку. Пару нажатий кнопок. А так для каждого клиента индивидуально. Так что программа здесь не поможет. Что касается 200 плат, согласен, но лучше каждую плату проверить, самому выставить, чем потом гемморой в виде- "вы мне глючную плату продали!"
Re: правильные насторйки после INIT
Добавлено: 08 янв 2009, 20:32
LIC
Прошивка тайм кипера зараннее списаной прошивкой, только время настраивать прийдется в ручную, да и прошивки надо на каждую игру.
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 13:46
agele
Про таймкипер согласен, это понятно, но нужно знать специфику китайских плат. Если там таймкип хомутиком притянут, лучше его не снимать, а то как обычно ножки в панельке останутся, или панелька развалится. На них же всё БУ БУ. А насчёт пары нажатий кнопок - хочу поспорить: там все койны в 10 выставить, в параметрах процент, лимит кредита и ставки, запретить обнуление из операторской статистики и т.д. Это с ума сойти можно!!! А если не сделать - сто пудов олень какой - нить обратно принесёт. Случаи бывают, когда плата новая инит просит, её несут обратно и говорят- сдохла железка. При этом для убедительноти ещё кондёры отрывают. А КЛИЕНТ ВСЕГДА ПРАВ. По их мнению на инит платы надо в сервиску нести, Ибо их "техник" этим не занимается. Поэтому 2 выхода 1 - с каждой платой продавать иллюстрированную инструкцию по обнулению 2 - сделать прошиву, чтоб занулил и всё готово.
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 15:57
мук
Ну никак похоже не сделаешь - все эти настройки в далласе хранятся. Либо его перешивать каждый раз, либо универсальная инструкция! ;D
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 16:04
agele
Тут, уважаемый Мук, Вы не правы. В даллас после инита эти настройки заносятся из ROM. Там они хранятся в виде констант. При дизассемблировании ida pro выдаёт мне набор констант, но где там что - понять трудно. Да, в далласе хранятся текущие настройки, но исходные - точно в ROM. В этом я более чем уверен. Только бы знать их адреса и в каком формате они хранятся
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 16:22
LIC
да все константы хранятся в ПЗУ, но переделывать все прошивки, это наверное дороже, но возможно, а если пользователи плат (владельцы) не могут научиться правильно инитить плату, то пусть платят за это деньги тем кто это умеет.
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 16:59
agele
Я эту тему просто так не оставлю. Хочется всё - таки дойти до логического завершения.
Тут кто - то на форуме клялся и божился, что игрософт весь переломал и наизусть программу знает. Господа программисты, ОТКЛИКНИТЕСЬ!!! Здесь ведь вся трудность состоит в том, что обращение ко внешним устройствам через голову происходит и отследить их адреса практически невозможно, но есть же народные умельцы!!!
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 20:27
KILL-BILL
Уважаемый, а как вы будете объяснять покупателям плат, что MD5 вашей предполагаемой ПЗУ будет отличатся от оригинальной?
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 21:20
agele
Блин!!! Люди тут головы в прошивке меняют, особо оригинальные даже процент...
Ну ясно понятно, что MD5 никак не совпадёт.
Я честно на все платы, прошедшие соответствие ФЗ леплю бумажку типа "ПОД НОВЫЙ ФЗ". Уверяю, берут любые, лишь бы игры нравились. Это - сложнее. Ну и чтобы после включеия в первый раз инит не требовала - инае сразу обратно тащат!!!
Re: правильные насторйки после INIT
Добавлено: 09 янв 2009, 22:47
LIC
Для измененных прошивок под другие головы у меня отдельная база МД5 и если приходит плата с какими-бы то ни было отличиями, я перевожу в разряд подозрительных. Разбираться, что и как меняли подчас времени не хватает и я просто говорю клиенту, что прошивка не соответствует стандарту. Вот и представте как ваш клиент потом отнесется к вашим платам.
Другой вариант попробовать установить такую прошивку на момент инициализации платы, а потом вернуть стандартную.
Re: правильные насторйки после INIT
Добавлено: 10 янв 2009, 20:06
b-s-a
LIC писал(а):
Другой вариант попробовать установить такую прошивку на момент инициализации платы, а потом вернуть стандартную.
Если их "техники" не могут инициализацию сами сделать, то уж микруху им поменять будет вообще не по силам.
Re: правильные насторйки после INIT
Добавлено: 10 янв 2009, 20:36
LIC
b-s-a писал(а):
Если их "техники" не могут инициализацию сами сделать, то уж микруху им поменять будет вообще не по силам.
Согласен, только не пойму, почему продавец обязан устанавливать настройки, разные клиенты и разные автоматы, а из этого следует и индивидуальные настройки. У нас только лимит кредит подымаем и время настраиваем (если сбито), а так и по умолчанию все нормально. А вот там где есть приемники наличности, вот там и настройки могут отличаться очень разительно.
Вот и возникает вопрос, а не проще написать универсальную инструкцию по иниту и настройке платы.
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 07:47
porcha2
LIC писал(а):
Вот и возникает вопрос, а не проще написать универсальную инструкцию по иниту и настройке платы.
В любом описании игрософтовской платы есть описание настроек и что означает каждый параметр. Кому читать лень тот пусть и пишет свою инструкцию.
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 08:37
AngryMan
porcha2 писал(а):
В любом описании игрософтовской платы есть описание настроек и что означает каждый параметр. Кому читать лень тот пусть и пишет свою инструкцию.
Ещё хуже, когда не читать, а думать лень (или процесс этот очень непривычен). ИМХО, слот-анализ - дело не техников, а счастливых обладателей ИА. А из слот-анализа все нужные настройки и растут. Оттуда же со временем вырастет и прибыль/убыток...
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 11:53
Miraculis
искать не буду, т.к. мне не надо, но!
после инита в новых версиях по CION A, B, C, D стоит 10, 0, 0, 0
вот и поищи последовательность в hex или 10 00 00 00, или 0A 00 00 00
можно еще взять старую прошивку, а там вроде 1,2,5,10 было
ну так можно поискать или 01 02 05 10, или 01 02 05 0A
если обнаружишь, то методом экспериментов узнаешь и значения остальных параметров
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 11:54
Miraculis
хотя...значения по COIN могут принимать 5000, тогда уже переделываешь последовательность из BYTE в WORD, но может потребоваться интерливинг
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 15:54
мук
Насчет далласа действительно протупил я - ведь берёт плата откуда-то настройки по умолчанию. И тема на мой взгляд полезная - сколько раз мне приходилось тупо инитить плату, потому что "не аткрыветса"... ;D И если автор продаёт платы подобным кавказцам, то придётся каждый раз её инить самому, выставлять нужные настройки... При большом потоке представьте себе объём работ... А то ведь действительно будут говорить - "АААА, знаю я его. Продал, гандон мнэ плату, я её паставыл, а она нэ аткрываетса". Это ведь не для официальных залов делается, а тупо для продажи. Тем более автор предложил даже прогу нужную написать, - а ведь думаю, многим не была бы лишней! Миракулис кинул пару идей, но всё одно надо разбираться окончательно, посему у кого есть уже готовые адреса - кидайте автору. Лишь бы автор этот не сгинул после получения необходимой инфы... >:(
А так представляете - есть заказ на несколько плат. Спрашиваешь: как настроить? Ну говорят тебе что как надо, ты заливаешь нужную прошивку, и все счастливы!
P.S. Вот только как быть с инитом? Ведь после перешивы плата инита хочет.
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 18:01
opossum
Вот читал,читал...не смог не написать.Мне лично проще в стенд плату пихнуть,пару строк согласно общепринятым стандартам подкорректировать,время выставить.Самому спокойней,лично плату проверяешь потомучто!Если какие проблеммы,к технику месному,нет техника,доп. расходы! А всё остальное от лени! Может еще прогу придумать которая сама эти платы будет продавать,и деньги перещитывать? :) Да хоть 500 плат! Тебе за это платят?- Работай! Хочеться по быстрому денег срубить- тогда велком в зал!Но гарантии выйгрыша 50-50 ;)
Ну это сугубо личное мнение.
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 18:21
KILL-BILL
Мдаа, темку раскачали ???
Видимо зарядка для ума, опосля новогодних праздников ;D
Программки, автоматизация процесса.....
Ну куда проще то- проинитил одну плату, слил дамп с далласа и кидай его в остальные платы.
Создать базу дампов проиниченных далласов- час работы.
ЛЕНЬ-двигатель прогресса!!!
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 18:38
AR_Favorit
opossum писал(а):
Вот читал,читал...не смог не написать.Мне лично проще в стенд плату пихнуть,пару строк согласно общепринятым стандартам подкорректировать,время выставить.Самому спокойней,лично плату проверяешь потомучто!Если какие проблеммы,к технику месному,нет техника,доп. расходы! А всё остальное от лени! Может еще прогу придумать которая сама эти платы будет продавать,и деньги перещитывать? :) Да хоть 500 плат! Тебе за это платят?- Работай! Хочеться по быстрому денег срубить- тогда велком в зал!Но гарантии выйгрыша 50-50 ;)
Ну это сугубо личное мнение.
не может быть 50-50, 50-48 в самом лучшем случае ;D причем не в пользу игрока)))
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 18:41
AR_Favorit
KILL-BILL писал(а):
Мдаа, темку раскачали ???
Видимо зарядка для ума, опосля новогодних праздников ;D
Программки, автоматизация процесса.....
Ну куда проще то- проинитил одну плату, слил дамп с далласа и кидай его в остальные платы.
Создать базу дампов проиниченных далласов- час работы.
ЛЕНЬ-двигатель прогресса!!!
дык человек пишется - далласы ломаюццо... и панельки)))
вот вместо того, чтоб купить экстрактор за два бакса и пару микрух в запас (подороже)))) - человек будет тратить свое время (которое тоже деньги) на создание модифицированных прошивок с правильными настройками, и как раз к 1 июля фсе сделает для беспроблемной массовой продажи плат ;D
Кстати, если уж модифицировать - то по полной: надо еще чтоб она инита не просила у тех, у кого "не аткрываецо")))
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 19:26
Miraculis
на самом деле я не вижу смысла в таких переделках, т.к.:
- для каждой игры надо будет делать свою прошивку;
- алгоритм: 1. вставляем мод-микруху. 2. делаем инит. 3. достаем мод-микруху. 4. вставляем оригинальную (но! все равно включать надо, чтобы точно проверить что работает);
- предыдущий пункт у меня бы занял чуть меньше минуты;
- у меня настройка платы с моими параметрами (изменение 10 (11 CM, RS) + установка пароля + проверка на выбитые шинники (дефолт) занимает также меньше минуты
- смысл?
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 20:21
opossum
Вот и я о чём!Не там экономим! :)
А по поводу 50-50 это полюбому!Либо да либо нет,на 48 %- нет не бывает ;D хотя это если не вдаваться в подробности,а вот если в них капнуть( или кАпнуть))),то возможно и 100% нет.Стоит только зайти в пост, продам разное... ;)
Re: правильные насторйки после INIT
Добавлено: 11 янв 2009, 21:31
agele
Даа. Спасибо, инфой загрузили, а проблемы не кончились. Только сегодня привезли плату обратно (другую по замене отдали, а эту - обратно). Плата - Гараж. Все мои пломбы, тестовые отметки и т. д. на месте. Включаю - ПЛАТА ПРОСИТ ИНИТ!!!!!! Инит сделал, плату протестировал - всё ОК. И после этого они уверяют, что у них есть "техник". Видимо его обязаннось - бубном изгонять баги из прошивки. И ведь таких море!!! Какая там проверка по MD5? Какой там июль 09 года? Поэтому я даже не собираюсь делать версию с настройками, а потом заменять её нормальной. Просто заменить в версии игры значения стартовых настроек. И надеяться, что шаманский бубен подобных "ТЕХНИКОВ" не сочтёт это багом.
мук писал(а):
... А то ведь действительно будут говорить - "АААА, знаю я его. Продал, гандон мнэ плату, я её паставыл, а она нэ аткрываетса".
Спасибо МУК у за понимание. Именно с таким акцентом это всё в точности и происходит.
Я пытался сковыривать с таймкипа данные при ините и после изменения настроек, но либо там происходит смещение данных, либо огромная куча лишних событий тупо мешает выделению смены настроек.