Приставки > Картриджи / диски
CoolBoy - варианты прошивки
<< < (10/16) > >>
def696:

--- Цитата: JRBVZ от 05 Август 2025, 20:12:50 ---Попробуй GUI оболочку (немного саморекламы  :biggrin:)
https://www.emu-land.net/forum/index.php/topic,80816.msg1648352.html#msg1648352

--- Конец цитаты ---

Что-то пошло не так.

Makefile выбран: D:\CoolboyMakeGUI\coolboy-multirom-builder\Makefile
Games List выбран: D:\CoolboyMakeGUI\coolboy-multirom-builder\configs\games.list
▶ Запуск: cd /D/CoolboyMakeGUI/coolboy-multirom-builder && make -f /D/CoolboyMakeGUI/coolboy-multirom-builder/Makefile nes20  SUBMAPPER=0 ENABLE_SAVES=1 ENABLE_LAST_GAME_SAVING=1 ENABLE_SOUND=1 ENABLE_RIGHT_CURSOR=1 GAMES=games.list STARS=30
./tools/coolboy-combiner build --games configs/games.list --asm games_games.list_rus.asm \
   --maxromsize 32 --maxchrsize 256  --submapper 0  --language rus \
   --nesasm ./tools/nesasm --nesasm-args " -D ENABLE_SOUND = 1 -D STARS=30 -D ENABLE_LAST_GAME_SAVING=1 -D ENABLE_RIGHT_CURSOR=1 -C MENU_HEADER_PATTERN_TABLE_BIN=menu_header_pattern_table_menu_header.png.bin -C MENU_HEADER_NAME_TABLE_BIN=menu_header_name_table_menu_header.png.bin -C MENU_HEADER_ATTRIBUTE_TABLE_BIN=menu_header_attribute_table_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_0=bg_palette0_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_1=bg_palette1_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_2=bg_palette2_menu_header.png.bin"  --saves \
   --nes20 multirom_games.list.nes
COOLBOY Combiner v2.1
  (c) Alexey 'Cluster' Avdyukhin / https://clusterrr.com / clusterrr@clusterrr.com

