Задался идеей исправить два древних бага.
1. Окно нужно сделать больше на 1 пиксель, чтобы вывод картинки не зализал на границу.
2. Исправить путь папки для сохранения. Собрать из исходников не получилось, т.к. сборка требует поддержки DOS окружения.
Так что я решил использовать HEX редактор, фиксы-та несложные, благо у меня был исходный код.
Я в первый раз в жизни с пользой использовал дебаггер (этот день настал).
В итоге все получилось. Времени угрохал немало, но поднял трохи свой левел.
Самым большим откровением для меня было, что строки в памяти могут хранится не последовательно http://prntscr.com/nhkkaz
При том что в исходнике это нормальная строка "/rd/1".
Также залил 4 свободные игры сделанные https://shiru.untergrund.net/ в /kolibrios/res/templates/nes (еще и пришлось перевести мануалы из PDF в TXT).
Порт FCE Ultra - NES (Dendy)
-
Из хаоса в космос
Надо ограничение на FPS поставить, когда портировал, у меня была интегрированная видеокарта от VIA, на ней было и так норм. С нынешними скоростями уже да хардкор так играть.Leency wrote:Не помогло.Asper wrote:Leency
Привет!
А если на весь экран?
Процесс сборки описывается в этой же теме выше. Но я рад, что ты поднял свой левел)Leency wrote:Собрать из исходников не получилось, т.к. сборка требует поддержки DOS окружения.
Так что я решил использовать HEX редактор, фиксы-та несложные, благо у меня был исходный код.
Я в первый раз в жизни с пользой использовал дебаггер (этот день настал).
В итоге все получилось. Времени угрохал немало, но поднял трохи свой левел.
Я знаю, я по тому ману и собирал. Но как я написал сборка требует поддежрки DOS окружения, которого в Win10 нету.Asper wrote:Процесс сборки описывается в этой же теме выше. Но я рад, что ты поднял свой левел)
Ограничение на количество FPS я поставить не смогу, если ты сможешь было бы круто.
- Attachments
-
-
ln.png (9.91 KiB)Viewed 9730 times
-
Из хаоса в космос
В дистрибутив входит?
Надо бы в автосборку добавить если ещё нету (и на newlib желательно, djgpp это что то не то.)
Ага вроде не в автосборке. Сорцы последнем тут http://ftp.kolibrios.org/users/Asper/pr ... 0.2_src.7z. добавлю в автосборку и конечно newlib.
Надо бы в автосборку добавить если ещё нету (и на newlib желательно, djgpp это что то не то.)
Ага вроде не в автосборке. Сорцы последнем тут http://ftp.kolibrios.org/users/Asper/pr ... 0.2_src.7z. добавлю в автосборку и конечно newlib.
Промежуточный вариант с newlib. Не собирается, надо полностью переписать nest.c
Но уже лучше. UPD:
Теперь компилится и запускается, но mkdir пока заглушен. Значит игры скорее всего не идут пока.
makefile это мейкфайл, а остальное накатывается на drivers/menuet Upd2: игры должны и без мкдир идти, просто это чтобы сейвится надо. Пейджфолт при загрузке игры.
Но уже лучше. UPD:
Теперь компилится и запускается, но mkdir пока заглушен. Значит игры скорее всего не идут пока.
makefile это мейкфайл, а остальное накатывается на drivers/menuet Upd2: игры должны и без мкдир идти, просто это чтобы сейвится надо. Пейджфолт при загрузке игры.
Who is online
Users browsing this forum: No registered users and 1 guest