Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#26 2015-01-19 16:57:57

comet
Member
Registered: 2012-04-09
Post 505/679

Re: Pokemon Crystal Hacking Questions

Urnighter wrote:

1) Would it be reasonable to reorder the entire pokedex? I would have Chikorita be 001 and go from there, uniting pokemon such as Seadra and Kingdra to be next to each other in the dex. Or would this create a giant tedious issue I'm not forseeing?

data/pokedex/order_new.asm

Urnighter wrote:

2)How would I go about the Celebi event being added?

https://github.com/Armada651/pokecrysta … ad1ee65a58

Urnighter wrote:

4) Is it possible to make the Nevermeltice evolve Eevee into Glaceon? I'm not sure how else I'd go about it.

yes

Offline

#27 2015-01-19 18:19:22

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,956/3,501

Re: Pokemon Crystal Hacking Questions

@comet - I think one of the main reasons people assume Pokecrystal is broken and Pokered is not comes from the fact that (at least every time I've checked), main.asm is too large for github to search and display normally. This leads to people searching the repository for common things and not finding them, or seaching for routine labels and only finding a single instance-- making it appear as though this routine would fail to compile, since it calls a label that appears to not exist. I know it isn't broken, but that is at least my answer to your earlier question of why people assume Pokecrystal is broken, since it lead me to believe that for a while until I realized that github wouldn't properly search main.asm along with the other files.

Offline

#28 2015-01-19 19:04:50

Urnighter
Member
Registered: 2015-01-17
Post 12/123

Re: Pokemon Crystal Hacking Questions

comet wrote:
Urnighter wrote:

1) Would it be reasonable to reorder the entire pokedex? I would have Chikorita be 001 and go from there, uniting pokemon such as Seadra and Kingdra to be next to each other in the dex. Or would this create a giant tedious issue I'm not forseeing?

data/pokedex/order_new.asm

Urnighter wrote:

2)How would I go about the Celebi event being added?

https://github.com/Armada651/pokecrysta … ad1ee65a58

Urnighter wrote:

4) Is it possible to make the Nevermeltice evolve Eevee into Glaceon? I'm not sure how else I'd go about it.

yes

Thank you.

"xcode-select --install"
To which it replied
"Usage: xcode-select -print-path
   or: xcode-select -switch <xcode_folder_path>
   or: xcode-select -version
Arguments:
   -print-path                     Prints the path of the current Xcode folder
   -switch <xcode_folder_path>     Sets the path for the current Xcode folder
   -version                        Prints xcode-select version information"
And I'm not sure which of those 3 to do, as none of them seem like what I want?

Last edited by Urnighter (2015-01-19 19:05:40)

Offline

#29 2015-01-19 23:17:04

Urnighter
Member
Registered: 2015-01-17
Post 13/123

Re: Pokemon Crystal Hacking Questions

More of me trying and failing after downloading GCC

"sudo apt-get install make gcc bison git python python-setuptoolsLast login: Mon Jan 19 18:09:21 on ttys000
michael-williams-computer:~ Dad$ sudo apt-get install make gcc bison git python python-setuptoolsgit clone git://github.com/bentley/rgbds.git
Password:
sudo: apt-get: command not found
michael-williams-computer:~ Dad$ git clone git://github.com/bentley/rgbds.git
-bash: git: command not found
michael-williams-computer:~ Dad$ cd rgbds
-bash: cd: rgbds: No such file or directory
michael-williams-computer:~ Dad$ sudo mkdir -p /usr/local/man/man{1,7}
michael-williams-computer:~ Dad$ sudo make install
make: *** No rule to make target `install'.  Stop.
michael-williams-computer:~ Dad$ cd ..git clone git://github.com/kanzure/pokecrystal.git
-bash: cd: ..git: No such file or directory
michael-williams-computer:~ Dad$ cd pokecrystal
-bash: cd: pokecrystal: No such file or directory
michael-williams-computer:~ Dad$ git submodule init
-bash: git: command not found
michael-williams-computer:~ Dad$ git submodule update
-bash: git: command not found
michael-williams-computer:~ Dad$ easy_install pypng
Searching for pypng
Best match: pypng 0.0.17
Processing pypng-0.0.17-py2.6.egg
pypng 0.0.17 is already the active version in easy-install.pth

Using /Library/Python/2.6/site-packages/pypng-0.0.17-py2.6.egg
Processing dependencies for pypng
Finished processing dependencies for pypng
michael-williams-computer:~ Dad$ make pngsmake
make: *** No rule to make target `pngsmake'.  Stop.
michael-williams-computer:~ Dad$ make
make: *** No targets specified and no makefile found.  Stop.
michael-williams-computer:~ Dad$ make
make: *** No targets specified and no makefile found.  Stop.
michael-williams-computer:~ Dad$ "

