Compare commits

..

4 commits

Author SHA1 Message Date
331d4fc1de Update README.md 2025-11-26 19:02:58 +00:00
9371876ca2 Fixed images folder link in the readme 2025-11-26 18:57:54 +00:00
9c42c6b89d Added rooms up to the final battle. Final Release 2024-04-23 23:54:11 +03:00
6ecf321f5c More rooms (up to Undergroung) 2024-04-17 00:38:03 +03:00
12 changed files with 87 additions and 16 deletions

View file

@ -2,7 +2,7 @@
This app is a Windows only tool that reads MMBN Legacy Collection 2's memory and grabs current map ID from that.
Then it displays an image of the current room if that's present in the [images](/images/) folder.
Then it displays an image of the current room if that's present in the [images](images/) folder.
The images were taken from [Dr. Cossack's Lab](https://www.interordi.com/mega_man_pc/games/mmbn5/) without anyone's consent.
@ -48,4 +48,4 @@ Assets are *not* included. Because...
>
> Dumping something from a game sure requires an investment of time - just as crating this app and writing this readme does. But neither of those acts magically makes any of us the owner of the assets in question. At best it's a derivative work akin fan art.
>
> If there's anyone to ask, that would be Capcom themselves. And we all know what they think (see [III. IMPERMISSIBLE USES](https://www.capcomusa.com/video-policy/)). Be happy Capcom doesn't enforce its rights and allows us to to what we do
> If there's anyone to ask, that would be Capcom themselves. And we all know what they think (see [III. IMPERMISSIBLE USES](https://www.capcomusa.com/video-policy/)). Be happy Capcom doesn't enforce its rights and allows us to do what we do

View file

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 66 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 104 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

Before After
Before After

View file

@ -58,6 +58,7 @@
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="Unit1"/>
<IsVisibleTab Value="True"/>
<TopLine Value="364"/>
<CursorPos X="52" Y="411"/>
<UsageCount Value="65"/>
@ -80,10 +81,9 @@
</Unit>
<Unit>
<Filename Value="rooms.ini"/>
<IsVisibleTab Value="True"/>
<EditorIndex Value="4"/>
<TopLine Value="274"/>
<CursorPos X="12" Y="298"/>
<CursorPos X="52" Y="298"/>
<UsageCount Value="20"/>
<Loaded Value="True"/>
<DefaultSyntaxHighlighter Value="Ini"/>

View file

@ -254,11 +254,50 @@ MMBN 6=2147425942
8519680=Judge Tree Area 1
281474985230336=Judge Tree Area 2
562949961940992=Judge Tree Area 3
327680=Admin
1970324846149632=Elevator Comp
281474977038336=Sky Town
3096224752992256=Fan Comp
3659174706413568=Heater Comp
3940649683124224=Shower Comp
3377699729702912=Air Conditioner Comp
2814749776347136=Oxygen Tank Comp
2533274799636480=Observation Comp
562949953748992=OpRoom (Sky City)
4222124659834880=Heliport Comp
281474986409984=Sky Area 2
9699328=Sky Area 1
844424930459648=Force Room
1688849869176832=Sky Home Page
9764864=Undernet Area 1
9240576=Lab's Comp 2
8585216=Mr. Weather Comp 1
281474985295872=Mr. Weather Comp 2
562949962006528=Mr. Weather Comp 3
281474977103872=WWW OP
562949963186176=Undernet Area 2
281474985951232=Vending Machine Comp
2814749767237632=Research Lab 2
3940649683189760=Dog House Comp
281474985623552=ACDC Home Page
562949963120640=ACDC Area
9633792=Underground Area 1
281474986344448=Underground Area 2
3377699729768448=Mascot Comp
8716288=Pavillion Comp 1
562949953814528=Seaside Hall
844424930525184=Green Hall
281474985426944=Pavillion Comp 2
1125899907235840=Sky Hall
562949962137600=Pavillion Comp 3
844424938848256=Pavillion Comp 4
1125899915558912=Copy Bot Comp
281474976710656=ACDC Class 6-1 ?
[Spoils MMBN 6]
562949962596352=700z,Thunder *
9175040=600z
9437184=MiniEnergy
9437184=MiniEnergy,5000z [WWWID]
281474986147840=Reg UP2,Copy Damage,Sub memory [Btl]
844424939307008={PMD},Reg UP2
1125899916017664=Full Energy
@ -286,13 +325,45 @@ MMBN 6=2147425942
1407374892466176=BlkBomb F {PMD},HP Memory
2814749776281600=Yoyo *,Sub Memory
9568256=Lance W {PMD},Spreader2 C
281474986278912=Speed +1,Auth Data
281474986278912=Speed +1,Auth Data,HP Memory,Holy Panel A (WWWID)
281474986475520=Reg UP 2 [Tengu]
281474976972800=87341489
562949962661888=Guardion O {PMD},Full Energy
8519680=ComingRd *,StepSword L
281474985230336=YoYo N,HP Memory
562949961940992=Reg UP 3,Expansion Memory
1970324846149632=Speed +1
3096224752992256=1600z,OilBody
3659174706413568=1000z,Charge +1
3940649683124224=Rush Food,Reg UP1,1 BugFrags
3377699729702912=ColorPt *,Reg UP 1
562949953748992=HP Memory
2814749776347136=3 BugFrags,BugFix P {PMD}
2533274799636480=Reg UP2,3000z
4222124659834880=HP +50,Unlocker
281474986409984=Reg UP3,M-Cannon S,10000z {YMD},Vacuum Data
9699328=Fish,Spin Blue {PMD},HP+100
1688849869176832=Hp Link,Vulcan3 A,AutoHeal
9764864=Reg UP 1
9240576=Expansion Memory,StepSword B {PMD}
8585216=Reg UP 1,Spreader3 S
281474985295872=Shield,HP Memory
562949962006528=Spin Pink,Recov120 F
562949963186176=Recov150 M,AntiDmg {PMD}
281474985951232=Battery,1200z
65536=HP Memory {story}
3940649683189760=3 Bug Frags,GoingRd *
0=HP Memory
281474985623552=Ice Seed *,VarSwrd W {PMD}
562949963120640=Atk+30 * {PMD},ACDCKyDt (story),Spin White (Rush),HP +300 (WWWID)
9633792=Air Shoes {PMD}
2251799813816320=Reg UP 1
3377699729768448=Reg UP 1,M-Cannon *
562949953814528=Reg UP 2
8716288=Recov200 Z,Spreader3 *
281474985426944=Reg UP 2,GunDelS2 E
562949962137600=HP Memory,Attack+1
844424938848256=6000z,Long Blade B
[Settings]
Language=ru

View file

@ -1,7 +1,7 @@
object Form1: TForm1
Left = 1705
Left = 821
Height = 478
Top = 548
Top = 472
Width = 792
Anchors = [akTop]
Caption = 'MMBN5-6M'
@ -15,7 +15,7 @@ object Form1: TForm1
OnClose = FormClose
OnCreate = FormCreate
Position = poScreenCenter
LCLVersion = '2.2.6.0'
LCLVersion = '3.2.0.0'
object room_name_label: TLabel
AnchorSideLeft.Control = Splitter2
AnchorSideLeft.Side = asrBottom
@ -83,8 +83,8 @@ object Form1: TForm1
BorderSpacing.Left = 8
BorderSpacing.Bottom = 8
Caption = '+'
OnClick = plus_spoilClick
TabOrder = 0
OnClick = plus_spoilClick
end
object minus_spoil1: TButton
AnchorSideLeft.Control = plus_spoil
@ -103,8 +103,8 @@ object Form1: TForm1
BorderSpacing.Right = 4
BorderSpacing.Bottom = 8
Caption = '-'
OnClick = minus_spoil1Click
TabOrder = 1
OnClick = minus_spoil1Click
end
object map_stretch_checkbox: TCheckBox
AnchorSideLeft.Control = Panel1
@ -123,8 +123,8 @@ object Form1: TForm1
BorderSpacing.Right = 4
BorderSpacing.Bottom = 8
Caption = 'Stretch'
OnChange = map_stretch_checkboxChange
TabOrder = 2
OnChange = map_stretch_checkboxChange
end
object spoils_listbox: TListBox
AnchorSideLeft.Control = Panel1
@ -145,8 +145,8 @@ object Form1: TForm1
BorderStyle = bsNone
Color = clGradientInactiveCaption
ItemHeight = 0
OnDblClick = spoils_listboxDblClick
TabOrder = 3
OnDblClick = spoils_listboxDblClick
end
object spoils_label: TLabel
AnchorSideLeft.Control = Panel1
@ -180,8 +180,8 @@ object Form1: TForm1
BorderSpacing.Top = 8
BorderSpacing.Right = 4
Caption = 'Edit Room'
OnClick = edit_room_buttonClick
TabOrder = 4
OnClick = edit_room_buttonClick
end
object start_stop_button: TSpeedButton
AnchorSideLeft.Control = Panel1
@ -225,11 +225,11 @@ object Form1: TForm1
'MMBN 5'
'MMBN 6'
)
OnSelect = gameboxSelect
ReadOnly = True
Style = csOwnerDrawFixed
TabOrder = 5
Text = 'MMBN 5'
OnSelect = gameboxSelect
end
object Label1: TLabel
AnchorSideLeft.Control = Panel1
@ -273,11 +273,11 @@ object Form1: TForm1
'en'
'ru'
)
OnSelect = langboxSelect
ReadOnly = True
Style = csDropDownList
TabOrder = 3
Text = 'en'
OnSelect = langboxSelect
end
object Timer1: TTimer
Enabled = False