Loading allpads.nes...
Loading NES Color Bars Demo V2 by Quietust (PD).nes...
Loading Unchained_Nostalgia.nes...
Loading directory: games/
Loading Adventures_of_Rocky_and_Bullwinkle_and_Friends,_the_(rus)(Hack).nes...
Loading Adventure_Island(Hack).nes...
Loading Adventure_Island_2(Hack).nes...
Loading Adventure_Island_3(Hack).nes...
Loading Adventure_Island_4(Hack).nes...
Loading Arkanoid(Hack).nes...
Loading Asmik-kun_Land(Hack).nes...
Loading Astyanax(Hack).nes...
Loading Athena_(rus)(Hack).nes...
Loading Batman(Hack).nes...
Loading Batman_(prototype)(Hack).nes...
Loading Batman_Flash(Hack).nes...
Loading Batman_Returns(Hack).nes...
Loading Battle Kid 2 - Mountain of Torment(Hack).nes...
Loading Battleship_(rus).nes...
Loading Big_Nose_-_The_Caveman(Hack).nes...
Loading Bionic_Commando_(rus)(Hack).nes...
Loading Bio_Force_Ape.nes...
Loading Bonk's_Adventure(Hack).nes...
Loading BreakThru_(rus)(Hack).nes...
Loading Bubble_Bobble_2(Hack).nes...
Loading Castlevania_(rus)(Hack).nes...
Loading Castlevania_2_(rus)(Hack).nes...
Loading Castlevania_Reborn(Hack).nes...
Loading Chip_Dale_(eng).nes...
Loading Chip_Dale_2_(eng).nes...
Loading Cool_World(Hack).nes...
Loading Cross_Fire(Hack).nes...
Loading Darkman_(rus)(Hack).nes...
Loading Darkwing_Duck_Advance(Hack).nes...
Loading Double_Dragon_(rus)(Hack).nes...
Loading Double_Dragon_2(Hack).nes...
Loading Double_Dragon_3(Hack).nes...
Loading Duck Hunt (W) [!].nes...
Loading Fantastic_Adventures_of_Dizzy,_The_(rus)(Hack).nes...
Loading Fantasy_Zone(Hack).nes...
Loading Felix_the_Cat(Hack).nes...
Loading Fire_Bird(Hack).nes...
Loading Galaxian(Hack).nes...
Loading Ghostbusters_2(Hack).nes...
Loading Ghostbusters_II_New(rus)(Hack).nes...
Loading Gremlins_2_-_The_New_Batch(Hack).nes...
Loading Guerrilla_War(Hack).nes...
Loading Gun-Dec_-_Project_Doom_(rus)(Hack).nes...
Loading Gun-Nac(Hack).nes...
Loading Hammerin'_Harry_(rus)(Hack).nes...
Loading Hi_no_Tori.nes...
Loading Hogan's Alley (W) [!].nes...
Loading Huang_Di(Hack).nes...
Loading Hunt_for_Red_October,_The.nes...
Loading Ike_Ike!_Nekketsu_Hockey_Bu.nes...
Loading Incredible_Crash_Dummies,_The(Hack).nes...
Loading Iron_Tank_(rus)(Hack).nes...
Loading Isolated_Warrior(Hack).nes...
Loading James_Bond_Jr.(Hack).nes...
Loading Jet_Paco(Hack).nes...
Loading Joe_and_Mac(Hack).nes...
Loading Kage_(rus)(Hack).nes...
Loading Kick_Master_(rus)(Hack).nes...
Loading Kira_Kira_Star_Night_DX_PD-spcs.me.nes...
Loading Last_Action_Hero(Hack).nes...
Loading Life_Force(Hack).nes...
Loading Little_Nemo(Hack).nes...
Loading Lode_Runner_(rus)(Hack).nes...
Loading Low_G_Man_-_The_Low_Gravity_Man(Hack).nes...
Loading Magical_Doropie(Hack).nes...
Loading Magic_Jewelry.nes...
Loading Majou_Densetsu_2(Hack).nes...
Loading Metal_Mech_-_Man_&_Machine(Hack).nes...
Loading Mickey's_Adventures_in_Numberland.nes...
Loading Mickey's_Safari_in_Letterland.nes...
Loading Mickey_Mouse_3_(rus)(Hack).nes...
Loading Milon's_Secret_Castle(Hack).nes...
Loading Mitsume_ga_Tooru(Hack).nes...
Loading Moai_Kun_(rus)(Hack).nes...
Loading Monster_in_my_pocket(Hack).nes...
Loading Ninja_Gaiden(Hack).nes...
Loading Ninja_Gaiden_2(Hack).nes...
Loading Ninja_Gaiden_3(Hack).nes...
Loading Over_Horizon(Hack).nes...
Loading pac-man.nes...
Loading Pinball_(rus)(Hack).nes...
Loading Predator_(rus)(Hack).nes...
Loading Puzznic_(rus).nes...
Loading Rambo_(rus2)(Hack).nes...
Loading Renegade_(rus)(Hack).nes...
Loading Revolution_Air_Force_MMC3(Hack).nes...
Loading Road_Fighter_(rus).nes...
Loading Robocco_Wars(Hack).nes...
Loading Rocketeer,_The.nes...
Loading Rod_Land_(rus).nes...
Loading S.C.A.T._-_Special_Cybernetic_Attack_Team_(rus)(Hack).nes...
Loading Saiyuuki_World_(rus).nes...
Loading Shadow_of_the_Ninja(Hack).nes...
Loading Side_Pocket_(rus).nes...
Loading Silkworm_(rus)(hack).nes...
Loading Simpsons_-_Bartman_meets...(Hack).nes...
Loading Simpsons_-_Bart_vs_the_world(Hack).nes...
Loading Sky_Shark(Hack).nes...
Loading Snake_Rattle'N'Roll(hack).nes...
Loading Spider-Man_-_Return_of_the_Sinister_Six_(rus).nes...
Loading Star_Wars_-_The_Epire_Str....nes...
Loading Street_Fighter_2010(Hack).nes...
Loading Street_Fighter_2010_(eng).nes...
Loading Strider(Hack).nes...
Loading Summer_Carnival_'92_-_Recca(Hack).nes...
Loading Super_Mario_(rus)(Hack).nes...
Loading Super_Mario_2(Hack).nes...
Loading Super_Mario_3(Hack).nes...
Loading Super_Robin_Hood(Hack).nes...
Loading Super_Shinobi,_The(Hack).nes...
Loading Super_Spy_Hunter(Hack).nes...
Loading Sword_Master_(rus).nes...
Loading TaleSpin(Hack).nes...
Loading Tank_1990.nes...
Loading Teenage_Mutant_Ninja_Turtles_(rus)(Hack).nes...
Loading Time_Diver_Eon_Man(Hack).nes...
Loading Time_Zone_(eng)(Hack).nes...
Loading Toki_(rus)(Hack).nes...
Loading Totally_Rad(Hack).nes...
Loading Total_Recall(Hack).nes...
Loading Track_and_Field.nes...
Loading Track_and_Field_2.nes...
Loading Twin_Eagle_-_Revenge_Joe's_Brother(Hack).nes...
Loading Unchained_Nostalgia.nes...
Loading Wacky_Races(Hack).nes...
Loading Wanpaku_Kokkun_no_Gourmet_World_(eng)(Hack).nes...
Loading Werewolf_-_The_Last_Warrior(Hack).nes...
Loading Whomp'Em(Hack).nes...
Loading Wild_Gunman.nes...
Loading Zelda.nes...
Loading Zelda_II_-_The_Adventure_of_Link_(rus)(Hack).nes...
Loading Zen_-_Intergalactic_Ninja_(rus)(Hack).nes...
Fitting PRG of Battle Kid 2 - Mountain of Torment(Hack).nes (512KB)... offset: 0x00080000
Fitting PRG of Adventure_Island_4(Hack).nes (256KB)... offset: 0x00000000
Fitting PRG of Athena_(rus)(Hack).nes (256KB)... offset: 0x00100000
Fitting PRG of Big_Nose_-_The_Caveman(Hack).nes (256KB)... offset: 0x00140000
Fitting PRG of Bionic_Commando_(rus)(Hack).nes (256KB)... offset: 0x00180000
Fitting PRG of Bonk's_Adventure(Hack).nes (256KB)... offset: 0x001C0000
Fitting PRG of Cool_World(Hack).nes (256KB)... offset: 0x00200000
Fitting PRG of Darkwing_Duck_Advance(Hack).nes (256KB)... offset: 0x00240000
Fitting PRG of Fantastic_Adventures_of_Dizzy,_The_(rus)(Hack).nes (256KB)... offset: 0x00280000
Fitting PRG of Gun-Dec_-_Project_Doom_(rus)(Hack).nes (256KB)... offset: 0x002C0000
Fitting PRG of Iron_Tank_(rus)(Hack).nes (256KB)... offset: 0x00300000
Fitting PRG of Kira_Kira_Star_Night_DX_PD-spcs.me.nes (256KB)... offset: 0x00340000
Fitting PRG of Metal_Mech_-_Man_&_Machine(Hack).nes (256KB)... offset: 0x00380000
Fitting PRG of Robocco_Wars(Hack).nes (256KB)... offset: 0x003C0000
Fitting PRG of Rocketeer,_The.nes (256KB)... offset: 0x00400000
Fitting PRG of S.C.A.T._-_Special_Cybernetic_Attack_Team_(rus)(Hack).nes (256KB)... offset: 0x00440000
Fitting PRG of Simpsons_-_Bartman_meets...(Hack).nes (256KB)... offset: 0x00480000
Fitting PRG of Simpsons_-_Bart_vs_the_world(Hack).nes (256KB)... offset: 0x004C0000
Fitting PRG of Star_Wars_-_The_Epire_Str....nes (256KB)... offset: 0x00500000
Fitting PRG of Strider(Hack).nes (256KB)... offset: 0x00540000
Fitting PRG of Super_Mario_3(Hack).nes (256KB)... offset: 0x00580000
Fitting PRG of Super_Shinobi,_The(Hack).nes (256KB)... offset: 0x005C0000
Fitting PRG of TaleSpin(Hack).nes (256KB)... offset: 0x00600000
Fitting PRG of Total_Recall(Hack).nes (256KB)... offset: 0x00640000
Fitting PRG of Track_and_Field_2.nes (256KB)... offset: 0x00680000
Fitting PRG of Twin_Eagle_-_Revenge_Joe's_Brother(Hack).nes (256KB)... offset: 0x006C0000
Fitting PRG of Adventures_of_Rocky_and_Bullwinkle_and_Friends,_the_(rus)(Hack).nes (128KB)... offset: 0x00040000
Fitting PRG of Adventure_Island(Hack).nes (128KB)... offset: 0x00700000
Fitting PRG of Adventure_Island_2(Hack).nes (128KB)... offset: 0x00720000
Fitting PRG of Adventure_Island_3(Hack).nes (128KB)... offset: 0x00740000
Fitting PRG of Arkanoid(Hack).nes (128KB)... offset: 0x00760000
Fitting PRG of Asmik-kun_Land(Hack).nes (128KB)... offset: 0x00780000
Fitting PRG of Astyanax(Hack).nes (128KB)... offset: 0x007A0000
Fitting PRG of Batman(Hack).nes (128KB)... offset: 0x007C0000
Fitting PRG of Batman_(prototype)(Hack).nes (128KB)... offset: 0x007E0000
Fitting PRG of Batman_Flash(Hack).nes (128KB)... offset: 0x00800000
Fitting PRG of Batman_Returns(Hack).nes (128KB)... offset: 0x00820000
Fitting PRG of Battleship_(rus).nes (128KB)... offset: 0x00840000
Fitting PRG of Bio_Force_Ape.nes (128KB)... offset: 0x00860000
Fitting PRG of BreakThru_(rus)(Hack).nes (128KB)... offset: 0x00880000
Fitting PRG of Bubble_Bobble_2(Hack).nes (128KB)... offset: 0x008A0000
Fitting PRG of Castlevania_(rus)(Hack).nes (128KB)... offset: 0x008C0000
Fitting PRG of Castlevania_2_(rus)(Hack).nes (128KB)... offset: 0x008E0000
Fitting PRG of Castlevania_Reborn(Hack).nes (128KB)... offset: 0x00900000
Fitting PRG of Chip_Dale_(eng).nes (128KB)... offset: 0x00920000
Fitting PRG of Chip_Dale_2_(eng).nes (128KB)... offset: 0x00940000
Fitting PRG of Cross_Fire(Hack).nes (128KB)... offset: 0x00960000
Fitting PRG of Darkman_(rus)(Hack).nes (128KB)... offset: 0x00980000
Fitting PRG of Double_Dragon_(rus)(Hack).nes (128KB)... offset: 0x009A0000
Fitting PRG of Double_Dragon_2(Hack).nes (128KB)... offset: 0x009C0000
Fitting PRG of Double_Dragon_3(Hack).nes (128KB)... offset: 0x009E0000
Fitting PRG of Fantasy_Zone(Hack).nes (128KB)... offset: 0x00A00000
Fitting PRG of Felix_the_Cat(Hack).nes (128KB)... offset: 0x00A20000
Fitting PRG of Fire_Bird(Hack).nes (128KB)... offset: 0x00A40000
Fitting PRG of Ghostbusters_2(Hack).nes (128KB)... offset: 0x00A60000
Fitting PRG of Ghostbusters_II_New(rus)(Hack).nes (128KB)... offset: 0x00A80000
Fitting PRG of Gremlins_2_-_The_New_Batch(Hack).nes (128KB)... offset: 0x00AA0000
Fitting PRG of Guerrilla_War(Hack).nes (128KB)... offset: 0x00AC0000
Fitting PRG of Gun-Nac(Hack).nes (128KB)... offset: 0x00AE0000
Fitting PRG of Hammerin'_Harry_(rus)(Hack).nes (128KB)... offset: 0x00B00000
Fitting PRG of Hi_no_Tori.nes (128KB)... offset: 0x00B20000
Fitting PRG of Huang_Di(Hack).nes (128KB)... offset: 0x00B40000
Fitting PRG of Hunt_for_Red_October,_The.nes (128KB)... offset: 0x00B60000
Fitting PRG of Ike_Ike!_Nekketsu_Hockey_Bu.nes (128KB)... offset: 0x00B80000
Fitting PRG of Incredible_Crash_Dummies,_The(Hack).nes (128KB)... offset: 0x00BA0000
Fitting PRG of Isolated_Warrior(Hack).nes (128KB)... offset: 0x00BC0000
Fitting PRG of James_Bond_Jr.(Hack).nes (128KB)... offset: 0x00BE0000
Fitting PRG of Joe_and_Mac(Hack).nes (128KB)... offset: 0x00C00000
Fitting PRG of Kage_(rus)(Hack).nes (128KB)... offset: 0x00C20000
Fitting PRG of Kick_Master_(rus)(Hack).nes (128KB)... offset: 0x00C40000
Fitting PRG of Last_Action_Hero(Hack).nes (128KB)... offset: 0x00C60000
Fitting PRG of Life_Force(Hack).nes (128KB)... offset: 0x00C80000
Fitting PRG of Little_Nemo(Hack).nes (128KB)... offset: 0x00CA0000
Fitting PRG of Low_G_Man_-_The_Low_Gravity_Man(Hack).nes (128KB)... offset: 0x00CC0000
Fitting PRG of Magical_Doropie(Hack).nes (128KB)... offset: 0x00CE0000
Fitting PRG of Majou_Densetsu_2(Hack).nes (128KB)... offset: 0x00D00000
Fitting PRG of Mickey's_Adventures_in_Numberland.nes (128KB)... offset: 0x00D20000
Fitting PRG of Mickey's_Safari_in_Letterland.nes (128KB)... offset: 0x00D40000
Fitting PRG of Mickey_Mouse_3_(rus)(Hack).nes (128KB)... offset: 0x00D60000
Fitting PRG of Milon's_Secret_Castle(Hack).nes (128KB)... offset: 0x00D80000
Fitting PRG of Mitsume_ga_Tooru(Hack).nes (128KB)... offset: 0x00DA0000
Fitting PRG of Moai_Kun_(rus)(Hack).nes (128KB)... offset: 0x00DC0000
Fitting PRG of Monster_in_my_pocket(Hack).nes (128KB)... offset: 0x00DE0000
Fitting PRG of Ninja_Gaiden(Hack).nes (128KB)... offset: 0x00E00000
Fitting PRG of Ninja_Gaiden_2(Hack).nes (128KB)... offset: 0x00E20000
Fitting PRG of Ninja_Gaiden_3(Hack).nes (128KB)... offset: 0x00E40000
Fitting PRG of Over_Horizon(Hack).nes (128KB)... offset: 0x00E60000
Fitting PRG of Predator_(rus)(Hack).nes (128KB)... offset: 0x00E80000
Fitting PRG of Puzznic_(rus).nes (128KB)... offset: 0x00EA0000
Fitting PRG of Rambo_(rus2)(Hack).nes (128KB)... offset: 0x00EC0000
Fitting PRG of Renegade_(rus)(Hack).nes (128KB)... offset: 0x00EE0000
Fitting PRG of Revolution_Air_Force_MMC3(Hack).nes (128KB)... offset: 0x00F00000
Fitting PRG of Rod_Land_(rus).nes (128KB)... offset: 0x00F20000
Fitting PRG of Saiyuuki_World_(rus).nes (128KB)... offset: 0x00F40000
Fitting PRG of Shadow_of_the_Ninja(Hack).nes (128KB)... offset: 0x00F60000
Fitting PRG of Side_Pocket_(rus).nes (128KB)... offset: 0x00F80000
Fitting PRG of Silkworm_(rus)(hack).nes (128KB)... offset: 0x00FA0000
Fitting PRG of Sky_Shark(Hack).nes (128KB)... offset: 0x00FC0000
Fitting PRG of Snake_Rattle'N'Roll(hack).nes (128KB)... offset: 0x00FE0000
Fitting PRG of Spider-Man_-_Return_of_the_Sinister_Six_(rus).nes (128KB)... offset: 0x01000000
Fitting PRG of Street_Fighter_2010(Hack).nes (128KB)... offset: 0x01020000
Fitting PRG of Street_Fighter_2010_(eng).nes (128KB)... offset: 0x01040000
Fitting PRG of Summer_Carnival_'92_-_Recca(Hack).nes (128KB)... offset: 0x01060000
Fitting PRG of Super_Mario_2(Hack).nes (128KB)... offset: 0x01080000
Fitting PRG of Super_Robin_Hood(Hack).nes (128KB)... offset: 0x010A0000
Fitting PRG of Super_Spy_Hunter(Hack).nes (128KB)... offset: 0x010C0000
Fitting PRG of Sword_Master_(rus).nes (128KB)... offset: 0x010E0000
Fitting PRG of Teenage_Mutant_Ninja_Turtles_(rus)(Hack).nes (128KB)... offset: 0x01100000
Fitting PRG of Time_Diver_Eon_Man(Hack).nes (128KB)... offset: 0x01120000
Fitting PRG of Time_Zone_(eng)(Hack).nes (128KB)... offset: 0x01140000
Fitting PRG of Toki_(rus)(Hack).nes (128KB)... offset: 0x01160000
Fitting PRG of Totally_Rad(Hack).nes (128KB)... offset: 0x01180000
Fitting PRG of Track_and_Field.nes (128KB)... offset: 0x011A0000
Fitting PRG of Wacky_Races(Hack).nes (128KB)... offset: 0x011C0000
Fitting PRG of Wanpaku_Kokkun_no_Gourmet_World_(eng)(Hack).nes (128KB)... offset: 0x011E0000
Fitting PRG of Werewolf_-_The_Last_Warrior(Hack).nes (128KB)... offset: 0x01200000
Fitting PRG of Whomp'Em(Hack).nes (128KB)... offset: 0x01220000
Fitting PRG of Zelda.nes (128KB)... offset: 0x01240000
Fitting PRG of Zelda_II_-_The_Adventure_of_Link_(rus)(Hack).nes (128KB)... offset: 0x01260000
Fitting PRG of Zen_-_Intergalactic_Ninja_(rus)(Hack).nes (128KB)... offset: 0x01280000
Fitting PRG of allpads.nes (32KB)... offset: 0x012A0000
Fitting PRG of Jet_Paco(Hack).nes (32KB)... offset: 0x012A8000
Fitting PRG of Magic_Jewelry.nes (32KB)... offset: 0x012B0000
Fitting PRG of Super_Mario_(rus)(Hack).nes (32KB)... offset: 0x012B8000
Fitting PRG of Tank_1990.nes (32KB)... offset: 0x012C0000
Fitting PRG of NES Color Bars Demo V2 by Quietust (PD).nes (16KB)... offset: 0x001DC000
Fitting PRG of Unchained_Nostalgia.nes (16KB)... offset: 0x001E4000
Fitting PRG of Duck Hunt (W) [!].nes (16KB)... offset: 0x001E8000
Fitting PRG of Galaxian(Hack).nes (16KB)... offset: 0x00364000
Fitting PRG of Hogan's Alley (W) [!].nes (16KB)... offset: 0x004A0000
Fitting PRG of Lode_Runner_(rus)(Hack).nes (16KB)... offset: 0x00F98000
Fitting PRG of pac-man.nes (16KB)... offset: 0x012A0000
Fitting PRG of Pinball_(rus)(Hack).nes (16KB)... offset: 0x012C8000
Fitting PRG of Road_Fighter_(rus).nes (16KB)... offset: 0x012CC000
Fitting PRG of Unchained_Nostalgia.nes (16KB)... offset: 0x012D0000
Fitting PRG of Wild_Gunman.nes (16KB)... offset: 0x012D4000
Fitting CHR of Batman_Returns(Hack).nes (256KB)... offset: 0x012D8000
Fitting CHR of Darkwing_Duck_Advance(Hack).nes (256KB)... offset: 0x01318000
Fitting CHR of Gremlins_2_-_The_New_Batch(Hack).nes (256KB)... offset: 0x01358000
Fitting CHR of Huang_Di(Hack).nes (256KB)... offset: 0x01398000
Fitting CHR of Incredible_Crash_Dummies,_The(Hack).nes (256KB)... offset: 0x013D8000
Fitting CHR of Kira_Kira_Star_Night_DX_PD-spcs.me.nes (256KB)... offset: 0x01418000
Fitting CHR of Spider-Man_-_Return_of_the_Sinister_Six_(rus).nes (256KB)... offset: 0x01458000
Fitting CHR of Star_Wars_-_The_Epire_Str....nes (256KB)... offset: 0x0148A000
Fitting CHR of Super_Shinobi,_The(Hack).nes (256KB)... offset: 0x014CA000
Fitting CHR of Toki_(rus)(Hack).nes (256KB)... offset: 0x0150A000
Fitting CHR of Adventures_of_Rocky_and_Bullwinkle_and_Friends,_the_(rus)(Hack).nes (128KB)... offset: 0x0154A000
Fitting CHR of Adventure_Island_2(Hack).nes (128KB)... offset: 0x0156A000
Fitting CHR of Adventure_Island_3(Hack).nes (128KB)... offset: 0x0158A000
Fitting CHR of Adventure_Island_4(Hack).nes (128KB)... offset: 0x015AA000
Fitting CHR of Asmik-kun_Land(Hack).nes (128KB)... offset: 0x015CA000
Fitting CHR of Astyanax(Hack).nes (128KB)... offset: 0x015E2000
Fitting CHR of Batman(Hack).nes (128KB)... offset: 0x01602000
Fitting CHR of Batman_(prototype)(Hack).nes (128KB)... offset: 0x01622000
Fitting CHR of Batman_Flash(Hack).nes (128KB)... offset: 0x01642000
Fitting CHR of Bio_Force_Ape.nes (128KB)... offset: 0x01662000
Fitting CHR of Bonk's_Adventure(Hack).nes (128KB)... offset: 0x01682000
Fitting CHR of BreakThru_(rus)(Hack).nes (128KB)... offset: 0x016A2000
Fitting CHR of Bubble_Bobble_2(Hack).nes (128KB)... offset: 0x016BE000
Fitting CHR of Castlevania_2_(rus)(Hack).nes (128KB)... offset: 0x016DE000
Fitting CHR of Chip_Dale_(eng).nes (128KB)... offset: 0x016F6000
Fitting CHR of Chip_Dale_2_(eng).nes (128KB)... offset: 0x01716000
Fitting CHR of Cool_World(Hack).nes (128KB)... offset: 0x01736000
Fitting CHR of Cross_Fire(Hack).nes (128KB)... offset: 0x01756000
Fitting CHR of Darkman_(rus)(Hack).nes (128KB)... offset: 0x01774000
Fitting CHR of Double_Dragon_(rus)(Hack).nes (128KB)... offset: 0x01794000
Fitting CHR of Double_Dragon_2(Hack).nes (128KB)... offset: 0x017B4000
Fitting CHR of Double_Dragon_3(Hack).nes (128KB)... offset: 0x017D4000
Fitting CHR of Felix_the_Cat(Hack).nes (128KB)... offset: 0x017F4000
Fitting CHR of Fire_Bird(Hack).nes (128KB)... offset: 0x01814000
Fitting CHR of Ghostbusters_2(Hack).nes (128KB)... offset: 0x01834000
Fitting CHR of Ghostbusters_II_New(rus)(Hack).nes (128KB)... offset: 0x01854000
Fitting CHR of Guerrilla_War(Hack).nes (128KB)... offset: 0x01874000
Fitting CHR of Gun-Dec_-_Project_Doom_(rus)(Hack).nes (128KB)... offset: 0x01894000
Fitting CHR of Gun-Nac(Hack).nes (128KB)... offset: 0x018B4000
Fitting CHR of Hammerin'_Harry_(rus)(Hack).nes (128KB)... offset: 0x018D4000
Fitting CHR of Hunt_for_Red_October,_The.nes (128KB)... offset: 0x018F4000
Fitting CHR of Ike_Ike!_Nekketsu_Hockey_Bu.nes (128KB)... offset: 0x01912000
Fitting CHR of Iron_Tank_(rus)(Hack).nes (128KB)... offset: 0x01932000
Fitting CHR of Isolated_Warrior(Hack).nes (128KB)... offset: 0x01952000
Fitting CHR of James_Bond_Jr.(Hack).nes (128KB)... offset: 0x01972000
Fitting CHR of Joe_and_Mac(Hack).nes (128KB)... offset: 0x01992000
Fitting CHR of Kage_(rus)(Hack).nes (128KB)... offset: 0x019B2000
Fitting CHR of Kick_Master_(rus)(Hack).nes (128KB)... offset: 0x019D2000
Fitting CHR of Last_Action_Hero(Hack).nes (128KB)... offset: 0x019F2000
Fitting CHR of Little_Nemo(Hack).nes (128KB)... offset: 0x01A12000
Fitting CHR of Low_G_Man_-_The_Low_Gravity_Man(Hack).nes (128KB)... offset: 0x01A32000
Fitting CHR of Magical_Doropie(Hack).nes (128KB)... offset: 0x01A52000
Fitting CHR of Metal_Mech_-_Man_&_Machine(Hack).nes (128KB)... offset: 0x01A72000
Fitting CHR of Mickey's_Adventures_in_Numberland.nes (128KB)... offset: 0x01A92000
Fitting CHR of Mickey's_Safari_in_Letterland.nes (128KB)... offset: 0x01AB2000
Fitting CHR of Mickey_Mouse_3_(rus)(Hack).nes (128KB)... offset: 0x01AD2000
Fitting CHR of Mitsume_ga_Tooru(Hack).nes (128KB)... offset: 0x01AF2000
Fitting CHR of Monster_in_my_pocket(Hack).nes (128KB)... offset: 0x01B12000
Fitting CHR of Ninja_Gaiden(Hack).nes (128KB)... offset: 0x01B32000
Fitting CHR of Ninja_Gaiden_2(Hack).nes (128KB)... offset: 0x01B52000
Fitting CHR of Ninja_Gaiden_3(Hack).nes (128KB)... offset: 0x01B72000
Fitting CHR of Over_Horizon(Hack).nes (128KB)... offset: 0x01B92000
Fitting CHR of Predator_(rus)(Hack).nes (128KB)... offset: 0x01BB2000
Fitting CHR of Revolution_Air_Force_MMC3(Hack).nes (128KB)... offset: 0x01BD2000
Fitting CHR of Robocco_Wars(Hack).nes (128KB)... offset: 0x01BF2000
Fitting CHR of S.C.A.T._-_Special_Cybernetic_Attack_Team_(rus)(Hack).nes (128KB)... offset: 0x01C12000
Fitting CHR of Shadow_of_the_Ninja(Hack).nes (128KB)... offset: 0x01C32000
Fitting CHR of Silkworm_(rus)(hack).nes (128KB)... offset: 0x01C52000
Fitting CHR of Simpsons_-_Bartman_meets...(Hack).nes (128KB)... offset: 0x01C72000
Fitting CHR of Simpsons_-_Bart_vs_the_world(Hack).nes (128KB)... offset: 0x01C92000
Fitting CHR of Sky_Shark(Hack).nes (128KB)... offset: 0x01CB2000
Fitting CHR of Street_Fighter_2010(Hack).nes (128KB)... offset: 0x01CD2000
Fitting CHR of Street_Fighter_2010_(eng).nes (128KB)... offset: 0x01CD2000
Fitting CHR of Summer_Carnival_'92_-_Recca(Hack).nes (128KB)... offset: 0x01CF2000
Fitting CHR of Super_Mario_2(Hack).nes (128KB)... offset: 0x01D12000
Fitting CHR of Super_Mario_3(Hack).nes (128KB)... offset: 0x01D32000
Fitting CHR of Super_Spy_Hunter(Hack).nes (128KB)... offset: 0x01D52000
Fitting CHR of Sword_Master_(rus).nes (128KB)... offset: 0x01D72000
Fitting CHR of TaleSpin(Hack).nes (128KB)... offset: 0x01D92000
Fitting CHR of Teenage_Mutant_Ninja_Turtles_(rus)(Hack).nes (128KB)... offset: 0x01DB2000
Fitting CHR of Time_Diver_Eon_Man(Hack).nes (128KB)... offset: 0x01DD2000
Fitting CHR of Time_Zone_(eng)(Hack).nes (128KB)... offset: 0x01DF2000
Fitting CHR of Totally_Rad(Hack).nes (128KB)... offset: 0x01E12000
Fitting CHR of Track_and_Field_2.nes (128KB)... offset: 0x01E32000
Fitting CHR of Wacky_Races(Hack).nes (128KB)... offset: 0x01E52000
Fitting CHR of Wanpaku_Kokkun_no_Gourmet_World_(eng)(Hack).nes (128KB)... offset: 0x01E72000
Fitting CHR of Werewolf_-_The_Last_Warrior(Hack).nes (128KB)... offset: 0x01E92000
Fitting CHR of Whomp'Em(Hack).nes (128KB)... offset: 0x01EB2000
Fitting CHR of Zelda_II_-_The_Adventure_of_Link_(rus)(Hack).nes (128KB)... offset: 0x01ED2000
Fitting CHR of Zen_-_Intergalactic_Ninja_(rus)(Hack).nes (128KB)... offset: 0x01EEC000
Fitting CHR of Fantasy_Zone(Hack).nes (64KB)... offset: 0x01F0C000
Fitting CHR of Adventure_Island(Hack).nes (32KB)... offset: 0x013BA000
Fitting CHR of Battleship_(rus).nes (32KB)... offset: 0x01F1C000
Fitting CHR of Milon's_Secret_Castle(Hack).nes (32KB)... offset: 0x01F24000
Fitting CHR of Moai_Kun_(rus)(Hack).nes (32KB)... offset: 0x01F2C000
Fitting CHR of Puzznic_(rus).nes (32KB)... offset: 0x01F34000
Fitting CHR of Snake_Rattle'N'Roll(hack).nes (32KB)... offset: 0x01F3C000
Fitting CHR of Track_and_Field.nes (32KB)... offset: 0x01F44000
Fitting CHR of Arkanoid(Hack).nes (16KB)... offset: 0x016AC000
Fitting CHR of NES Color Bars Demo V2 by Quietust (PD).nes (8KB)... offset: 0x000A2000
Fitting CHR of Unchained_Nostalgia.nes (8KB)... offset: 0x000EA000
Fitting CHR of Duck Hunt (W) [!].nes (8KB)... offset: 0x001DA000
Fitting CHR of Galaxian(Hack).nes (8KB)... offset: 0x001EE000
Fitting CHR of Hogan's Alley (W) [!].nes (8KB)... offset: 0x0048E000
Fitting CHR of Jet_Paco(Hack).nes (8KB)... offset: 0x0049A000
Fitting CHR of Lode_Runner_(rus)(Hack).nes (8KB)... offset: 0x004AE000
Fitting CHR of Magic_Jewelry.nes (8KB)... offset: 0x004BA000
Fitting CHR of pac-man.nes (8KB)... offset: 0x007B6000
Fitting CHR of Pinball_(rus)(Hack).nes (8KB)... offset: 0x008D6000
Fitting CHR of Road_Fighter_(rus).nes (8KB)... offset: 0x00BBA000
Fitting CHR of Super_Mario_(rus)(Hack).nes (8KB)... offset: 0x00C76000
Fitting CHR of Tank_1990.nes (8KB)... offset: 0x0108E000
Fitting CHR of Unchained_Nostalgia.nes (8KB)... offset: 0x01096000
Fitting CHR of Wild_Gunman.nes (8KB)... offset: 0x0109A000
Total games: 133
Final ROM size: 31,625MB
Maximum CHR size: 256KB
Battery-backed games: 3
Compiling using nesasm... Usage: nesasm [OPTION...] <source.asm>
Try `nesasm --help' or `nesasm --usage' for more information.