Any suggestions, Comit? Once I get the actual Rom data I can do things by trial and error so I should be more or less done with questions, but I can't do much if I can't figure out how to get it in the first place, which I seem to be quite helpless at.

Last edited by Urnighter (2015-01-20 01:17:40)

Offline

#30 2015-01-20 01:52:00

comet
Member
Registered: 2012-04-09
Post 506/679

Re: Pokemon Crystal Hacking Questions

apt-get is a linux thing, use the instructions from my other post

http://stackoverflow.com/questions/2022 … oesnt-work

Offline

#31 2015-01-20 18:11:20

Urnighter
Member
Registered: 2015-01-17
Post 14/123

Re: Pokemon Crystal Hacking Questions

https://github.com/kennethreitz/osx-gcc-installer

I downloaded that because there weren't any command line tools for Snow Leopard.

Then I tried to set command line tools to it, but it just gave me "xcode-select -switch /Library/Developer/usr/bin is not a directory"

Now I'm reading what the link said, "Do not install this if you already have Xcode installed! Mixing Xcode and osx-gcc-installer is known to cause various difficult-to-diagnose problems and is not recommended"

Should I just uninstall both and start over? Don't I need Xcode?

Offline

#32 2015-01-20 19:13:03

comet
Member
Registered: 2012-04-09
Post 507/679

Re: Pokemon Crystal Hacking Questions

It looks like the cutoff was Lion. This guide seems good at a glance:

http://kitcambridge.tumblr.com/post/177 … ls-on-snow

Offline

#33 2015-01-20 20:02:40

Urnighter
Member
Registered: 2015-01-17
Post 15/123

Re: Pokemon Crystal Hacking Questions

comet wrote:

It looks like the cutoff was Lion. This guide seems good at a glance:

http://kitcambridge.tumblr.com/post/177 … ls-on-snow

So I downloaded “Command Line Tools for Xcode — Late March 2012."

The file "Command Line Tools.mpkg" appears in a finder window, but if I try to open it it says I need 10.7. Makes sense.

So I went into terminal and did,

"cd
mkdir osx-gcc
cd /Volumes/Command\ Line\ Tools
cp -r * ~/osx-gcc

cd ~/osx-gcc
mkdir pkg
mv Command\ Line\ Tools.mpkg pkg/install.mpkg
cd pkg
xar -xvf install.mpkg"

and it replied
"michael-williams-computer:~ Dad$ cd
michael-williams-computer:~ Dad$ mkdir osx-gcc
mkdir: osx-gcc: File exists
michael-williams-computer:~ Dad$ cd /Volumes/Command\ Line\ Tools
michael-williams-computer:Command Line Tools Dad$ cp -r * ~/osx-gcc
michael-williams-computer:Command Line Tools Dad$
michael-williams-computer:Command Line Tools Dad$ cd ~/osx-gcc
michael-williams-computer:osx-gcc Dad$ mkdir pkg
michael-williams-computer:osx-gcc Dad$ mv Command\ Line\ Tools.mpkg pkg/install.mpkg
michael-williams-computer:osx-gcc Dad$ cd pkg
michael-williams-computer:pkg Dad$ xar -xvf install.mpkg
Distribution
Resources/background.tiff
Resources/da.lproj/License.rtf
Resources/Dutch.lproj/License.rtf
Resources/English.lproj/License.rtf
Resources/English.lproj/Localizable.strings
Resources/fi.lproj/License.rtf
Resources/French.lproj/License.rtf
Resources/German.lproj/License.rtf
Resources/Italian.lproj/License.rtf
Resources/Japanese.lproj/License.rtf
Resources/ko.lproj/License.rtf
Resources/no.lproj/License.rtf
Resources/pl.lproj/License.rtf
Resources/pt.lproj/License.rtf
Resources/pt_PT.lproj/License.rtf
Resources/ru.lproj/License.rtf
Resources/Spanish.lproj/License.rtf
Resources/sv.lproj/License.rtf
Resources/zh_CN.lproj/License.rtf
Resources/zh_TW.lproj/License.rtf
Resources/zh_TW.lproj
Resources/zh_CN.lproj
Resources/sv.lproj
Resources/Spanish.lproj
Resources/ru.lproj
Resources/pt_PT.lproj
Resources/pt.lproj
Resources/pl.lproj
Resources/no.lproj
Resources/ko.lproj
Resources/Japanese.lproj
Resources/Italian.lproj
Resources/German.lproj
Resources/French.lproj
Resources/fi.lproj
Resources/English.lproj
Resources/Dutch.lproj
Resources/da.lproj
Resources"

