Sign in

Penguino

@penguino118.bsky.social
120 followers 132 following 91 posts

youtube.com/@penguino118 #jojo #ジョジョ #modding

PostsRepliesMedia
Reposted by Penguino
The Hidden Palace @handle.invalid · 26/08/2026
We're holding a fundraiser for over 800 dev discs, which include early builds for Baldur's Gate, Baldur's Gate Dark Alliance, Icewind Dale, Clayfighter 64, Run Like Hell, Star Trek New Worlds, Descent, and more! DM us or email hp@hiddenpalace.org if you'd like to help!
212278
Penguino @penguino118.bsky.social · 08/06/2026
Guess who has a capture card for their PS2 now
Modded screenshot of GioGio's Bizarre Adventure, taken on real hardware via a capture card. The quality is slightly blurry. Giorno is on the right side of the frame pointing to the left where Koichi is sitting on the ground, playing with a PlayStation 2 console. On the top left is a speech bubble with the words "ZOMG!! Hes using a real ps2!!". The CRT TV above the PlayStation 2 is recursively showing the whole picture on its screen.
1123
Penguino @penguino118.bsky.social · 25/11/2025
Uploaded a small video showcasing it: www.youtube.com/watch?v=BVM4...
youtube.com
[GioGio PS2] Partially Restored Debug Display
YouTube video by penguino
030
Penguino @penguino118.bsky.social · 24/11/2025
New video on the YouTube channel: How 3D Cutscenes work in GioGio PS2 youtu.be/cK6E8pVb78A
youtu.be
How 3D Cutscenes Work in GioGio PS2
YouTube video by penguino
063
Penguino @penguino118.bsky.social · 27/10/2025
Thanks to the Street Fighter III: 3rd Strike PS2 port decompilation, I was able to display some debugging information in GioGio from a struct that both games share.
122
Penguino @penguino118.bsky.social · 29/06/2025
While modding for someone else, I found what seems to be remnants of an unused menu alongside the Super Story chapter selection files. As far as I can tell there's no behaviour or drawing code leftover, just these meshes.
020
Penguino @penguino118.bsky.social · 11/05/2025
In Phantom Blood PS2, the policeman's level 3 charge attack is a reference to Mista from Part 5.
131
Penguino @penguino118.bsky.social · 03/05/2025
163
Reposted by Penguino
Hachura @hachurart.bsky.social · 19/04/2025
Chapter 1 of my manga, Cosmic Traveler, is OUT NOW‼️ First few pages and where to read it for free in the replies
22816
Reposted by Penguino
Hachura @hachurart.bsky.social · 01/04/2025
◆特報!!!!!◆ 第7部『ジョジョの奇妙な冒険 スティール・ボール・ラン』がTVアニメ化決定! 2025年11月放送開始予定!メインスタッフやキャラクタービジュアルを公開! 7月10日(木)には「ジャパンプレミア」イベントにてキャスト発表&第1話先行上映も決定☆☆ #jojo_anime
093
Penguino @penguino118.bsky.social · 01/04/2025
Completely Normal GioGio PS2 Gameplay
0136
Reposted by Penguino
Hachura @hachurart.bsky.social · 05/02/2025
Toast (Remake)
1337
Penguino @penguino118.bsky.social · 12/01/2025
New feature that I'll be including with the GioGio PS2 modloader: A brand new custom menu I created that lets you watch any cutscene in the game at any time. #jojo #ジョジョ #modding
060
Penguino @penguino118.bsky.social · 28/12/2024
I added a new method for loading textures to the modloader: You only need to save a texture once to a folder and the game will load it from there instead of any other files that have their own versions of that image. For example: cutscene actor textures colliding with regular character textures.
Screenshot of PCSX2 running GioGio's Bizarre Adventure with the console output on the right. The game shows Giorno and Fugo, with Fugo displaying modded textures that give him his palette from the Anime adaptation. The console shows every file request from the game that the modloader has intercepted, with five lines referencing the new texture loading method. 
Transcription:
[Modloader] No override found for "rc070_tbl.bin"
[Modloader] No override found for "sc070_tbl.bin"
[Modloader] No override found for "d07a_80.pzz"
[Modloader] No override found for "d07a_81.pzz"
[Modloader] No override found for "pl00.pzz"
[Modloader] No override found for "pl00.hit"
[Modloader] No override found for "pl04.pzz"
[Modloader] No override found for "pl04.hit"
[Modloader] Loading "pl05.pzz" from "new_files"
[Modloader] No override found for "pl05.hit"
[Modloader] No override found for "pl0e.pzz"
[Modloader] No override found for "pl0e.hit"
[Modloader] No override found for "d07a_00.pzz"
[Modloader] No override found for "d07a_04.pzz"
[Modloader] No override found for "d07a_04.pzz"
[Modloader] No override found for "d07a_05.pzz"
[Modloader] No override found for "d07a_05.pzz"
[Modloader] No override found for "d07a_0e.pzz"
[Modloader] No override found for "d07a0.adx"
[Modloader] Loaded image 20 from "global_textures"
[Modloader] Loaded image 20 from "global_textures"
[Modloader] Loaded image 20 from "global_textures"
[Modloader] Loaded image 20 from "global_textures"
[Modloader] Loaded image 20 from "global_textures"
Setting vsync mode: Mailbox
020
Penguino @penguino118.bsky.social · 21/12/2024
Fun fact: When you're trying to recover from stun attacks in GioGio, the only thing the game checks is whether you pressed *anything* new (with the exception of L2, R2, and START) since the last frame. You can break free from grabs just by mashing SELECT, or by only alternating between R3 and L3.
Screenshot from GioGio's Bizarre Adventure, the player (Bruno Buccellati) is being held above the ground by The Grateful Dead, controlled by Prosciutto who is idling on the right.
041
Penguino @penguino118.bsky.social · 20/12/2024
I got the debug error logger in GioGio working! Normally it only writes that first line and stops, it later tries to append to the file but it fails. Changing the access mode to read/write allows it to keep going. Most of the error checks it logs are related to texture loading, except for this one.
Screenshot of Windows 10's "notepad" with a text file open named "ACROUT.TXT". The text reads:

Debug Message Output for PS2
A = 14d1300 B = 14d21b0, eb0 @flPS2ConvClayData
A = 14d22c0 B = 14d33b0, 10f0 @flPS2ConvClayData
A = 14d34c0 B = 14d4570, 10b0 @flPS2ConvClayData
A = 14d4680 B = 14d6490, 1e10 @flPS2ConvClayData
A = 14d65c0 B = 14d8450, 1e90 @flPS2ConvClayData
A = 14d8580 B = 14da390, 1e10 @flPS2ConvClayData
A = 14da4c0 B = 14dbc10, 1750 @flPS2ConvClayData
A = 14dbd40 B = 14dd970, 1c30 @flPS2ConvClayData
A = 14dda80 B = 14dfad0, 2050 @flPS2ConvClayData
A = 14dfc00 B = 14e1350, 1750 @flPS2ConvClayData
A = 14e1480 B = 14e3130, 1cb0 @flPS2ConvClayData
A = 14e3240 B = 14e5dd0, 2b90 @flPS2ConvClayData
A = 14e5f00 B = 14e6390, 490 @flPS2ConvClayData
010
Reposted by Penguino
JoJo's Bizarre Modding Community @jojomodding.bsky.social · 03/12/2024
We've now got jojomodding.com available in 4 different languages! 🌏 ★ Join us at discord.gg/jojomodding if you're interested in adding your own language as well 🤑 Special thanks to @esgalce.bsky.social, @penguino118.bsky.social, @msnasus.bsky.social & Bajsbloja for their efforts thus far 🙇
142
Penguino @penguino118.bsky.social · 29/11/2024
Finally got custom file loading in GioGio up and running again. It also shows all file requests on the console now.
On the left: PCSX2 running GioGio's Bizarre Adventure with modified textures, Scene is an open book on a table viewed from above. On the right: PCSX2's console displaying all file requests by the game, alongside other actions it logs. Transcription:
Setting vsync mode: Mailbox
Mailbox not supported for vsync-mailbox, using FIFO.
[AFSLoader] No override found for "ld000.pzz"
[AFSLoader] No override found for "d00a.pzz"
[AFSLoader] No override found for "dcomn.pzz"
[AFSLoader] No override found for "d00a_89.pzz"
[AFSLoader] No override found for "eff00.pzz"
[AFSLoader] No override found for "st170t.pzz"
[AFSLoader] No override found for "st170.pzz"
[AFSLoader] No override found for "lw170.pzz"
[AFSLoader] Loading "d00a_80.pzz" from afs_override
[AFSLoader] No override found for "d00a_81.pzz"
[AFSLoader] No override found for "d00a_82.pzz"
[AFSLoader] No override found for "d00a_83.pzz"
[AFSLoader] No override found for "d00a_84.pzz"
[AFSLoader] No override found for "d00a_85.pzz"
[AFSLoader] No override found for "d00a_86.pzz"
[AFSLoader] No override found for "d00a_87.pzz"
[AFSLoader] No override found for "d00a_88.pzz"
[AFSLoader] Loading "pl00.pzz" from afs_override
[AFSLoader] No override found for "pl00.hit"
[AFSLoader] No override found for "d00a_00.pzz"
[AFSLoader] Loading "demo8.adx" from afs_override
030
Reposted by Penguino
Penguino @penguino118.bsky.social · 25/11/2024
One of the stage renders presented matches an image found in the tour section of the game's original website. The majority of the other locations seen in the tour were never saved by the Wayback Machine's crawler. Maybe these other renders could have possibly been part of the tour section too...
At the top of the image is the URL for the tour guide from the GioGio's Bizarre Adventure's original website, the URL is "http://www.capcom.co.jp/giogio/tour/index.html". Below the URL is a capture of the site displaying The Napoli plaza seen in Chapter 1-2 of the game, and on the right is one of the location images highlighted on the website. Below are various screenshots of several locations in the game, from left to right the chapters 1-2, 7-1, 10-2, 3-1, 5-1 and 10-3 are presented. The screenshot for chapter 1-2 matches the render for the napoli plaza seen in the tour guide at the top.
031
Penguino @penguino118.bsky.social · 25/11/2024
This magazine named "Japanese Game Graphics" by Works Corporation has an interesting section discussing GioGio's Bizarre Adventure (They were gonna just use "JoJo" in the US) and Artistoon. It confirms they used SoftImage3D for modelling and Photoshop for texturing.
Based on a wildly popular Japanese comic book series created by Hirohiko Araki, JoJo's Bizarre Adventure is an action game that features 18 unique characters. Most characters have spirits called Stands, that act like guardian angels and that can be used to perform special moves during this offbeat and fast-paced plot. The text balloons, sound script paint effects and degrees of brightness of this game were all constructed with special attention. Artistoon was used to manipulate all the details but the team experienced great difficulty in optimizing the game elements. Because it is an action game, everything had to be rendered including the characters, the stage and the effects in 1/60th of a second. The optimization process was very tough. A brand-new technology called Artistoon, an independent confidential algorithm that was developed by Capcom, allows the illustration-like images of JoJo's Bizarre Adventure to move vividly. The character, background and shader directors all discussed their difficulties with the graphics for this game. Model rendering with Artistoon is three times longer than with traditional methods, therefore the team was required to keep the number of polygons low. The team tried to create model motions, a method of illustrating the silhouettes and movements of the original characters using a limited number of polygons even when they move quickly. They also paid extra care to the areas around the shoulders and abdomens, which were extremely important. The number of polygons that could be used was 17000-18000 but because the silhouettes of the original comic book characters had to be retained it took a long time to adjust them. Textures played an important role. Since the objective was to create a comic-like rather than real atmosphere, only the images with a sharp touch rather than those with blurred lights and shadows were used. This meant that every line had to be painstakingly drawn in order to keep the images from looking empty.[Screenshots of various stages in the game]
Spectacular backgrounds in distinctive tones with modeling done in Softimage 3D and textures in Photoshop

For the background, more effort was spent on the visual image than on the modeling. The number of polygons used on one background was around 8,000 to 10,000, depending on the size and configuration of a particular stage. It was difficult to arrive at a style that would not ruin the original comics or the distinctive quality of each character. Because it was an original comic book, special attention was given to the expression of the hand- drawn quality of the lines and colors.
130
Reposted by Penguino
Sora @sora-yx.bsky.social · 20/11/2024
I've been experimenting a dynamic day night cycle with @jesus-pk.bsky.social have a preview.🦔☀️🌄
15829
Penguino @penguino118.bsky.social · 18/11/2024
Apparently post tags are useful here
000
Penguino @penguino118.bsky.social · 16/11/2024
A new version of the English translation patch by Hudgyn Sasdarl for GioGio has been released. I found the reason why this water splash effect was broken, so it was fixed. One rare bug that would break stand summoning was fixed, and two name romanizations were changed (Esidisi and Tizzano).
Two instances of GioGio's Bizarre Adventure running on PCSX2, both capturing the same moment, but on the left is the game with the previous version of the English translation patch, and on the right is the normal game. The patched screenshot on the left is missing a water splash effect over the character.
130
Penguino @penguino118.bsky.social · 15/11/2024
I've been reworking my custom file loading hook for GIOGIO, it now shows error messages on-screen if something is wrong. I had to fit these under 16 characters, so unfortunately they're somewhat non-descriptive, but oh well
Screenshot of GioGio's Bizarre Adventure running on PCSX2. Above the text that tells the user about the game's operations on the memory card, there's text saying the loading hook requires 128MB of RAM.Another screenshot of GioGio's Bizarre Adventure running on PCSX2. This time, 128MB RAM is enabled, but the loader file wasn't found, so the message on-screen says it's missing.
010
Penguino @penguino118.bsky.social · 04/11/2024
Earlier today I organized all image textures in GioGio PS2 by their "Loading ID", which is used to not load the same texture twice when it's present in multiple files. When the game loads a texture, it checks if its ID is already used in memory, and if it is, it skips loading it.
A Google Sheets spreadsheet displaying data of some textures found in "GioGio's Bizarre Adventure" for the PlayStation 2. There are five columns left to right, organizing its rows by "Loading ID", "Source File", "PZZ File Index", "Used?" (Whether the texture is used by the game at all or not), and "Image Preview".
140
Penguino @penguino118.bsky.social · 29/10/2024
It's been a really rough month, hasn't it? Hopefully I'll have something worth sharing soon...
Screenshot of a model of a stage from GioGio's Bizarre Adventure (PS2) loaded into Blender 4.2. The meshes are untextured, and incorrectly positioned all over the place.
010
Reposted by Penguino
Drew Rausch @drewrausch.bsky.social · 27/10/2024
26. Fall Leaf Fairies.
Skeletal fairies with autumn leaf wings flying over a pumpkin patch.
26115
Penguino @penguino118.bsky.social · 20/10/2024
Blender: Sorry, it didn't work. Also Blender: Hey it worked (:
Screenshot of Blender's console reporting errors when setting mesh object and bone parent relationships.Screenshot of Blender's data panel afterward, showing that the bone relationship was correctly set anyway.
010
Reposted by Penguino
JoJo's Bizarre Encyclopedia @jojowiki.com · 19/10/2024
Our JoJo Wiki / JoJo's Bizarre Encyclopedia turned 5 years old a few days ago, on October 14, 2024. Thank you for all your support! 💪 #jojowiki
06210
Reposted by Penguino
tekno @teknodice.bsky.social · 17/10/2024
robo rebels #fortnite
7453100
Reposted by Penguino
Drew Rausch @drewrausch.bsky.social · 10/10/2024
9. Pitchfork Pumpkin.
The sun sets on a figure with a large Jack-O-Lantern head holding a wooden pitchfork overlooking a wooden fence decorated with pumpkins, revealing an orange skeleton. A crow friend has landed on the right tip of the pitchfork. Autumnal.
06422
Reposted by Penguino
Drew Rausch @drewrausch.bsky.social · 16/10/2024
15. The Lopsided Pumpkin Man.
A man with a pumpkin man. His smile is stretching across his face awkwardly. One arm is longer than the other, the same for his legs - which are turned inward. He holds a cane.
05915
Penguino @penguino118.bsky.social · 12/10/2024
Blender export (top) is now just slightly more efficient than the original model file (bottom)
010
Penguino @penguino118.bsky.social · 01/10/2024
You know that library that lets you put SM64 Mario in any game? I wish someone made that for Sonic Adventure's Sonic.
A mod of GTA San Andreas that inserts Mario from Super Mario 64 into the game, using "libsm64".
030
Penguino @penguino118.bsky.social · 30/09/2024
There are still no scans of the Phantom Blood (PS2) manual online. From what I've seen some pages have unique character renders that can't be seen anywhere else, and some pages have pictures of early versions of cutscenes, with even more unseen renders used as portraits.
A photo of a page off the Phantom Blood (PS2) manual. It describes the prologue of the story, and features various screenshots of the initial chapters off the game with character renders of Jonathan Joestar and Dio Brando overlayed on top, as well as a summary of the beginning of the story.A photo of a spread of two pages off the Phantom Blood (PS2) manual. It describes how the "pose" mechanic of the game works, with various screenshots and button combinations. At the top of both pages from left to right, in each corner, is William Zeppeli and Jonathan Joestar. At the bottom, Tarkus and Bruford can be seen.A zoomed in crop of the first photo of the post, that had the page describing the prologue of the game. This is an unseen render of William Zeppeli that isn't on the final game.A zoomed in crop of the second photo of the post, that had the two pages describing the pose mechanic of the game. This highlights Jonathan Joestar's render, which isn't used outside of the manual.
042
Penguino @penguino118.bsky.social · 17/09/2024
120
Penguino @penguino118.bsky.social · 16/09/2024
Next improvement for the Blender GioGio model addon... panels
On the image there is a table of properties pertaining to material data. In the left it's presented as a series of custom properties in blender, with non descriptive names, listed one after each other top to bottom. On the right is the new version, which is a compact panel with the same properties but with more readable names and value editors, notably three color fields are now color pickers rather than numeric values like in the previous version. The properties are: Material type, texture index, image width and height, three unknown color fields and two unknown numeric values. Both versions of the table are separated by a red arrow in the middle, pointing from the previous version (Left) to the new one (Right).On the image there is a table of properties pertaining to mesh data. In the left it's presented as a series of custom properties in blender, with non descriptive names, listed one after each other top to bottom. On the right is the new version, which is a compact panel with the same properties but with more readable names and value editors. The properties are: Render distance, culling flag, scissor flag, light flag, UV Scroll, fade color, special flag, and eleven unnamed properties with unknown purpose. Both versions of the table are separated by a red arrow in the middle, pointing from the previous version (Left) to the new one (Right).
030
Penguino @penguino118.bsky.social · 15/09/2024
Finally (partially) fixed vertex normals on the model exporter. Now shading and outlines look correct in exported meshes.
030
Penguino @penguino118.bsky.social · 13/09/2024
None of the Photoshop replacements people insist on using over it are half as good as 2019 Photoshop. Or newer ones, or older ones.
010
Reposted by Penguino
spzi 🌸 @spzi.net · 12/09/2024
fun fact: you can embed bsky videos on discord if you replace "bsky" with "cbsky" ! it just won't display the post's text yet
13018
Penguino @penguino118.bsky.social · 13/09/2024
010
Penguino @penguino118.bsky.social · 12/09/2024
Everyone has video but me.
110
Penguino @penguino118.bsky.social · 10/09/2024
020
Penguino @penguino118.bsky.social · 10/09/2024
They got a diddy stand in jojos #jojos #anime #jojo #manga...
030
Penguino @penguino118.bsky.social · 09/09/2024
I can't help but be utterly cynical towards Astro Bot.
100
Penguino @penguino118.bsky.social · 05/09/2024
Made this icon for the sound editing tool, based off the OA-Disc they use to communicate with the boss.
Purple floopy disk case, with a blue disc and a label saying "SND"Giorno showing the retrieved OA-Disc to Mista who is laying on the ground. Speech bubble reads "Mista! We've acquired the disc, all thanks to you!".
010
Reposted by Penguino
EmBani @embani.bsky.social · 03/09/2024
231572
Penguino @penguino118.bsky.social · 03/09/2024
Default theme wine goes hard
010
Penguino @penguino118.bsky.social · 02/09/2024
SND loading, editing and saving is done 🫡 ADX is next.
Modding tool for GioGio audio files with tabs for SND and ADX data. Under the SND tab, "VAG List" is currently selected, showing all sound clips on the currently opened file and their properties.Modding tool for GioGio audio files with tabs for SND and ADX data. Under the SND tab, "Sample List" is currently selected, showing sample properties of the currently open SND file.Modding tool for GioGio audio files with tabs for SND and ADX data. Under the SND tab, "Sequence Data" is currently selected, showing sequence data and properties of the currently open SND file.
010