Invalid assigment format: ENABLE_SOUND

Error: nesasm returned error code 64. Args: "menu.asm" -r -o - -C "GAMES_DB=games_games.list_rus.asm" -D COOLBOY_SUBMAPPER=0 -D USE_FLASH_WRITING=1  -D ENABLE_SOUND = 1 -D STARS=30 -D ENABLE_LAST_GAME_SAVING=1 -D ENABLE_RIGHT_CURSOR=1 -C MENU_HEADER_PATTERN_TABLE_BIN=menu_header_pattern_table_menu_header.png.bin -C MENU_HEADER_NAME_TABLE_BIN=menu_header_name_table_menu_header.png.bin -C MENU_HEADER_ATTRIBUTE_TABLE_BIN=menu_header_attribute_table_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_0=bg_palette0_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_1=bg_palette1_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_2=bg_palette2_menu_header.png.bin

⚠️ Ошибки:
make: *** [/D/CoolboyMakeGUI/coolboy-multirom-builder/Makefile:158: multirom_games.list.nes] Ошибка 2

❌ Код выхода: 2
JRBVZ:
Было такое, попробуй сборщик из вложения. Вставь свою папку games и замени games.list
mistyFlow:

--- Цитата: def696 от 05 Август 2025, 19:15:31 ---То есть можно собрать ром через .bat, и будут работать сохранения для нескольких игр и положение курсора?
Если да, то как? Я не разобрался.