So I then downloaded Textmater which seems to work fine (and is what he suggested to use).

When I open "Command Line Tools.mpkg" It just consists of stuff like,

"xar!≤{ x⁄ÑWk≥¢:˝nïˇ·TœG´//QÈ:›S¬KAQ@‡õ<‰
 S¸ııúæ”=}k™†HvvvBíµVˆ˚øoE˛÷áuìT˜/ƒ_¯ó∑∞Ù´ )£Ô_LC¯∫˙ÚÔ였©˛1y{o+}fifi˝:<µ®«◊6)¬$Nê_qÍ+I8˛
_~#©wÏWógß8Ù≥¶+fiövÃ√Ô_ö¯D|y¥ºΩWÁs∂?wÏ£Ù¥6…˝¸{!∞œœZìD©ÌÍ3‚˛~"

No "var majorOSVersion = '10.7';" is on line 10

And I have no idea where the "Distribution file" would be.


...

What do?

EDIT:

Got it, nevermind.

Last edited by Urnighter (2015-01-20 20:25:30)

Offline

#34 2015-01-20 20:23:45

comet
Member
Registered: 2012-04-09
Post 508/679

Re: Pokemon Crystal Hacking Questions

~/osx-gcc/pkg/Distribution

Offline

#35 2015-01-20 20:47:27

Urnighter
Member
Registered: 2015-01-17
Post 16/123

Re: Pokemon Crystal Hacking Questions

comet wrote:

~/osx-gcc/pkg/Distribution

That's crazy, I got it and edited my post 2 seconds after you had responded.

Well, next issue.

I installed it, and I'm prettys sure it worked (checked in terminal and it said Installed "Command Line Tools" () at the end of my installed list).

However, when I go to search for it in spotlight search, the command line tools folder is empty besides "Command Line Tools.mpkg", which when clicked on just reminds me that I don't have 10.7.

I think I might be blind, but I don't understand. Where do I find command line tools? How do I set path to them?

Offline

#36 2015-01-20 21:08:03

comet
Member
Registered: 2012-04-09
Post 509/679

Re: Pokemon Crystal Hacking Questions

Urnighter wrote:

Where do I find command line tools? How do I set path to them?

If it worked, just try the instructions again. I'll repost them for convenience since there's been a change in the past 24 hours.

cd
git clone git://github.com/bentley/rgbds.git
cd rgbds
sudo make install

cd
git clone git://github.com/kanzure/pokecrystal.git
cd pokecrystal
git submodule init
git submodule update

For the moment you need a Pokemon Crystal rom named "baserom.gbc". Put it in ~/pokecrystal.

To build:

make

Last edited by comet (2015-01-20 21:41:45)

Offline

#37 2015-01-20 21:45:49

Urnighter
Member
Registered: 2015-01-17
Post 17/123

Re: Pokemon Crystal Hacking Questions

comet wrote:
Urnighter wrote:

Where do I find command line tools? How do I set path to them?

If it worked, just try the instructions again. I'll repost them for convenience since there's been a change in the past 24 hours.

cd
git clone git://github.com/bentley/rgbds.git
cd rgbds
sudo make install

cd
git clone git://github.com/kanzure/pokecrystal.git
cd pokecrystal
git submodule init
git submodule update

For the moment you need a Pokemon Crystal rom named "baserom.gbc". Put it in ~/pokecrystal.

To build:

make

I think we might have skipped a step, but...

