Mục lục:
- Bước 1: ROM cơ sở
- Bước 2: Chọn Sprite của bạn
- Bước 3: Giảm độ sâu màu
- Bước 4: Chỉnh sửa bảng màu
- Bước 5: Tạo bản đồ xếp
- Bước 6: Thay đổi Sprite
- Bước 7: Lỗi UnLZ-GBA
- Bước 8: Xác minh đầu tiên
- Bước 9: Thay đổi Palette
- Bước 10: Kết quả cuối cùng
Video: Chỉnh sửa ảnh viết màn hình tiêu đề Pokémon GBA: 10 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Sau khi đánh bại Elite Four một lần nữa trên Pokémon Yellow vài ngày trước, tôi tự hỏi liệu đã có phiên bản làm lại của trò chơi giới thiệu tôi với thế giới Pokémon chưa. Thật không may là không có, nhưng bằng cách nhìn xung quanh, tôi đã được giới thiệu với một thế giới mới: hack ROM. Tôi đã biết Pokémon được khoảng 6 năm rồi, và chưa lần nào tôi nghĩ rằng có những người ngoài kia đã lấy ROM Pokémon (và những người khác nữa) và sửa đổi chúng để làm cho chúng trông khác đi, để thay đổi bản đồ của trò chơi, tạo cốt truyện của riêng họ, thậm chí thêm Pokémon của riêng họ vào trò chơi. Khi tôi đang tìm kiếm một phiên bản làm lại của Pokémon Yellow, tôi đã tìm thấy một vài nỗ lực chưa hoàn thiện để tạo lại trò chơi Pokémon hay nhất từng tồn tại (ít nhất là trong mắt tôi), chẳng hạn như "bằng chứng về khái niệm" của Linkandzelda cho đến thành phố Pewter [liên kết]. Trong số tất cả chúng, đó là thứ tốt nhất mà tôi từng thấy, nhưng nó chỉ đạt đến huy hiệu đầu tiên và không có bất kỳ sự phát triển nào trong gần 2 năm. Vì vậy, cũng như với nhiều việc, nếu bạn muốn mọi việc diễn ra theo cách của mình, hãy tự mình làm. Đó là cách tôi bắt đầu hack ROM Pokémon của riêng mình. Tôi dự định tạo nhiều Sách hướng dẫn về hack ROM Pokémon. Đây là phần đầu tiên trong số đó, giải thích cách chỉnh sửa hình vẽ Pokémon trên màn hình tiêu đề. Hướng dẫn đầu tiên này không áp dụng cho Pokémon Ruby / Sapphire / Emerald, vì chúng không có hình vẽ Pokémon trên màn hình tiêu đề.
Bước 1: ROM cơ sở
Trước hết, bạn cần chọn ROM cơ sở của mình. Về cơ bản, bạn có 2 sự lựa chọn: ROM dựa trên Hoenn hoặc ROM dựa trên Kanto. Đối với ROM dựa trên Hoenn, bạn nên chọn Pokémon Emerald, vì nó hỗ trợ tốt nhất cho việc sửa đổi và đối với ROM dựa trên Kanto, bạn nên chọn Pokémon Fire Red. Đối với phiên bản làm lại Pokémon Yellow của tôi, tôi đã chọn Pokémon Fire Red, vì cả hai đều sử dụng cùng một vùng Kanto.
Bước 2: Chọn Sprite của bạn
Trước hết, bạn sẽ phải chọn một Pokémon sprite mà bạn sẽ sử dụng để thay thế Pokémon gốc, trong trường hợp của tôi là Charizard. Tôi đã chọn một Mew. Tôi khuyên bạn nên lấy một sprite từ Cơ sở dữ liệu Pokémon. Họ có gần như tất cả các nhân vật Pokémon từ hầu hết mọi trò chơi. Cái duy nhất bị thiếu dường như là Mega Evolutions (tại thời điểm viết bài). Nếu bạn nhận được một sprite từ nơi khác hoặc bạn tự tạo, hãy nhớ rằng cả chiều cao và chiều rộng của hình ảnh đều phải chia hết cho 8 và kích thước tổng thể không được lớn hơn 128x128.
Bước 3: Giảm độ sâu màu
Trước bất kỳ điều gì, bạn phải giảm độ sâu màu của bản vẽ xuống 16 màu. Đối với điều này, tôi khuyên bạn nên sử dụng IrfanView [liên kết], nhưng nếu bạn cảm thấy thoải mái khi thực hiện việc này trong phần mềm chỉnh sửa hình ảnh khác, hãy làm như vậy. Khi bạn mở hình ảnh của mình trong IrfanView, hãy nhấp vào "Hình ảnh" trong tiêu đề. Trong menu thả xuống, chọn tùy chọn "Giảm độ sâu màu". Một cửa sổ sẽ bật lên. Chọn "16 Màu", bỏ chọn "Sử dụng phối màu Floyd-Steinberg" và nhấp vào OK. Nếu "16 Màu" chuyển sang màu xám, điều đó có nghĩa là sprite của bạn đã có 16 màu (hoặc ít hơn), có nghĩa là bạn có thể bỏ qua bước này.
Bước 4: Chỉnh sửa bảng màu
Bây giờ bạn cần đặt nền của hình ảnh sprite của bạn thành màu không có trong chính sprite. Để làm như vậy, hãy nhấp vào tùy chọn "Hình ảnh" một lần nữa, đi xuống và chọn "Bảng màu", và nhấp vào "Chỉnh sửa bảng màu". Một cửa sổ sẽ hiện ra với 16 ô đầy màu sắc trong đó. Bấm đúp vào ô đầu tiên và chọn một màu không có trong sprite của bạn. Tôi đã chọn màu xanh lá cây huỳnh quang sáng để ở bên an toàn. Sau khi bạn làm điều đó, hãy bấm OK, sau đó bấm OK một lần nữa. Bây giờ bạn cần xuất bảng màu của sprite này. Chọn tùy chọn "Bảng màu" trong menu thả xuống "Hình ảnh" và nhấp vào bảng màu xuất. Hãy nhớ nơi bạn lưu tệp.pal này, vì bạn sẽ cần nó sau này.
Bước 5: Tạo bản đồ xếp
Để tạo bản đồ ô cho sprite của bạn, bạn sẽ cần sử dụng một chương trình có tên là NTME, viết tắt của Nameless Tile Map Editor. Bạn có thể lấy nó từ đây. Sau khi mở, trong tiêu đề, nhấp vào "Tệp", sau đó nhấp vào "Mở". Điều hướng đến hình vẽ đã chỉnh sửa 16 màu và mở nó. Bây giờ, ở góc dưới cùng bên phải của NTME, trong "Kích thước đặt trước", chọn "FR / LG TS". NTME có thể bị đóng băng trong giây lát. Trong trường hợp đó, hãy đảm bảo rằng "FR / LG TS" vẫn được chọn. Sau khi hoàn tất, trong "Lựa chọn ô", hãy nhấp vào cả hai + lặp lại cho đến khi toàn bộ mô hình được chọn. Bây giờ, ở cuối cửa sổ NTME, nhấp vào chữ "D" màu nâu ở dòng chữ và số nhỏ. Bây giờ, trong không gian bên dưới Bản đồ xếp, hãy nhấp vào khu vực bạn muốn hình vẽ của mình xuất hiện trong trò chơi để đặt nó ở đó. Khi nó ở vị trí, hãy nhấp vào "Tệp" và nhấp vào "Lưu". Lưu nó vào một vị trí bạn có thể truy cập vì bạn sẽ cần nó sau này. Tệp sẽ được lưu dưới dạng tệp.raw.
Bước 6: Thay đổi Sprite
Để chèn sprite mới vào ROM, bạn cần một chương trình có thể quản lý dữ liệu được nén bằng thuật toán LZ77. Đối với điều này, tôi khuyên bạn nên sử dụng unLZ-GBA, có thể lấy tại đây. Khi unLZ-GBA được mở, hãy nhấp vào "Mở tệp" và điều hướng đến ROM của bạn. Có thể mất một chút thời gian để mở nó. Sau khi hoàn tất việc mở ROM, bên cạnh nút "Go To", gõ vào năm 2011. Đó là sprite hiện tại. Nhấp vào "Nhập" và điều hướng đến hình vẽ Pokémon đã chỉnh sửa 16 màu. Bây giờ bấm vào "Ghi vào ROM". Bạn nên chọn 2 tùy chọn trên cùng và 2 tùy chọn dưới cùng không được chọn. Sau đó, nhấp vào nút "Next", hoặc gõ vào năm 2012. Nhấp vào "File" và chọn "Load RAW". Điều hướng đến bản đồ ô bạn đã lưu trước đó. Một lần nữa, nhấp vào "Ghi vào ROM".
Bước 7: Lỗi UnLZ-GBA
Nếu bạn gặp lỗi khi ghi vào ROM thông báo rằng nó quá lớn, bạn sẽ cần tìm dung lượng cho nó. Đối với việc sử dụng này, Free Space Finder. Bạn có thể lấy nó từ đây. Khi bạn gặp lỗi trong unLZ-GBA, hãy sao chép số hex hiển thị trong hộp lỗi, trong trường hợp của tôi là IC8. Mở Free Space Finder và tải ROM của bạn từ tab "Tệp". Bây giờ, ở góc dưới cùng bên phải trong hộp hex, hãy viết số mà hộp lỗi hiển thị. Trong hộp phía trên nó, nó sẽ hiển thị số ở dạng thập phân. Sao chép số thập phân và dán nó vào hộp bên cạnh "Số byte cần thiết". Theo đó, hãy chắc chắn rằng "Tìm kiếm từ đầu ROM" được chọn, sau đó nhấp vào "Tìm kiếm". Sau đó nhấp vào "Sao chép". Trong unLZ-GBA, nhấp lại vào "Ghi vào ROM". Đánh dấu vào tùy chọn "Tự động sửa con trỏ" và trong hộp văn bản đầu tiên, hãy xóa mọi thứ, sau đó nhập hai số 0 và nhấn Ctrl + V. Sau khi hoàn tất, bạn có thể nhấp vào OK.
Bước 8: Xác minh đầu tiên
Tải lên ROM của bạn. Kiểm tra xem sprite có đúng hình dạng không. Trừ khi bạn sử dụng cùng một bảng màu với bản vẽ Pokémon ban đầu, các màu sắc sẽ bị lộn xộn. Bước tiếp theo sẽ khắc phục điều đó.
Bước 9: Thay đổi Palette
Mở APE. Nếu bạn không có nó, bạn có thể lấy nó từ đây. Sau khi mở ROM của bạn trong APE, chọn "Tải từ bù đắp" và nhập vào ô 00EAD5E8. Nhấp vào "Tải". Bộ 16 ô đầu tiên sẽ hiển thị bảng màu hiện tại gồm 16 màu. Bên cạnh các hộp trống dưới cùng, nhấp vào biểu tượng có mũi tên màu xanh lam. Một cửa sổ Windows Explorer sẽ bật lên. Trong hộp loại tệp chọn "PaintShop Palette". Khi bạn mở nó, bạn sẽ gặp lỗi 13. Đừng lo lắng. Chỉ cần chụp ảnh màn hình, sau đó mở lại APE, tải lại ROM và nhập bù đắp lại, nhưng thay vì nhập bảng màu, chỉ cần nhập các giá trị bằng tay từ ảnh chụp màn hình. Bây giờ hãy nhấp vào "Thay thế". Để kiểm tra xem nó có hoạt động hay không, hãy nhấp vào "Tải". Nếu 16 hộp đầu tiên thay đổi để khớp với 16 hộp thứ hai, bạn đã sẵn sàng.
Bước 10: Kết quả cuối cùng
Mở ROM của bạn và kiểm tra xem sprite mới có đúng màu hay không. Nếu tất cả đều tốt, bạn có thể bắt đầu phát ROM đã chỉnh sửa của mình.
Đề xuất:
Chỉnh sửa âm thanh trong Premiere Pro sử dụng khung hình chính: 5 bước
Chỉnh sửa âm thanh trong Premiere Pro bằng cách sử dụng khung hình chính: Có thể hướng dẫn này được thiết kế như một hướng dẫn để điều khiển âm thanh trong Premiere Pro, cho dù đó là điều chỉnh âm lượng để chồng các bản nhạc lên nhau và trộn chúng tốt hơn hoặc để thiết kế lại một bản nhạc thành một thứ gì đó bộ quần áo tốt hơn th
Vòng điều chỉnh có động cơ cho kính hiển vi Mục tiêu: 8 bước (có hình ảnh)
Cổ áo hiệu chỉnh có động cơ cho Mục tiêu Kính hiển vi: Trong hướng dẫn này, bạn sẽ tìm thấy một dự án liên quan đến Arduino và in 3D. Tôi tạo ra nó để điều khiển vòng đệm hiệu chỉnh của vật kính hiển vi
AI viết tiểu thuyết (-ish): 5 bước
AI viết tiểu thuyết (-ish): Trong Tháng viết tiểu thuyết quốc gia, một AI & Tôi cố gắng viết chung một cuốn tiểu thuyết trong 30 ngày của tháng 11. Chúc chúng tôi may mắn, có lẽ chúng tôi sẽ cần nó
Làm thế nào để đo chính xác mức tiêu thụ điện năng của các mô-đun truyền thông không dây trong kỷ nguyên tiêu thụ điện năng thấp ?: 6 bước
Làm thế nào để đo chính xác mức tiêu thụ điện năng của các mô-đun truyền thông không dây trong kỷ nguyên tiêu thụ điện năng thấp ?: Tiêu thụ điện năng thấp là một khái niệm cực kỳ quan trọng trong Internet of Things. Hầu hết các nút IoT cần được cung cấp năng lượng bằng pin. Chỉ bằng cách đo chính xác mức tiêu thụ điện năng của mô-đun không dây, chúng tôi mới có thể ước tính chính xác lượng pin mà tôi
Chỉnh sửa nền màn hình tiêu đề Pokémon GBA: 9 bước
Chỉnh sửa Nền màn hình tiêu đề Pokémon GBA: Đây là phần thứ ba của loạt bài Hướng dẫn mà tôi sẽ thực hiện trên bản hack ROM Pok é mon. Bạn có thể tìm thấy cái đầu tiên ở đây và cái thứ hai ở đây. Có thể hướng dẫn này chỉ cho bạn cách thay đổi nền màn hình tiêu đề. Vì lợi ích của si