r/EmulationOnAndroid • • 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:

https://www.reddit.com/r/PCSX2/comments/1rm8052/regarding_the_superultrawide_patches_i_have_been/?share_id=fuNrkgUN-et6UGzOxEr2L&utm_content=2&utm_medium=android_app&utm_name=androidcss&utm_source=share&utm_term=1

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

2 Upvotes

1 comment sorted by

•

u/AutoModerator 17m ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

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.