"michael-williams-computer:osx-gcc Dad$ cd git clone git://github.com/bentley/rgbds.git cd rgbds sudo mkdir -p /usr/local/man/man{1,7} sudo make install  cd git clone git://github.com/kanzure/pokecrystal.git cd pokecrystal git submodule init git submodule update
-bash: cd: git: No such file or directory
michael-williams-computer:osx-gcc Dad$ cd
michael-williams-computer:~ Dad$ git clone git://github.com/bentley/rgbds.git
Cloning into 'rgbds'...
remote: Counting objects: 2274, done.
remote: Compressing objects: 100% (1004/1004), done.
remote: Total 2274 (delta 1209), reused 2266 (delta 1204)
Receiving objects: 100% (2274/2274), 649.40 KiB, done.
Resolving deltas: 100% (1209/1209), done.
michael-williams-computer:~ Dad$ cd rgbds
michael-williams-computer:rgbds Dad$ sudo mkdir -p /usr/local/man/man{1,7}
Password:
michael-williams-computer:rgbds Dad$ make
conflicts: 4 shift/reduce, 7 reduce/reduce
dyld: lazy symbol binding failed: Symbol not found: _strndup
  Referenced from: /usr/bin/bison
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _strndup
  Referenced from: /usr/bin/bison
  Expected in: /usr/lib/libSystem.B.dylib

make: *** [src/asm/asmy.c] Trace/BPT trap"

...Did it work? Seems like something wasn't found.

Last edited by Urnighter (2015-01-20 23:09:42)

Offline

#38 2015-01-20 21:59:45

comet
Member
Registered: 2012-04-09
Post 510/679

Re: Pokemon Crystal Hacking Questions

yeah looks like this is the reason the command line tools are for lion and up

probably the easiest way to go from here is to see if you can upgrade to lion

Offline

#39 2015-01-20 22:35:00

Urnighter
Member
Registered: 2015-01-17
Post 18/123

Re: Pokemon Crystal Hacking Questions

Yeah, I can do that.

But it'll be a few days while it ships.

Thank you so much for the help so far, btw.

So...

https://github.com/kanzure/pokecrystal/ … er_new.asm
Is just moving the pokemon around in that all I need to do to change their order in the dex?

Last edited by Urnighter (2015-01-22 01:30:49)

Offline

#40 2015-01-25 21:21:03

Urnighter
Member
Registered: 2015-01-17
Post 21/123

Re: Pokemon Crystal Hacking Questions

Is there a tutorial anywhere for adding (replacing) pokemon by hex editing?

Offline

#41 2015-01-25 21:40:22

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,962/3,501

Re: Pokemon Crystal Hacking Questions

My tool can edit most all of their stats (in a normal rom). Alternately, this tool can edit a few more, not sure if it supports Crystal or just Gold and Silver though. You'd still need to replace their sprites (in G/S this can be done with Agixp, but it doesn't support Crystal to my knowledge) and you'd still need to replace their skills/evolutions and pokedex entries. I don't know of any editor for Pokedex Entries, but that second tool can edit their moves and stuff.

Offline

#42 2015-01-25 21:52:46

Urnighter
Member
Registered: 2015-01-17
Post 22/123

Re: Pokemon Crystal Hacking Questions

Mateo wrote:

I saw the word "Mac OSX" in that link you referenced.... if you're using a Mac, I won't be able to help you. All of the tools I've made or am otherwise familiar with are for Windows.

Well, this still applies, no?

Offline

#43 2015-01-26 00:47:41

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,963/3,501

Re: Pokemon Crystal Hacking Questions

Urnighter wrote:
Mateo wrote:

I saw the word "Mac OSX" in that link you referenced.... if you're using a Mac, I won't be able to help you. All of the tools I've made or am otherwise familiar with are for Windows.

Well, this still applies, no?

Yeah, sorry. I absolutely despise everything about Apple so I forgot you use a Mac instead of a PC. Disregard my comment.

Last edited by Mateo (2015-01-26 00:48:13)

Offline

#44 2015-01-26 19:27:25

Urnighter
Member
Registered: 2015-01-17
Post 23/123

Re: Pokemon Crystal Hacking Questions

http://wahackforo.com/t-26664/gbc-mega-pack-devamps

So is there any way to apply these sprites to a new pokemon through pokecrystal?

Also, if I wanted to use disassembly some and then use tools for some, would I have to complete 100% of the disassembly before I could start using tools?

I should have OS 10.7 tomorrow so I'll be able to start.

Last edited by Urnighter (2015-01-27 01:57:31)

Offline

#45 2015-01-31 02:56:02

Urnighter
Member
Registered: 2015-01-17
Post 26/123

Re: Pokemon Crystal Hacking Questions

