Вниз  Декомпилятор/Компилятор BAS файлов (MobileBASIC)
- 18.02.2013 / 07:40
HoldFast
  Пользователь

HoldFast 
Сейчас: Online
vl@volk, как-то не логично. Если у человека уже есть его bas файлы и ресурсы, и он может их запаковать в zip архив, то он может сразу их добавить в архив с рантаймом бейсика, и без посредников. Надо сделать на тот случай, если чувак может запилить свои lis файлы и рисунки в архив, но не может на телефоне компильнуть zip в bas. И тогда он выкладывает, из архива берутся все Lis, компилируются, и добавляются в архив вместе с остальными ресурсами
__________________
 Да, детка, я - Король Ящериц!!!

Изменено HoldFast (18.02 / 07:41) (всего 1 раз)
- 18.02.2013 / 07:59
dzanis
  Пользователь

dzanis 
Сейчас: Offline
В 1.9.1 другой формат
Изменена сигнатура 0x4D420191 // MB 0191
В структуре bas после прочтения переменных,перед размером кода
short - количество float констант
дальше массив этих float по четыре байта{float,float,float ....}
В коде программы после токена флоат индекс флоат в массиве,т.е.
case tokFLOAT :
  float fval = CONS_FLOAT[exeProg[exePC++] & 0xff];
Короче смотрите исходник,понятней будет. :lol:
- 18.02.2013 / 08:00
HoldFast
  Пользователь

HoldFast 
Сейчас: Online
dzanis, потом изменю
__________________
 Да, детка, я - Король Ящериц!!!
- 18.02.2013 / 08:01
HoldFast
  Пользователь

HoldFast 
Сейчас: Online
dzanis, точнее, сделаю определение и выбор версии bas файла
__________________
 Да, детка, я - Король Ящериц!!!

Изменено HoldFast (18.02 / 08:36) (всего 2 раза)
- 18.02.2013 / 08:04
dzanis
  Пользователь

dzanis 
Сейчас: Offline
HoldFast, Блин,надо было мне тоже сделать выбор версии :) .
- 18.02.2013 / 11:29
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Я бросил онлайн игру, сегодня может сделаю сразу компиляцию и сборку с выгрузкой файлов
__________________
 знает толк
- 19.02.2013 / 16:54
DominaN
  Пользователь

DominaN 
Сейчас: Offline
dzanis, в очередной раз убеждаюсь, что там страшный говнокод
- 19.02.2013 / 18:59
dzanis
  Пользователь

dzanis 
Сейчас: Offline
DominaN, согласен.Но каждый из-нас когда-то писал быдлокод или всё ешё пишет. :-D
В официальных исходникакх есть доказательство того что Девид Фирц портанул от Atari Basic эту реализацию :)
- 20.02.2013 / 19:54
T-I-M-U-R
  Пользователь

T-I-M-U-R 
Сейчас: Offline
vl@volk, Ты закончил компиляцию и сборку с выгрузкой файлов?
- 20.02.2013 / 19:58
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Не некогда было, сейчас уроки сделаю, запилю
__________________
 знает толк
Наверх  Всего сообщений: 80
Фильтровать сообщения
Поиск по теме
Файлы топика (7)