Приставки > Картриджи / диски

FakeGirl (852 in 1)

<< < (13/14) > >>

JRBVZ:
Wrong saves.asm

Must be:


--- Код: ---SAVES .rs 4 ; saves locations
LAST_STARTED_SAVE .rs 1 ; id of last used save

save_state:
  ; saving last started game
  ;jsr enable_prg_ram
  ;lda #0 ; first SRAM bank
  ;jsr select_prg_ram_bank
  ; storing signature
  ;ldx #0
;.signature_loop:
  ;lda saves_signature, x
  ;sta SRAM_SIGNATURE, x
  ;inx
 ; cpx #8
  ;bne .signature_loop
  ; storing selected game
  ;lda <SELECTED_GAME
  ;sta SRAM_LAST_STARTED_GAME
  ;lda <SELECTED_GAME+1
  ;sta SRAM_LAST_STARTED_GAME+1
  ; storing scrolling state
  ;lda <SCROLL_LINES_TARGET
  ;sta SRAM_LAST_STARTED_LINE
  ;lda <SCROLL_LINES_TARGET+1
  ;sta SRAM_LAST_STARTED_LINE+1
  ; storing save ID of last started game
  ;lda <LAST_STARTED_SAVE
  ;sta SRAM_LAST_STARTED_SAVE
  ;jsr disable_prg_ram
  rts

--- Конец кода ---

yaiba1989:

--- Цитата: JRBVZ от 18 Мая 2025, 11:02:43 ---SAVES .rs 4 ; saves locations
LAST_STARTED_SAVE .rs 1 ; id of last used save

save_state:
  ; saving last started game
  ;jsr enable_prg_ram
  ;lda #0 ; first SRAM bank
  ;jsr select_prg_ram_bank
  ; storing signature
  ;ldx #0
;.signature_loop:
  ;lda saves_signature, x
  ;sta SRAM_SIGNATURE, x
  ;inx
 ; cpx #8
  ;bne .signature_loop
  ; storing selected game
  ;lda <SELECTED_GAME
  ;sta SRAM_LAST_STARTED_GAME
  ;lda <SELECTED_GAME+1
  ;sta SRAM_LAST_STARTED_GAME+1
  ; storing scrolling state
  ;lda <SCROLL_LINES_TARGET
  ;sta SRAM_LAST_STARTED_LINE
  ;lda <SCROLL_LINES_TARGET+1
  ;sta SRAM_LAST_STARTED_LINE+1
  ; storing save ID of last started game
  ;lda <LAST_STARTED_SAVE
  ;sta SRAM_LAST_STARTED_SAVE
  ;jsr disable_prg_ram
  rts

--- Конец цитаты ---
I tested your save.asm, it still can not save after power, only can save when click reset.

yaiba1989:
Tested save ok with change code but mapper 163 crash (error coolgirl rom builder). Pokemon Yellow - 2049KB (Play OK) convert to coolgirl is 4097KB (auto reset after go out home). Has anyone encountered this situation?

supremacy:
Я когда-то хотел себе сделать репродукцию Pokemon Yellow, тогда на Алиэкспресс продавалось много игр на 163 маппере. И когда я на плате final fantasy iv хотел запустить Pokemon Yellow, то происходила та же картина, при выходе из дома и попытке пойти в сторону срабатывал reset. Никаких конфигурационных перемычек на плате я не нашел. Думаю что у тебя тоже должна запускаться ff iv и diablo 2, а покемоны вероятно имеют немного другую конфигурацию подключения маппера.

yaiba1989:

--- Цитата: supremacy от 28 Мая 2025, 09:07:52 --- ff iv и diablo 2
--- Конец цитаты ---
ff iv и diablo 2 are ok. Pokemon Yellow на nes считается лучше, чем версии на GB, GBC

supremacy:
Я играл не долго, музыка в игре раздражает. Просто хотел сказать, что хоть маппер и один, но покемоны не работают на плате от ff iv.

yaiba1989:

--- Цитата: supremacy от 29 Мая 2025, 06:41:17 ---Я играл не долго, музыка в игре раздражает. Просто хотел сказать, что хоть маппер и один, но покемоны не работают на плате от ff iv.

--- Конец цитаты ---
Ok, maybe it is different.