--- Конец цитаты ---

Сохранения включаются флагом --saves у tools\coolboy-combiner.

Собирать рекомендуется, конечно, через make; у меня на рабочем компьютере он не установлен, поэтому собираю через файл скрипта.
Вот к такому виду я его привел:

--- Код: ---@echo off

set "GAMES_LIST=configs\games.list"
set "ROM_NAME=multirom.nes"
set "CHR_SIZE=128"
set "ROM_SIZE=32"
set "SUBMAPPER=0"

IF EXIST sprites_palette.bin GOTO skip_images

tools\nestiler --colors ./tools/nestiler-colors.json  ^
        --i0 images/menu_header.png ^
        --enable-palettes 0,1,2 ^
        --out-pattern-table0 menu_header_pattern_table_menu_header.png.bin ^
        --out-name-table0 menu_header_name_table_menu_header.png.bin ^
        --out-attribute-table0 menu_header_attribute_table_menu_header.png.bin ^
        --out-palette0 bg_palette0_menu_header.png.bin ^
        --out-palette1 bg_palette1_menu_header.png.bin ^
        --out-palette2 bg_palette2_menu_header.png.bin ^
        --bg-color #000000
IF NOT ERRORLEVEL 0 GOTO error

tools\nestiler --colors ./tools/nestiler-colors.json ^
        --i0 images/menu_symbols.png ^
        --enable-palettes 3 ^
        --pattern-offset0 128 ^
        --pattern-offset1 224 ^
        --out-pattern-table0 menu_symbols.bin ^
        --out-palette3 bg_palette3.bin ^
        --bg-color #000000
