From f261edd7e70755d535f908f49c5729e4674e68af Mon Sep 17 00:00:00 2001 From: Llinos Evans <36418502+PlagueVonKarma@users.noreply.github.com> Date: Wed, 24 Jul 2024 17:45:52 +0100 Subject: [PATCH] Shaw's Alolan Geodude, open source mission statement, etc I've made the credits more precise and transparent, and added the KEP Open Source Mission Statement that's used to govern its content reuse. I've also noted who is directly affiliated with the project and who isn't, in case someone from left-field gets asked weird questions. --- README.md | 36 ++++++++++++------ ...ed, needs palette fixed and anim setup.txt | 0 gfx/pokemon/geodudealola/anim.asm | 1 + gfx/pokemon/geodudealola/anim_idle.asm | 1 + gfx/pokemon/geodudealola/back.png | Bin 0 -> 665 bytes gfx/pokemon/geodudealola/front.png | Bin 0 -> 1301 bytes gfx/pokemon/geodudealola/shiny.pal | 3 ++ 7 files changed, 30 insertions(+), 11 deletions(-) create mode 100644 gfx/pokemon/geodudealola/Unfinished, needs palette fixed and anim setup.txt create mode 100644 gfx/pokemon/geodudealola/anim.asm create mode 100644 gfx/pokemon/geodudealola/anim_idle.asm create mode 100644 gfx/pokemon/geodudealola/back.png create mode 100644 gfx/pokemon/geodudealola/front.png create mode 100644 gfx/pokemon/geodudealola/shiny.pal diff --git a/README.md b/README.md index d622123..850f216 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,11 @@ Additionally, there have been many wild encounter tweaks. View this document for - Additionally, old lore relating to the area has now been restored, including something about the Unown! # Credits +As the open source nature of this project implies, people are free to reuse what's here for their own ends, **so long as credit is given to this hack and those who worked on what you reuse.** Additionally, we strongly urge you to make any projects using JEP's content open source. JEP strongly supports the [free software movement](https://www.fsf.org/about/) and its four essential freedoms. If you have any questions on the topic of content reuse, contact @ plague_von_karma on Discord. + +If you use our implementations of anything at all, it is encouraged to submit Pull Requests for bug fixes if you find any issues! We very much appreciate them! + +## Development Credits - Plague von Karma (Director, Kanto Expansion Pak Founder, Programming, Maps) - Martha's Against Humanity (Kanto Expansion Pak ROM Hack Creator, Programmer) - Zeta_Null (Repository Owner, Spriter, Programming) @@ -89,27 +94,36 @@ Additionally, there have been many wild encounter tweaks. View this document for - thornAvery (Programming) - pret et al (LOTS of [Tutorials](https://github.com/pret/pokecrystal/wiki) that we used to get this off the ground!) - Wiz (Nihon Pokemon names) -- Nob Ogasawara (Many prototype Pokemon names) -- Rezzo (GSC-specific advice) -- Old Dance Jacket (GSC-specific advice) -- Minamitoku (SW97 demo translation commentary [here](https://www.youtube.com/watch?v=Pe1vsKRl7_M&ab_channel=Minamitoku)) -- ZoomTen - Honey Pot & Honey Grandma features from Pokemon October, commits [here](https://github.com/pokeachromicdevs/pokeoctober/commit/d00cd6fafdbe5069d2cc452a154942f82f7fceb6), [here](https://github.com/pokeachromicdevs/pokeoctober/commit/1a6f3e4f0307656018f02d4981c973efa814a248), and [here](https://github.com/pokeachromicdevs/pokeoctober/commit/8114fead91828dd6d986fe120d6c5cd5e3c6cbf6). Safari Game restoration [here](https://github.com/pokeachromicdevs/pokeoctober/commit/2ff835730b2a61a757ad67f13e50480c965d2a0c}. -- ausma (KEP Developer, legacy) +- Rezzo (GSC-specific advice, Showdown Mod assistance) +- Old Dance Jacket (GSC-specific advice, Showdown Mod assistance) +- ausma (KEP Developer, Showdown Mod assistance, legacy) -# Sprite Credits +## Sprite Credits + +### JEP Developers +JEP-affiliated spriters require sprites to be used with direct credit for non-commerical purposes. Credit the artist in any case of using them. - Zeta_Null: Topaz sprites, numerous tileset bits, Omegadge, Qatu, Phandarin, Stromen, Lickilord, - Martha's Against Humanity: Shi-Shi, Fossil Aerodactyl, Fossil Kabutops - zuperZACH: Clodsire (front), Mismagius, Alolan Vulpix -- nuuk: (WIP) Azurill, Electivire, Farigiraf, Glaceon, Honchkrow, Leafeon, Magmortar, Magnezone, Porygon-Z, Sylveon, Togekiss, Wyrdeer, Clodsire (back) -- Scarlax, Pix, BloodlessNX, Kam, Poket, BimbelyGimbly - Animated sprites from [Pokemon October](https://github.com/pokeachromicdevs/pokeoctober): Bellignan, Caretorker (Adbarstork), Inoshika (Aggroswine), Bipulla, Sonegg (Clefling), Kolta (Coalta), Coinpur, Dodaerie, Bundra (Germifrost), Kiwooked (Kiwacki), Eucala (Koalyptus), Trebir, Burgela, Gorotora, Moibelle, Molambino, Dokuroar (Necrorex), Orfry, Blossomole (Petamole), Smujj -- SoupPotato et al - Various sprites from [Pokemon Gold & Silver '97 Reforged](https://github.com/SoupPotato/gold97); Palssio (Cruize), Pressio (Aquallo) Donmarin (Aquarius), Grenmar (Bombsheal, with edits), Jungela (Gelania), Elebebi (Elebabe), Mimmeo (Metto), Kazappelin (Numbpuff), Disturban (Turban), Angore (Anchorage) -- SCMidna: Munchlax +- Shawesome: Alolan Geodude - EyeDonutz: Walking Wake + +### Unaffiliated +- nuuk: Azurill, Electivire, Farigiraf, Glaceon, Honchkrow, Leafeon, Magmortar, Magnezone, Porygon-Z, Sylveon, Togekiss, Wyrdeer, Clodsire (back) +- Scarlax, Pix, BloodlessNX, Kam, Poket, BimbelyGimbly: Animated sprites from [Pokemon October](https://github.com/pokeachromicdevs/pokeoctober): Bellignan, Caretorker (Adbarstork), Inoshika (Aggroswine), Bipulla, Sonegg (Clefling), Kolta (Coalta), Coinpur, Dodaerie, Bundra (Germifrost), Kiwooked (Kiwacki), Eucala (Koalyptus), Trebir, Burgela, Gorotora, Moibelle, Molambino, Dokuroar (Necrorex), Orfry, Blossomole (Petamole), Smujj + - Gorotora is edited from RacieBeep's Yellow sprite in the Helix Chamber PokeThon ROM Hack. A full list of Helix Chamber sprites are available [here](https://cdn.discordapp.com/attachments/1014321591657709569/1015347305483878521/unknown.png). Helix Chamber spriters have a "must credit" policy. +- SoupPotato et al: Various sprites from [Pokemon Gold & Silver '97 Reforged](https://github.com/SoupPotato/gold97); Palssio (Cruize), Pressio (Aquallo) Donmarin (Aquarius), Grenmar (Bombsheal, with edits), Jungela (Gelania), Elebebi (Elebabe), Mimmeo (Metto), Kazappelin (Numbpuff), Disturban (Turban), Angore (Anchorage) +- SCMidna: Munchlax - SageDeoxys: (TBA) - Tom Wang: Gold/Chris running sprite - Seasick: Kris running sprite - Ferropexola/aforward9600: Time of day-based tileset palette code +## Other Sources +- Nob Ogasawara (Many prototype Pokemon names) +- Minamitoku (SW97 demo translation commentary [here](https://www.youtube.com/watch?v=Pe1vsKRl7_M&ab_channel=Minamitoku)) +- ZoomTen - Honey Pot & Honey Grandma features from Pokemon October, commits [here](https://github.com/pokeachromicdevs/pokeoctober/commit/d00cd6fafdbe5069d2cc452a154942f82f7fceb6), [here](https://github.com/pokeachromicdevs/pokeoctober/commit/1a6f3e4f0307656018f02d4981c973efa814a248), and [here](https://github.com/pokeachromicdevs/pokeoctober/commit/8114fead91828dd6d986fe120d6c5cd5e3c6cbf6). Safari Game restoration [here](https://github.com/pokeachromicdevs/pokeoctober/commit/2ff835730b2a61a757ad67f13e50480c965d2a0c}. + Original readme proceeding... # 16-bit index expansion for Crystal diff --git a/gfx/pokemon/geodudealola/Unfinished, needs palette fixed and anim setup.txt b/gfx/pokemon/geodudealola/Unfinished, needs palette fixed and anim setup.txt new file mode 100644 index 0000000..e69de29 diff --git a/gfx/pokemon/geodudealola/anim.asm b/gfx/pokemon/geodudealola/anim.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/geodudealola/anim.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/geodudealola/anim_idle.asm b/gfx/pokemon/geodudealola/anim_idle.asm new file mode 100644 index 0000000..875f7be --- /dev/null +++ b/gfx/pokemon/geodudealola/anim_idle.asm @@ -0,0 +1 @@ + endanim \ No newline at end of file diff --git a/gfx/pokemon/geodudealola/back.png b/gfx/pokemon/geodudealola/back.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa94cac572696fce09d09b5a0ce970049c2a716 GIT binary patch literal 665 zcmV;K0%rY*P)Px#1ZP1_K>z@;j|==^1poj53{Xr|MgRZ*TUmbq006VL$0$XMtpET332;bRa{vGi z!vFvd!vV){sAK>D0sKisK~y-)wNzPlSoiZYd4Jm*SOWOP@_BrP_d&_JRq&ndppn8P#?Np9F&{zT0J?{cj#4{UH9@ zf3n7zrT54OVYORFJgrAuo5pb{*?w$o9_GoYQJ6Eu>2MQC|14YPMa!x_7rnaE`Nf;e zRDAZs&|Tf7keqg=+WbfWRzfhQBQna)mDm9Qr z?Pv<-z+rrmRh_1*TqVGmecDBA3KcE6&`A{P2`WhTj}{dp;bxawNzjHN{k9$BV~R7> zvhw!ZJ^EkC>RiQbuD7T8_=p z*F0#D2!r(vZFQ4}>+s=Rt2b;XbdDF-T#+PKkBbX;6TI&v>uil*xQm85TPx#1ZP1_K>z@;j|==^1poj5Fi=cXMgRZ*0002|{Qa}G$M5j-TUmd9eWS9q$N2dA zu(QRnw8i!I`1AAk`uhC)`~1wz+P4~(nE(I)32;bRa{vGi!vFvd!vV){sAK>D1XM{x zK~zY`)mBZ89yJiP)oR2hQCCV93pP1ITO}jG4sn6DEHBtG;s{)TD@2?j`&=OlPQ(Rx z<-gC}^Cf5?A{oz&#(J)D{k$qy8)G(O_%J47n~hmaTj?;XtJvBx+082W@1b%B8@gsU zRs~$eY{6ceH5^rLHzssZcbJ7LCLOcD;E(?KJDA?LDW*!;sGm~J6%_l8aAa1i5tVDL z8xBJPMsezj-+J4c%6$+kkm_<)(@xdau6sS@Rg)L{&95NJA#3swky(&Jv-Ci1u|Q5` zqUOOVAm!?$ff&j_mY!5q8A&edC-poAm~-hDb;RopS;<3?O5wH*-9M8#E$G_a!`iR0 z2&r!-<`PSZXxA|OQJmx_=qjRTrHF7?vSH0XM6J51c>3|EH<6ZjA+MSJY6;Y8B1uT0 z^5z_g9Mz&o3T3--bd?+afy>q9INVB#s(UwUhRT0JT(KHXhucVv9B{x@YwWV$sXM!&*+?_RC$qq}9^vzVp76NhS#~>&{>wJ}PdJF{b{?qXX91$W{usA^c^;=I7XYr^?Y|Gvy7h;1uRSC6-}YZq4I` zu^;5m{I6XopQ#H8L+kp+{)iCemcw#RUO2h&V&Nr?%xKgYNA=hhpA&JxB(&q%wwOS0 z-KU4?{$xbZ#msRsoMoqP1T$&&1_{bJN(f85fi_3Cs*8ClP#cpvjXVzZuge>o0t6>* z#T=k~%g2G|0aRI|Ef~LC^*m8KGONKUg0!@pp5D@V+>9Xv7&zyJjW&FcW8mgU8H{ zZYC~y(4HcCc9KL!EE+vaJUOil;dh?B{5|C)w}(mNMP%e=-YmM?n@bMR3U4>LL!6wf z7AHdp$zS^7g~Lj6;Ycgm(#PJ4d+Q5oF0akSdH%p@&E;sB*~}>up_k%5fwj3J@wvG? z*q~Ed(OjflP9)K`=$M|H3&gR6OJeYW6~h&@N!`g8^u6{`y7r;+W1mXV^X6!}b8zG? z9N|SBL$*pH^$v0~wvv8^pDNtu<@$b^6`u{^4sk9xKBFucZ;yxrZ~ua#`|Ej3F1(jF zP$!r8JCn=PbDLbo{0-)DEo?k*j|Bh#01jnXNoGw=04e|g00;m8000000Mb*F00000 LNkvXXu0mjf2wHXr literal 0 HcmV?d00001 diff --git a/gfx/pokemon/geodudealola/shiny.pal b/gfx/pokemon/geodudealola/shiny.pal new file mode 100644 index 0000000..f1cda3f --- /dev/null +++ b/gfx/pokemon/geodudealola/shiny.pal @@ -0,0 +1,3 @@ + + RGB 255, 157, 61 + RGB 165, 60, 24 \ No newline at end of file