31

AAA сказал:

Danila Иностранец хочет твою почту

личку глянь

32

Отправил

33 (изменено: daniel, 05.01.2020 20:23:41)

добавил на кнопку "U" переключение пользовательских режимов (UMODE). USR0/128к/48k плюс софты для теста которым нужны разные режимы. (демка с оператором PLAY-128к, Magicland -48к.) Память при запуске не тестируется (потом может сделаю) поэтому если выбрать 48 к и запустить бут то переключение режимов уже не будет играть роли. Дяденьке сейчас отправлю.

Данный контент доступен только зарегистрированным пользователям.

34

daniel сказал:

добавил на кнопку "U" переключение пользовательских режимов (UMODE). USR0/128к/48k плюс софты для теста которым нужны разные режимы. (демка с оператором PLAY-128к, Magicland -48к.) Память при запуске не тестируется (потом может сделаю) поэтому если выбрать 48 к и запустить бут то переключение режимов уже не будет играть роли. Дяденьке сейчас отправлю.

Данный контент доступен только зарегистрированным пользователям.

Ага почти кусок паршивки пентагона 1024SL

35

Привет Даниэль,

Большое спасибо.
3 доступных варианта памяти в одной загрузке!

это больше, чем я надеялся. : D
Ваш загрузчик должен работать для большинства архивированных игр в нереальном эмуляторе.

превосходная работа.

Ste.

36

Может кто понять в чём проблема?
У меня всё работает.

Hi Daniel,

Can you please tell me what this Max Petrov boot does, that all other
tested boot files doesn't?.

The Blasteroids version (file attached) requires 128k mode.
but i can only get it working with the Max P booter file.

If i change memory in emulator to 512k it does works with your boot4 in
the 128k mode. smile

Can you enhance your boot4 128 mode to work with 128k RAM?.
Thanks!

Ste.

Данный контент доступен только зарегистрированным пользователям.

37 (изменено: Weiv, 24.01.2020 01:19:06)

У меня тоже всё работает, причем и с твоим бутом, и с другими бутами. Может, у него эмулятор другой или по-другому настроен. Спроси у него, на чем и как он запускал игру? Если эмулятор, какой и какая версия? И как именно не работает?

38 (изменено: sdk, 24.01.2020 01:33:37)

Данный контент доступен только зарегистрированным пользователям.
переименовать в BLASTROS[maxp 128k].szx и всё ровно.

но он хотел чтоб ты переписал загрузчик

Если я изменяю память в эмуляторе на 512k, он работает с вашим boot4 в
режим 128k. улыбка
Можете ли вы улучшить режим boot4 128 для работы с 128k RAM ?.
Благодарность!

39

Hi,

It's hard for me to explain properly as i do not have any ZX coding
skills. or speak Russian. wink

I am using latest Unreal Speccy Emulator (not real hardware).

When i load Blasteroids 128k with Pentagon 128k mode.
after selecting trainer option.
it shows error on screen
"I'm sorry! it's 128k version"

many tested boot loaders fail, not just yours.
I first thought possible emulator bug!

But these 2 boot files work with Blasteroids trainer in Pentagon 128k
mode.
Max Petrov'96
Quick Commander v1.3
but...
Quick Commander v3.11 does not work with it.

So i think (guess) those two boot files are clearing ALL memory or port
before the loading commences.
maybe even clearing the memory the boot file uses???.
as it may need ALL 128k and only 127.9k is available???.

similar or opposite to the 48k mode with magicland.
a debug of the Max P boot might show special code or poke used.

Also if i change setting to 512k Pentagon it works and loads 128k memory
part.

I understand, real hardware may not have this type of problem.

Thanks!

Ste.

40 (изменено: Weiv, 24.01.2020 06:30:29)

Пусть пришлет свой файл настроек Unreal unreal.ini . У меня по-прежнему нет проблем с запуском Blasteroids 128k with Pentagon 128k mode, и в режиме тренировки тоже. Версия Unreal 0.39.0.

Кстати, daniel, можешь выложить последнюю версию своего бута в формате для подкидывания его в Unreal? trd он же не понимает, у него там свой формат какой-то.

41

Weiv сказал:

Кстати, daniel, можешь выложить последнюю версию своего бута в формате для подкидывания его в Unreal? trd он же не понимает, у него там свой формат какой-то.

hobeta нужна с пропиской имени файли в ini

42

вот хобета
Данный контент доступен только зарегистрированным пользователям.

43 (изменено: Weiv, 24.01.2020 12:12:08)

Ага, спасибо. Подкинул в Unreal (раньше я его отдельно запускал перед игрой), по-прежнему Blasteroids 128k работает и в трейнере, и в нормальной игре. Скорее всего, у Ste. что-то с настройками Unreal.

44 (изменено: Weiv, 24.01.2020 12:32:41)

Нашел. Не работает в unrealfix.zip на сайте zxaaa, наверняка дело в GLUK-ПЗУ.  У меня-то нормальный Unreal  с нормальным ПЗУ Пентагона. ААА, с GLUK ещё куча прог не будет работать, которые на нормальное ПЗУ заточены.

Ну и версия Unreal там древняя, 0.37, уже 0.39 есть.

45

Weiv сказал:

Не работает в unrealfix.zip на сайте zxaaa

ссылку?

46

У Ste. в анриле тр-дос 6.10e от Alone. Думаю в этом проблема, сейчас проверяю...

47

daniel сказал:
Weiv сказал:

Не работает в unrealfix.zip на сайте zxaaa

ссылку?

https://zxaaa.ru/EMUL/unrealfix.zip

48

не в трдосе дело...

49

загадка почему нет данных в одной версии анрила и есть в другой, romы одинаковые.
вот 0.39 где игра не работает из-за 0 в #5b5c
https://zxdemos.ru/uploads/images/90/0c9cb408e14570ea3241345f11afa783.jpg

вот 038.2 которым AAA пишет видео в нём работает
https://zxdemos.ru/uploads/images/90/573cb8d037db9d47ddc26fcb4839cb55.jpg

50

GoodBoy сказал:

во многих играх от Ultimate странный опрос клавиш

LD A,#F7
OUT  (#FD),A ; ???
IN   A,(#FE)
CPL
AND  #1F
RET

По моему, это миди-клава отрубается перед опросом спектрум клавы.

Ностальгирующий рукожоп

51 (изменено: daniel, 25.01.2020 12:00:27)

Мужчина вроде сам разобрался. Глюк в анриле.

Hi Daniel,I found the problem setting!If you use this in unreal.ini to auto boot the disk.without any user input - from gamebase script.[MISC]reset=DOSgame fails to load with lack of memory.unless other boot file (Max P) is used.default setting is this...which first loads the TR-DOS menu.[MISC]reset=MENUgame works with 128k, but user must select TR-DOS in themenu, before the boot file is loaded.so it's an emulator feature causing the problem.Deathsoft needs to fix Unreal, or boot file updated to free menumemory. ;)Ste.

52

И так ясно что все глюки в анриле. Эта тема уже давно пройдена