max5775:
Переделал немного свою платку под возможность установки EPM570, для расширения поддержки работы большего количества мапперов одновременно.
По сути только перенес 4 пина на другие выводы, т.к EPM240 и EPM570 немного не совместимы по ним. Теперь можно ставить любую из них.
Только уже после получения плат узнал, что у EPM570 есть дополнительные пины питания, которые я не учел. Но, как ни странно, на работу это не влияет.
В железе проверена, сохранения работают.
Также на данной версии платы все адресные шины заведены в ПЛИС, что расширяет возможности для написания дополнительных мапперов под этот картридж.

JRBVZ:
Надо было внимательно посмотреть мою схему, тогда бы ошибок не было  :biggrin:

max5775:

--- Цитата: JRBVZ от 26 Августа 2025, 13:35:55 ---Надо было внимательно посмотреть мою схему, тогда бы ошибок не было  :biggrin:

--- Конец цитаты ---
Это какую?

JRBVZ:
https://www.emu-land.net/forum/index.php/topic,82545.msg1636267.html#msg1636267

Там ведь как раз ЕРМ570 стоит.

Глянул твою схемку, всё таки питать все микросхемы через одну via 0.2мм не лучшая идея.

ЗЫ а Power Blade 2 и Zen Intergalactic Ninja так и будут глючить на данной прошивке  ;)

max5775:

--- Цитата: JRBVZ от 26 Августа 2025, 14:00:18 ---https://www.emu-land.net/forum/index.php/topic,82545.msg1636267.html#msg1636267

Там ведь как раз ЕРМ570 стоит.

Глянул твою схемку, всё таки питать все микросхемы через одну via 0.2мм не лучшая идея.

ЗЫ а Power Blade 2 и Zen Intergalactic Ninja так и будут глючить на данной прошивке  ;)

--- Конец цитаты ---
Да там вроде по питанию меньше 0,3мм нет дорожек. Сегодня проверю на данных играх ради интереса, не особо в них играл раньше.

JRBVZ:
Дело не в дорожках, а в переходном отверстии.

aquasnake:
Can EPM240 really contain mapper1-4, 7, 9-11(???), VRC2-4(???), Taito(???), Sunsoft(???)

??? -  I can not even belive it :biggrin:

JRBVZ:
of course not  :D
1-4, 7 | 9-11 | VRC2-4 | Taito | Sunsoft

max5775:

--- Цитата: JRBVZ от 26 Августа 2025, 16:32:55 ---Дело не в дорожках, а в переходном отверстии.

--- Конец цитаты ---
Может ты и прав, но на данный момент это работает.


--- Цитата: JRBVZ от 26 Августа 2025, 14:00:18 ---ЗЫ а Power Blade 2 и Zen Intergalactic Ninja так и будут глючить на данной прошивке  ;)

--- Конец цитаты ---
Contra Force тоже примерно с такими же глюками.


--- Цитата: aquasnake от 26 Августа 2025, 17:41:06 ---Can EPM240 really contain mapper1-4, 7, 9-11(???), VRC2-4(???), Taito(???), Sunsoft(???)

??? -  I can not even belive it :biggrin:

--- Конец цитаты ---
В EPM570 влезли почти все мапперы, кроме 11-го, которые реализованы на данной прошивке. Ну и глючные я в расчет не брал.
90й маппер ради одного аладдина смысла включать нет, хак в ммс3 вроде нормальный есть.
Можно, конечно заменить 189 маппер на 11й, но мне он был нужен для Master Fighter III

yaiba1989:

--- Цитата: max5775 от 26 Августа 2025, 20:01:02 ---Master Fighter III
--- Конец цитаты ---
Do you need Master Fighter III - 5 people alright? change MMC3 to use with coolboy

max5775:

--- Цитата: yaiba1989 от 27 Августа 2025, 06:01:09 ---Do you need Master Fighter III - 5 people alright? change MMC3 to use with coolboy

--- Конец цитаты ---
Да, он самый. Хак в ммс3 в открытом доступе не нашел.

aquasnake:
Street Fighter II/Master Fighter II can not be converted to standard MMC3(#4), but thers is a variant that mapper #208 should be all right

yaiba1989:

--- Цитата: aquasnake от 28 Августа 2025, 12:00:36 ---Street Fighter II/Master Fighter II can not be converted to standard MMC3(#4), but thers is a variant that mapper #208 should be all right

--- Конец цитаты ---
It can convert, but they don't share, can buy from them

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии