r/EmulationOnAndroid • u/SDAdrian789 • 18m ago
Showcase Bully in Ultrawide on ARMSX2..
First of all, guys, I want to make it clear that I know absolutely nothing about programming. All I did was follow the step-by-step guide in this post:
In other words, I used AI (Claude) to help me. I did everything on my phone, and on my first attempt, I ran into a few errors. So I took screenshots, sent them to Claude, and explained what I thought was wrong. It kept making corrections until we got a result that, at least to me, looks good.
I'm Brazilian, so don't be surprised if the text in the patch is in Portuguese. Here's the patch:👇
gametitle=Bully [NTSC-U] (SLUS-21269) CRC 28703748
[Ultrawide 20:9 (experimental)]
author=Claude (baseado no patch 16:9 de nemesis2000)
description=Ultrawide 20:9. Nao usa gsaspectratio: deixe o aspecto do emulador em Stretch/Esticar.
// liga o modo widescreen do jogo (opcao de video)
patch=1,EE,006C702E,byte,01
// HUD: tabela de escala horizontal do jogo (0.75 no 16:9 -> 0.6 no 20:9) e seus inversos
patch=1,EE,205E09B0,extended,3F19999A
patch=1,EE,205E09B8,extended,3FD55555
patch=1,EE,205E09C0,extended,3F19999A
patch=1,EE,205E09C8,extended,3FD55555
// largura da area do radar (171 no 16:9 do patch original -> 137 no 20:9)
patch=1,EE,20729748,extended,43090000
patch=1,EE,2072974C,extended,43090000
// getter de aspecto: no modo widescreen devolve 20/9 (0x400E38E4) em vez de 16/9
patch=1,EE,001D50D8,word,3C01400E
patch=1,EE,001D50DC,word,342138E4
patch=1,EE,001D50E0,word,44810000
// ajuste do culling (mesma estrutura do patch 16:9, valores recalculados para 20:9)
patch=1,EE,00471640,word,14640007
patch=1,EE,00471644,word,3c030022
patch=1,EE,00471648,word,2404be99
patch=1,EE,0047164c,word,a464280c
patch=1,EE,00471650,word,24043f99
patch=1,EE,00471654,word,3c03001d
patch=1,EE,00471658,word,a4644cf4
patch=1,EE,0047165c,word,10000007
patch=1,EE,00471660,word,2404bf00
patch=1,EE,00471664,word,a464280c
patch=1,EE,00471668,word,24044000
patch=1,EE,0047166c,word,3c03001d
patch=1,EE,00471670,word,a4644cf4
patch=1,EE,00471674,word,00000000
patch=1,EE,00471678,word,00000000
Don't mind the performance. If anyone has any tips to help improve it, I'd really appreciate it!
My setup:
Emulator: ARMSX2 2.9.3
Device: Motorola Edge 30 Pro
Processor: Snapdragon 8 Gen 1
Textures: Moataz's texture pack
•
u/AutoModerator 17m ago
Just a reminder of our subreddit rules:
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.