IF NOT ERRORLEVEL 0 GOTO error

tools\nestiler --colors ./tools/nestiler-colors.json ^
        --mode sprites ^
        --i0 images/menu_sprites.png ^
        --enable-palettes 0 ^
        --out-pattern-table0 menu_sprites.bin ^
        --out-palette0 sprites_palette.bin ^
        --bg-color #000000
IF NOT ERRORLEVEL 0 GOTO error

:skip_images

IF EXIST %ROM_NAME% DEL %ROM_NAME%
tools\coolboy-combiner build --games %GAMES_LIST% --asm games_games.list_eng.asm ^
        --maxromsize %ROM_SIZE% --maxchrsize %CHR_SIZE% --language eng --saves ^
        --nesasm ./tools/nesasm ^
        --nesasm-args " -C MENU_HEADER_PATTERN_TABLE_BIN=menu_header_pattern_table_menu_header.png.bin -C MENU_HEADER_NAME_TABLE_BIN=menu_header_name_table_menu_header.png.bin -C MENU_HEADER_ATTRIBUTE_TABLE_BIN=menu_header_attribute_table_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_0=bg_palette0_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_1=bg_palette1_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_2=bg_palette2_menu_header.png.bin" ^
        --nes20 %ROM_NAME% --submapper %SUBMAPPER%