So Comet...

I updated to Lion and downloaded Command Line Tools...

"michael-williams-computer:rgbds Dad$ sudo mkdir -p /usr/local/man/man{1,7}

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
michael-williams-computer:rgbds Dad$
michael-williams-computer:rgbds Dad$ git clone git://github.com/kanzure/pokecrystal.git
Cloning into 'pokecrystal'...
remote: Counting objects: 20275, done.
remote: Total 20275 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (20275/20275), 15.98 MiB | 1.41 MiB/s, done.
Resolving deltas: 100% (7913/7913), done.
michael-williams-computer:rgbds Dad$ cd pokecrystal
michael-williams-computer:pokecrystal Dad$ git submodule init
Submodule 'extras' (git://github.com/kanzure/pokemon-reverse-engineering-tools.git) registered for path 'extras'
michael-williams-computer:pokecrystal Dad$ git submodule update
Cloning into 'extras'...
remote: Counting objects: 4250, done.
remote: Total 4250 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (4250/4250), 2.07 MiB | 711 KiB/s, done.
Resolving deltas: 100% (2646/2646), done.
Submodule path 'extras': checked out 'a87f66964cc602ff5575efebf27c388ef03fa94d'
michael-williams-computer:pokecrystal Dad$ easy_install pypng
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

    [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-1043.write-test'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

    /Library/Python/2.7/site-packages/

Perhaps your account does not have write access to this directory?  If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account.  If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

  http://peak.telecommunity.com/EasyInstall.html

Please make the appropriate changes for your system and try again.

michael-williams-computer:pokecrystal Dad$ make pngs
makfind . -iname "*.lz"      -exec python extras/pokemontools/gfx.py unlz {} +
eTraceback (most recent call last):
  File "extras/pokemontools/gfx.py", line 5, in <module>
    import png
ImportError: No module named png
make: *** [pngs] Error 1
michael-williams-computer:pokecrystal Dad$ make
Traceback (most recent call last):
  File "extras/pokemontools/gfx.py", line 5, in <module>
    import png
ImportError: No module named png
make: *** [wram.o] Error 1"

What should I do? I'm signed in as the admin.

Last edited by Urnighter (2015-01-31 02:59:32)

Offline

#46 2015-01-31 04:55:53

comet
Member
Registered: 2012-04-09
Post 516/679

Re: Pokemon Crystal Hacking Questions

sudo easy_install pypng

Offline

#47 2015-01-31 18:36:28

Urnighter
Member
Registered: 2015-01-17
Post 27/123

Re: Pokemon Crystal Hacking Questions

Didn't work from what I can tell.

michael-williams-computer:~ Dad$ sudo easy_install pypng
Password:
Searching for pypng
Reading http://pypi.python.org/simple/pypng/
Best match: pypng 0.0.17
Downloading https://pypi.python.org/packages/source … 65cf912749
Processing pypng-0.0.17.tar.gz
Running pypng-0.0.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-5WA8t_/pypng-0.0.17/egg-dist-tmp-7Aj6E_
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'use_2to3'
  warnings.warn(msg)
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.DS_Store' found anywhere in distribution
zip_safe flag not set; analyzing archive contents...
Adding pypng 0.0.17 to easy-install.pth file

Installed /Library/Python/2.7/site-packages/pypng-0.0.17-py2.7.egg
Processing dependencies for pypng
Finished processing dependencies for pypng
michael-williams-computer:~ Dad$ git clone git://github.com/bentley/rgbds.git
fatal: destination path 'rgbds' already exists and is not an empty directory.
michael-williams-computer:~ Dad$ cd rgbds
michael-williams-computer:rgbds Dad$ sudo mkdir -p /usr/local/man/man{1,7}
michael-williams-computer:rgbds Dad$ sudo make install
michael-williams-computer:rgbds Dad$ cd ..
michael-williams-computer:~ Dad$
michael-williams-computer:~ Dad$ git clone git://github.com/kanzure/pokecrystal.git
Cloning into 'pokecrystal'...
remote: Counting objects: 20275, done.
remote: Total 20275 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (20275/20275), 15.98 MiB | 1.89 MiB/s, done.
Resolving deltas: 100% (7913/7913), done.
michael-williams-computer:~ Dad$ cd pokecrystal
michael-williams-computer:pokecrystal Dad$ git submodule init
Submodule 'extras' (git://github.com/kanzure/pokemon-reverse-engineering-tools.git) registered for path 'extras'
michael-williams-computer:pokecrystal Dad$ git submodule update
Cloning into 'extras'...
remote: Counting objects: 4250, done.
remote: Total 4250 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (4250/4250), 2.07 MiB | 1.84 MiB/s, done.
Resolving deltas: 100% (2646/2646), done.
Submodule path 'extras': checked out 'a87f66964cc602ff5575efebf27c388ef03fa94d'
michael-williams-computer:pokecrystal Dad$ easy_install pypng
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

    [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-640.write-test'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

    /Library/Python/2.7/site-packages/

Perhaps your account does not have write access to this directory?  If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account.  If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

  http://peak.telecommunity.com/EasyInstall.html

Please make the appropriate changes for your system and try again.

Offline

#48 2015-01-31 19:04:41

comet
Member
Registered: 2012-04-09
Post 517/679

Re: Pokemon Crystal Hacking Questions

Urnighter wrote:

michael-williams-computer:~ Dad$ sudo easy_install pypng
Password:
Searching for pypng
Reading http://pypi.python.org/simple/pypng/
Best match: pypng 0.0.17
Downloading https://pypi.python.org/packages/source … 65cf912749
Processing pypng-0.0.17.tar.gz
Running pypng-0.0.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-5WA8t_/pypng-0.0.17/egg-dist-tmp-7Aj6E_
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'use_2to3'
  warnings.warn(msg)
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.DS_Store' found anywhere in distribution
zip_safe flag not set; analyzing archive contents...
Adding pypng 0.0.17 to easy-install.pth file

Installed /Library/Python/2.7/site-packages/pypng-0.0.17-py2.7.egg
Processing dependencies for pypng
Finished processing dependencies for pypng

It did work.

All you need to do now is put a Pokemon Crystal rom in ~/pokecrystal and name it baserom.gbc.

Then run

make

Last edited by comet (2015-01-31 19:05:11)

Offline

#49 2015-01-31 19:47:50

Urnighter
Member
Registered: 2015-01-17
Post 28/123

Re: Pokemon Crystal Hacking Questions

Please make the appropriate changes for your system and try again.

michael-williams-computer:pokecrystal Dad$ make pngsmake
make
make: *** No rule to make target `pngsmake'.  Stop.
michael-williams-computer:pokecrystal Dad$ make
rgbasm -o wram.o wram.asm
rgbasm -o main.o main.asm
rgbasm -o lib/mobile/main.o lib/mobile/main.asm
rgbasm -o home.o home.asm
rgbasm -o audio.o audio.asm
rgbasm -o maps_crystal.o maps_crystal.asm
rgbasm -o engine/events_crystal.o engine/events_crystal.asm
rgbasm -o engine/credits_crystal.o engine/credits_crystal.asm
rgbasm -o data/egg_moves_crystal.o data/egg_moves_crystal.asm
rgbasm -o data/evos_attacks_crystal.o data/evos_attacks_crystal.asm
rgbasm -o data/pokedex/entries_crystal.o data/pokedex/entries_crystal.asm
rgbasm -o misc/crystal_misc.o misc/crystal_misc.asm
rgbasm -o gfx/pics.o gfx/pics.asm
rgblink -n pokecrystal.sym -m pokecrystal.map -o pokecrystal.gbc wram.o main.o lib/mobile/main.o home.o audio.o maps_crystal.o engine/events_crystal.o engine/credits_crystal.o data/egg_moves_crystal.o data/evos_attacks_crystal.o data/pokedex/entries_crystal.o misc/crystal_misc.o gfx/pics.o
rgbfix -Cjv -i BYTE -k 01 -l 0x33 -m 0x10 -p 0 -r 3 -t PM_CRYSTAL pokecrystal.gbc
cmp baserom.gbc pokecrystal.gbc
michael-williams-computer:pokecrystal Dad$

I think it worked? Now I just change the text in the pokecrystal folder to my hearts content? How do I turn it back into a rom?

Last edited by Urnighter (2015-01-31 19:50:28)

Offline

#50 2015-01-31 21:43:36

walk_away21
Member
Registered: 2014-02-20
Post 50/69

Re: Pokemon Crystal Hacking Questions

Yeah that looks right. Now you can make changes and then just recompile the rom with make when you want to play it.

Offline

Board footer

Powered by FluxBB