Initial commit... again

This commit is contained in:
Kak 2021-05-17 01:15:13 +02:00
commit 62f392f737
2039 changed files with 171464 additions and 0 deletions

7
.gitattributes vendored Normal file
View File

@ -0,0 +1,7 @@
* text=false
*.bin binary
*.evt binary
*.evp binary
*.rlc binary
*.rls binary

23
.gitignore vendored Normal file
View File

@ -0,0 +1,23 @@
# trash
trash/
# build output
wl.gb
wl.map
wl.o
wl.sav
wl.sym
wl.sn*
# provide your own comparision rom
original.gb
original.sav
original.sym
# not necessary
tempconv.txt
tempconv.bin
tempconv.asm
shell.cmd
temp.asm
wl*.asm

12
README.MD Normal file
View File

@ -0,0 +1,12 @@
# wl
Disassembly of Super Mario Land 3: Wario Land
This will build a bit-perfect ROM of Wario Land. You can verify this by providing a ROM named "Wario Land - Super Mario Land 3 (W) [!].gb" as "original.gb".
-------------
To assemble, run the included batch script "build.cmd"
-------------
Thanks to lazigamer for the debug emulator used to generate the initial CDL.

30
build.cmd Normal file
View File

@ -0,0 +1,30 @@
@echo off
echo Assembling...
rgbds\rgbasm -h -L -vo -v -o wl.o main.asm
if %ERRORLEVEL% neq 0 goto assemble_fail
echo Linking...
rgbds\rgblink -m wl.map -n wl.sym -d -o wl.gb wl.o
if %ERRORLEVEL% neq 0 goto link_fail
echo ==========================
echo Build Success.
echo ==========================
if EXIST original.gb ( fc /B wl.gb original.gb )
goto end
:assemble_fail
echo Error while assembling.
goto fail
:link_fail
echo Error while linking.
:fail
echo ==========================
echo Build failure.
echo ==========================
:end
pause

View File

@ -0,0 +1,2 @@

 !"

View File

@ -0,0 +1 @@
#$%&'(*+,012345

Binary file not shown.

View File

@ -0,0 +1 @@
stu

View File

@ -0,0 +1 @@
vwx

BIN
data/bg/courseclear.rls Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
9:::;><3E><><EFBFBD>?><3E><><EFBFBD>?><3E><><EFBFBD>?BCCCD

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
abcdefghijklmno

Binary file not shown.

BIN
data/bg/ending/ground.rls Normal file

Binary file not shown.

BIN
data/bg/gameover.rls Normal file

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
ΠΡ<EFBFBD>Σ

BIN
data/bg/heartbonus/game.rls Normal file

Binary file not shown.

BIN
data/bg/heartbonus/menu.rls Normal file

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
ホマ゙゚

Binary file not shown.

View File

@ -0,0 +1 @@
BCD

Binary file not shown.

View File

@ -0,0 +1,2 @@
'7$%&0123456@ABCDEF
()*+,-.89:;<=JKLMZ[\]

View File

@ -0,0 +1 @@
()*89:;<=JKLMZ[\]

View File

@ -0,0 +1 @@
PQRSTabcdqr9t;>?s

View File

@ -0,0 +1 @@
'7$

View File

@ -0,0 +1 @@
ijkyz{NO^

View File

@ -0,0 +1,2 @@

RST

View File

@ -0,0 +1 @@
_lmnoS|}~Y

View File

@ -0,0 +1 @@
 +,-

View File

@ -0,0 +1 @@
GHuvw+,-

View File

@ -0,0 +1 @@
GHWXYgh-

View File

@ -0,0 +1 @@
123456ABCDEFPQRSTUVW`abcdefgpqrstuvw'()*+,-.789:;<=>GHIJKLMN

View File

@ -0,0 +1 @@
'()*+,-.789:;<=>GHIJKLMN

View File

@ -0,0 +1 @@
'XYZ[\].7hijklm>Gxyz{|}N

View File

@ -0,0 +1,2 @@

YPo !"#$%&'()0123333789@ABCDEFGHIQRSTUVWXcbbbbbbudbbbbtefg456

View File

@ -0,0 +1,2 @@

YPo

View File

@ -0,0 +1 @@
456gcdeftu

View File

@ -0,0 +1 @@
 s

View File

@ -0,0 +1 @@
v/?

View File

@ -0,0 +1 @@
`apqrs

View File

@ -0,0 +1 @@
hivwxy

View File

@ -0,0 +1 @@
 !"012

View File

@ -0,0 +1 @@
'()789

View File

@ -0,0 +1 @@
*+,-.:;<=>JKLMN

View File

@ -0,0 +1 @@
Z[\]^jklmnz{|}~

Binary file not shown.

View File

@ -0,0 +1 @@
Z[\]^jklO_z{|}~

BIN
data/bg/maps/mtteapot.rls Normal file

Binary file not shown.

BIN
data/bg/maps/overworld.rls Normal file

Binary file not shown.

Binary file not shown.

BIN
data/bg/maps/ricebeach.rls Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
data/bg/maps/ssteacup.rls Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
data/bg/saveselect.rls Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
9:;9:;9:;

1
data/bg/statusbar.bin Normal file
View File

@ -0,0 +1 @@
©нх╟╟©ох╟╟╟©й╟╟©и╟╟╟©ех©©©©╨╩╪╫╬©ох╟╟╟╟╟

BIN
data/bg/timeup_hand.rls Normal file

Binary file not shown.

BIN
data/bg/timeup_wario.rls Normal file

Binary file not shown.

BIN
data/bg/title.rls Normal file

Binary file not shown.

BIN
data/bg/title_clouds.rls Normal file

Binary file not shown.

BIN
data/bg/title_water.rls Normal file

Binary file not shown.

BIN
data/bg/trroom.rls Normal file

Binary file not shown.

BIN
data/block16/beach.bin Normal file

Binary file not shown.

BIN
data/block16/boss0.bin Normal file

Binary file not shown.

BIN
data/block16/boss1.bin Normal file

Binary file not shown.

BIN
data/block16/castle.bin Normal file

Binary file not shown.

BIN
data/block16/castle2.bin Normal file

Binary file not shown.

BIN
data/block16/cave.bin Normal file

Binary file not shown.

BIN
data/block16/darkcastle.bin Normal file

Binary file not shown.

BIN
data/block16/forest.bin Normal file

Binary file not shown.

BIN
data/block16/ice.bin Normal file

Binary file not shown.

BIN
data/block16/lava.bin Normal file

Binary file not shown.

BIN
data/block16/mountain.bin Normal file

Binary file not shown.

Binary file not shown.

BIN
data/block16/sand.bin Normal file

Binary file not shown.

BIN
data/block16/ship.bin Normal file

Binary file not shown.

BIN
data/block16/skycastle.bin Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More