IF NOT ERRORLEVEL 0 GOTO error
IF NOT EXIST %ROM_NAME% GOTO error
echo Success! %ROM_NAME% generated
goto end

:error
echo Oops... error :(

:end

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

--- Цитата: def696 от 05 Август 2025, 21:18:02 ---Что-то пошло не так.
--- Конец цитаты ---
Да там, собственно, прямым текстом написано что. ;)
def696:

--- Цитата: mistyFlow от 06 Август 2025, 07:08:02 ---Сохранения включаются флагом --saves у tools\coolboy-combiner.

Собирать рекомендуется, конечно, через make; у меня на рабочем компьютере он не установлен, поэтому собираю через файл скрипта.
Вот к такому виду я его привел:

--- Код: ---@echo off

set "GAMES_LIST=configs\games.list"
set "ROM_NAME=multirom.nes"
set "CHR_SIZE=128"
set "ROM_SIZE=32"
set "SUBMAPPER=0"

IF EXIST sprites_palette.bin GOTO skip_images

tools\nestiler --colors ./tools/nestiler-colors.json  ^
        --i0 images/menu_header.png ^
        --enable-palettes 0,1,2 ^
        --out-pattern-table0 menu_header_pattern_table_menu_header.png.bin ^
        --out-name-table0 menu_header_name_table_menu_header.png.bin ^
        --out-attribute-table0 menu_header_attribute_table_menu_header.png.bin ^
        --out-palette0 bg_palette0_menu_header.png.bin ^
        --out-palette1 bg_palette1_menu_header.png.bin ^
        --out-palette2 bg_palette2_menu_header.png.bin ^
        --bg-color #000000
