Welcome to U.A.C.
login / register 
Status: Guest
Forum archive | iddqd.ru
Wolf 3D
RulesRules SearchSearch
18+
Doom2D Advance [Game Boy Advance]
   Forum Index - Другой Doom и Doom в играх - Doom2D Advance [Game Boy Advance]Post a reply
AuthorMessage
neparij
Recruit
Next rank: Marine after 10 points
10

Doom Rate: 2

Posts quality: +23
Link to post #1 Posted: 10.03.26 23:39:10
Портировал D2D на GBA.



Исходники: https://github.com/neparij/doom2d-agb
Релизы собираются в Github Actions (Скачать): https://github.com/neparij/doom2d-agb/releases

Вперед, плоские мини-морпехи!

This post scores averagely at 15.00 point(s) with 0 commenters.
MAZter[iddqd]
-= WebMaster =-
Forum adminSite admin
923

Doom Rate: 1.38

Posts quality: +219
Link to post #2 Posted: 11.03.26 23:42:20
Я давно размышлял, покупать флэш картридж для Game Boy Advance, или не стоит, теперь определился :pc:

This post scores averagely at 4.00 point(s) with 0 commenters.
2 2 1
neparij
Recruit
Next rank: Marine after 10 points
10

Doom Rate: 2

Posts quality: +23
Link to post #3 Posted: 14.03.26 12:04:00
MAZter[iddqd] wrote:
теперь определился

Скоро сейвы доделаю и еще оптимизона занесу, выбор будет очевиден :)
Приятной игры, товарищ админ :beer:

This post scores averagely at 1.00 point(s) with 0 commenters.
EarKiller6002
= Lance Corporal =
Next rank: - Master Corporal - after 20 points
180

Doom Rate: 1.96

Posts quality: +96
Link to post #4 Posted: 17.03.26 12:48:16
neparij
Аппетитно выглядит, скажу я. Тем более, для такой карманной игровой приставки как GameBoy Advance (в то время как порт самого Doom на данную консоль получился довольно шакальным. По-моему, даже порт Wolfenstein 3-D для Sega Mega Drive на удивление получился чуточку лучше; Но это моё мнение. Приношу свои извинения, если чуточку сглупил) Интересно, а можно ли запускать твой порт Doom 2D в эмуляторах GBA для Windows? Имеется ли сборка в формате gba-файла?
1
camper
UAC Sergeant Major
Next rank: Chief Petty Officer after 72 points
778

Doom Rate: 1.4

Posts quality: +426
Link to post #5 Posted: 17.03.26 13:25:55
Надо бы посмотреть, есть старая андроид игровая-приставка в формате PSP с эмулятором GBA.

This post scores averagely at 1.00 point(s) with 0 commenters.
2
neparij
Recruit
Next rank: Marine after 10 points
10

Doom Rate: 2

Posts quality: +23
Link to post #6 Posted: 19.03.26 00:42:20
EarKiller6002 wrote:
(в то время как порт самого Doom на данную консоль получился довольно шакальным. По-моему, даже порт Wolfenstein 3-D для Sega Mega Drive на удивление получился чуточку лучше;

Ну, по сути так и есть :) Официальные порты сильно тяжелые были. Doom на GBA так вообще на базе версии для Jaguar и SNES если не ошибаюсь.
Но в тоже время есть опенсорсный порт prboom на GBA - он прям сильно на голову выше и без "огрызков" уровней - рекомендую.

EarKiller6002 wrote:
Интересно, а можно ли запускать твой порт Doom 2D в эмуляторах GBA для Windows? Имеется ли сборка в формате gba-файла?

Конечно же! :) mGBA/Mesen в помошь. А вот билды есть на вкладке Releases на гитхабе: https://github.com/neparij/doom2d-agb/releases
Там как раз gba файл есть - он и будет работать :)

This post scores averagely at 1.00 point(s) with 0 commenters.
MAZter[iddqd]
-= WebMaster =-
Forum adminSite admin
923

Doom Rate: 1.38

Posts quality: +219
Link to post #7 Posted: 01.04.26 15:46:44
MAZter[iddqd] wrote:
Я давно размышлял, покупать флэш картридж для Game Boy Advance, или не стоит, теперь определился

Увы, моё счастье длилось недолго, на Game Boy Advance SP Doom 2D почему то зависает после убийства второго зомби, с характерным для зависания бесконечным звуком жжжж-ззззз-жжж, пока не перезагрузишь приставку.

Я могу записать видео, флеш картридж дешёвый с Aliexpress: Superchis SuperFW, отзывы норм и другие игры не зависают, возможно надо покопаться в настройках, отключить звук, или музыку, буду пробовать.
2 2 1
neparij
Recruit
Next rank: Marine after 10 points
10

Doom Rate: 2

Posts quality: +23
Link to post #8 Posted: 20.04.26 20:07:02
MAZter[iddqd] wrote:
Я могу записать видео, флеш картридж дешёвый с Aliexpress: Superchis SuperFW,

Как давно я не видел твое имя :) Запиши, пожалуйста. И покажи с какими настройками там это всё запускается. Если не трудно - кинь в ЛС ссылку на алик, может закажу, гляну.
Там точно нет никаких доп настроек в виде авто-патчинга ромов (некоторые так делают, чтобы поддерживать SRAM-сейвы на картриджах без физичексого SRAM)? Это может ломать что угодно.
По симптомам что ты описал - это либо переполнение стека, либо сбилась адресация при чтении/записи, что свидетельствует о каких то изменениях над ROM'ом скорее всего.

This post scores averagely at 1.00 point(s) with 0 commenters.
MAZter[iddqd]
-= WebMaster =-
Forum adminSite admin
923

Doom Rate: 1.38

Posts quality: +219
Link to post #9 Posted: 21.04.26 18:46:29
neparij wrote:
И покажи с какими настройками там это всё запускается


Уже разобрался, включив в главном меню флеш картриджа опцию "EWRAM overclock". Больше не виснет, я доволен :rules:

This post scores averagely at 1.00 point(s) with 0 commenters.
2 2 1
neparij
Recruit
Next rank: Marine after 10 points
10

Doom Rate: 2

Posts quality: +23
Link to post #10 Posted: 15.09.26 22:39:35
Релиз 0.2.0: https://github.com/neparij/doom2d-agb/releases/tag/v0.2.0

Вкратце про изменения:
- Добавил сохранения (7 слотов). Сейв возможен только перед началом следующего уровня (в текущем формате сейвы просто не влезут в 32/64КБ SRAM)
- Пофиксил физику телепортов (из-за этого MAP08 был непроходим ранее)
- Настройки яркости и звука туды-сюды и теперь доступны
- Оптимизации: Z_drawfld ускорил, пересчет bmap теперь происходит только в нужной области, sky draw masks аналогично.

This post scores averagely at 5.00 point(s) with 0 commenters.
Page 1 of 1Go to top
   Forum Index - Другой Doom и Doom в играх - Doom2D Advance [Game Boy Advance]