IF NOT ERRORLEVEL 0 GOTO error

tools\nestiler --colors ./tools/nestiler-colors.json ^
        --i0 images/menu_symbols.png ^
        --enable-palettes 3 ^
        --pattern-offset0 128 ^
        --pattern-offset1 224 ^
        --out-pattern-table0 menu_symbols.bin ^
        --out-palette3 bg_palette3.bin ^
        --bg-color #000000
IF NOT ERRORLEVEL 0 GOTO error

tools\nestiler --colors ./tools/nestiler-colors.json ^
        --mode sprites ^
        --i0 images/menu_sprites.png ^
        --enable-palettes 0 ^
        --out-pattern-table0 menu_sprites.bin ^
        --out-palette0 sprites_palette.bin ^
        --bg-color #000000
IF NOT ERRORLEVEL 0 GOTO error

:skip_images

IF EXIST %ROM_NAME% DEL %ROM_NAME%
tools\coolboy-combiner build --games %GAMES_LIST% --asm games_games.list_eng.asm ^
        --maxromsize %ROM_SIZE% --maxchrsize %CHR_SIZE% --language eng --saves ^
        --nesasm ./tools/nesasm ^
        --nesasm-args " -C MENU_HEADER_PATTERN_TABLE_BIN=menu_header_pattern_table_menu_header.png.bin -C MENU_HEADER_NAME_TABLE_BIN=menu_header_name_table_menu_header.png.bin -C MENU_HEADER_ATTRIBUTE_TABLE_BIN=menu_header_attribute_table_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_0=bg_palette0_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_1=bg_palette1_menu_header.png.bin -C MENU_HEADER_BG_PALETTE_2=bg_palette2_menu_header.png.bin" ^
        --nes20 %ROM_NAME% --submapper %SUBMAPPER%
IF NOT ERRORLEVEL 0 GOTO error
IF NOT EXIST %ROM_NAME% GOTO error
echo Success! %ROM_NAME% generated
goto end

:error
echo Oops... error :(

:end

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

--- Конец цитаты ---

Да, это работает.


--- Цитата: JRBVZ от 06 Август 2025, 05:47:57 ---Было такое, попробуй сборщик из вложения. Вставь свою папку games и замени games.list

--- Конец цитаты ---

С этим сборщиком всё работает. :thumbup:

Со сборщиком, скачанным с гитхаба, выдаёт ошибку. При этом, если запустить из консоли, ошибок нет.
mistyFlow:
Удалось подружить дампер Алексея "Кластера" с флешками, имеющими несколько регионов памяти с разными размерами секторов. С помощью скрипта можно записывать coolboy картриджи, выдающие подобную информацию:

--- Цитата ---Erase block region #0:
 - Sectors size: 8192 Bytes
 - Sectors count: 8
Erase block region #1:
 - Sectors size: 65536 Bytes
 - Sectors count: 127

--- Конец цитаты ---

Как пользоваться:
Закидываете файл скрипта ( CoolboyFlash.cs.zip) в папку со скриптами клиента (scripts) и запускаете программу famicom-dumper.exe со соледующим набором параметров:

--- Код: ---famicom-dumper.exe script --cs-file "CoolboyFlash.cs" --file [имя файла для записи] - [submapper #n] [flash-erase] [gpio]

--- Конец кода ---
#n - номер сабмаппера (по умолчанию - 0)
flash-erase - при наличии данного параметра, флеш накопитель будет полностью стерт перед началом записи. При отсутствии параметра - стираются только сектора в которые будет производиться запись.
gpio - при указании данного параметра, будут использоваться дополнительные пины #OE и #WE дампера.

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

 CoolboyFlash.cs.zip (4.12 КБ - загружено 171 раз.)
JRBVZ:
Если может писать 29GL064 и JS28F00, то круто  :thumbup:
max5775:
Под Coolgirl бы тоже такой скрипт, для fakegirl можно использовать для создания 1-2 игровок или типа того.
С недорогими флешками tsop48, типа s29gl32 или MX29LV640
JRBVZ:
Для 1-2 игровок лучше бы решение на двух флэш - PRG, CHR, т.к. SRAM дороже. Но это уже другая система получается.
mistyFlow:

--- Цитата: JRBVZ от 21 Август 2025, 13:37:06 ---Если может писать 29GL064 и JS28F00, то круто  :thumbup:

--- Конец цитаты ---
C секторами размером равным или больше 8КБ должно работать. У меня из подопытных только 2 кулбоя с 29gl064 и 29gl256.


--- Цитата: max5775 от 21 Август 2025, 21:08:35 ---Под Coolgirl бы тоже такой скрипт, для fakegirl можно использовать для создания 1-2 игровок или типа того.
С недорогими флешками tsop48, типа s29gl32 или MX29LV640

--- Конец цитаты ---
В теории, достаточно будет изменить процедуру выбора банка памяти, и добавить, собственно, инициализацию банков для записи.
JRBVZ:
Потестил разные флэшки:
MX29LV640EBTI BAD
S29GL064M90TFI OK
S29GL032N90TFI OK
M29W320EB BAD
M29W160ET BAD

Spansion можно шить  :thumbup:
mistyFlow:

--- Цитата: JRBVZ от 22 Август 2025, 16:00:30 ---MX29LV640EBTI BAD
M29W320EB BAD
M29W160ET BAD

--- Конец цитаты ---
Пробежался по даташитам: данные накопители не поддерживают мульти-байт запись. А скрипт на это не проверяет.
Должна помочь замена значения константы (29 строка) MAX_NUMBER_OF_BYTES_TO_WRITE на 0.
JRBVZ:
Проверил с "MAX_NUMBER_OF_BYTES_TO_WRITE = 0", MX29LV640EBTI прошилась, M29W320EB и M29W160ET выдают ошибку "ERROR: Can't enter CFI mode". Видимо им логика прошивки нужна другая.
Еще заметил, что ключ "--verify" не работает.
godun:
подскажите пож-ста такой вопрос- имея программатор под тсоп 56, можно как-то записать собранный сборщиком ром ? чет я как только не пробовал, и bin  и  unf писал, тишина. разве что одноигровку в бин прокатывает сделать.
mutabor:
bin должен нормально работать. unif и nes разумеется нельзя шить напрямую т.к. там заголовок, который нужно отрезать. Если bin не запускается, но картридж 100% рабочий - вероятно неправильные настройки сборщика - например сабмаппер.
godun:
mutabor, я записал собранный этим сборщиком ром на прошиваемый карик, потом  сдул флешку, и записал дамп программатором, в таком виду она стартует тоже на разных платах, что на смд133, что на 8032.
а что можешь сказать на счет такого нюанса- собранный ром не всегда же по размеру совпадает с размером флешки. может это критично? может нужно както его расширять под 32 мегабайта например? потому что я когда писал одноигровку , то я задублировал  полностью под размер микры
mutabor:

--- Цитата: godun от 10 Октябрь 2025, 20:30:54 ---mutabor, я записал собранный этим сборщиком ром на прошиваемый карик, потом  сдул флешку, и записал дамп программатором, в таком виду она стартует

--- Конец цитаты ---
Ну так сравни дампы со сгенереным bin. Тут единственная возможная проблема - разводка адресов на карике может не совпадать с даташитом. Если шить дампером - это не критично и вообще незаметно т.к. по каким адресам записал - по тем и прочитал, а если шить программатором и затем впаивать - данные будут перепутаны в кашу.
А еще - эти флешки поддерживают режим 8 и 16 бит - если программатор шьет дамп по 16 бит то какой байт он считает первым? Может данные попарно перепутаны?
Короче самый лучший вариант - сдампить полученный карик дампером и сравнить с оригинальной прошивкой - сразу будут видны косяки.

--- Цитата: godun от 10 Октябрь 2025, 20:30:54 ---а что можешь сказать на счет такого нюанса- собранный ром не всегда же по размеру совпадает с размером флешки. может это критично? может нужно както его расширять под 32 мегабайта например? потому что я когда писал одноигровку , то я задублировал  полностью под размер микры

--- Конец цитаты ---
Шить нужно с нуля, неиспользуемое место не прошивать или добить FFами. Если хочется задублировать - сначала дополнить файл до размера 2^n а затем уже дублировать. Но реально дублирование нужно только в одном случае - если размер флешки больше размера, поддерживаемого маппером (я с таким не сталкивался).
godun:

--- Цитата: mutabor от 11 Октябрь 2025, 09:41:45 ---Ну так сравни дампы со сгенереным bin.
--- Конец цитаты ---
бегло глянул, в начале сток пять один в один. делее периодически есть несоответствие. ну и понятное дело что сгенеринный файл меньше, а дамп в конце пустой.

--- Цитата: mutabor от 11 Октябрь 2025, 09:41:45 ---А еще - эти флешки поддерживают режим 8 и 16 бит - если программатор шьет дамп по 16 бит
--- Конец цитаты ---
этот момент думаю исключим, так как я прошил в 16 бит по умолчанию и все работало.


--- Цитата: mutabor от 11 Октябрь 2025, 09:41:45 ---Тут единственная возможная проблема - разводка адресов на карике может не совпадать с даташитом
--- Конец цитаты ---
а вот это наверное похоже на правду.

 еще вопрос-  если кулбое  MX29GL256EL, то все пишется на ура, если поставить S29GL256P10TFI01, то ругается ERROR: Can't enter CFI mode
у человека немного выше стоит почти такая же , только в конце S29GL256P10TFI02.
и он говорит что все у него шьется. неужели так влияет эта цифра? или я чего-то не так делаю?
mutabor:

--- Цитата: godun от 11 Октябрь 2025, 14:52:58 ---если поставить S29GL256P10TFI01, то ругается ERROR: Can't enter CFI mode
у человека немного выше стоит почти такая же , только в конце S29GL256P10TFI02.
и он говорит что все у него шьется. неужели так влияет эта цифра? или я чего-то не так делаю?

--- Конец цитаты ---
Из даташита:
01 = VIO = 2.7 to 3.6 V, highest address sector protected
02 = VIO = 2.7 to 3.6 V, lowest address sector protected
На прошивку влиять не должно и даже 01 как будто бы лучше (если достанется с залоченным сектором то лучше чтоб он был в конце чем в начале). А программатором она шьется?
godun:

--- Цитата: mutabor от 12 Октябрь 2025, 09:12:38 --- А программатором она шьется?
--- Конец цитаты ---
Да, я так и делал, на мх шил дампером, потом сдувал ее, снимал дамп прогером, шил на спаншион, которые не шьются дампером, запаивал на кулбой и все ок. Причем их есть с десяток на разных мастей кулбоях, где стоят мх, все шьются дампером, tsop 56, sop70, а спаншион никакие не шьются  дампером
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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