Search found 44 matches

by patters
Tue Mar 12, 2024 9:59 am
Forum: Game Hacking
Topic: Super Mario 64 for GameCube, builder script
Replies: 9
Views: 12740

Re: Super Mario 64 for GameCube, builder script

Modern versions of Swiss will always complain about the NKit checksum not being in the Redump database, but just ignore that. If you wait a couple of seconds it will allow you to run it regardless. Just dropped by to add that you can extract or inject your eeprom save using GCMM. It will be stored i...
by patters
Thu Feb 18, 2021 3:24 pm
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Re: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)

Unfortunately, it didn't work. The NA 16:9 code for Twilight Princess is ridiculously long. Looks like gamemasterplc decided to hack the HUD elements to the corners of the screen, while maintaining the 4:3 aspect, so there is a lot of altered code. The porting tool was able to find all the addresses...
by patters
Wed Feb 17, 2021 2:23 pm
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Re: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)

I don't know how I would test AR codes though (I just use Swiss on real GameCube hardware), so I'll leave that conversion to someone else. From what I gather though, WIIRD -> unencrypted AR is pretty easy once you have codes for each region successfully ported. I think the port is the hardest part. ...
by patters
Wed Feb 17, 2021 1:29 pm
Forum: Game Hacking
Topic: Super Monkey Ball (GCN/WIIRD/PAL)
Replies: 0
Views: 4445

Super Monkey Ball (GCN/WIIRD/PAL)

Super Monkey Ball [GMBP8P]

Code: Select all

16:9 Aspect Ratio (Widescreen)
C20F37B4 00000006
C0030000 3DC03F40
91C20004 C2220004
EC110032 D0030000
C003000C EC110032
D003000C C0030000
60000000 00000000
0408CDA4 4E800020
04021B00 C3A2C244
0406023C 4E800020
040A1AD0 4E800020
040A3028 4E800020
040A0D7C 4E800020

by patters
Wed Feb 17, 2021 1:24 pm
Forum: Game Hacking
Topic: Super Monkey Ball (GCN/WIIRD/NTSC-U)
Replies: 2
Views: 5486

Super Monkey Ball (GCN/WIIRD/NTSC-U)

Super Monkey Ball [GMBE8P]

Code: Select all

16:9 Aspect Ratio (Widescreen)
C20E43B4 00000006
C0030000 3DC03F40
91C20004 C2220004
EC110032 D0030000
C003000C EC110032
D003000C C0030000
60000000 00000000
04084A40 4E800020
04020ADC C3A2C244
0405C55C 4E800020
04098410 4E800020
04099968 4E800020
040976BC 4E800020

by patters
Wed Feb 17, 2021 1:16 pm
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Re: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)

Not sure I follow you. ARM is a different CPU architecture. The ASM code is for the PowerPC gecko processor, not for Wiird. Did you mean AR as in Action Replay? I've never had any issue with the Wiird implementation built into Swiss. There were some lack of spare RAM issues recently when multiple Sw...
by patters
Wed Feb 17, 2021 11:34 am
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)

That Bean's Auto Porter tool unfortunately didn't work at all for me. It doesn't recognise the RAM dumps from Dolphin and complains that input.txt "first line is too short" even though I copied the example layout precisely. So, I spent a long time yesterday with HxD and the two RAM dumps f...
by patters
Tue Feb 16, 2021 10:57 pm
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Re: Tool request - Bean's Auto-Porter

It was a few months ago. When I tried it though, the game just behaved as if the save was corrupt. Anyway, the problem was solved in the end. Not quite :), I'm trying to understand how to work with the existing NTSC gecko patch file to unpick what it's actually doing so I can find the memory it's pa...
by patters
Tue Feb 16, 2021 12:01 pm
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Re: Tool request - Bean's Auto-Porter

I did try that save conversion method, but it didn't work in this case. Looks like I'll have to export RAM dumps from Dolphin and try to find the new offset locations. EDIT - aha! I found it. Looks like it may be a Wii tool primarily, but since Gecko codes appear to be shared between the platforms t...
by patters
Mon Feb 15, 2021 4:36 pm
Forum: Game Hacking
Topic: Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)
Replies: 13
Views: 9040

Porting Super Monkey Ball NTSC 16:9 code to PAL (learn along with me)

There are a few games that still don't have satisfactory 16:9 patches for all regions, so I'm interested to try to port some existing codes. For instance, Super Monkey Ball has a 16:9 code for NTSC (from the Dolphin emulator wiki ), but not for PAL. My historic save for SMB is for the PAL version so...
by patters
Wed Aug 12, 2020 1:20 pm
Forum: General Discussion
Topic: Flashing swiss to qoob pro chip
Replies: 6
Views: 15021

Re: Flashing swiss to qoob pro chip

If you link the USB port on the Qoob Pro to a PC (even Windows 10) while the GameCube is off you can run the Qoob Flashing Software 1.3 here: https://www.gc-forever.com/forums/viewtopic.php?f=36&t=23 The Qoob chip will be powered via USB and you should see an LED lit on the main Qoob board in th...
by patters
Tue Jul 14, 2020 10:27 pm
Forum: Game Hacking
Topic: Super Mario 64 for GameCube, builder script
Replies: 9
Views: 12740

Re: Super Mario 64 for GameCube, builder script

No, those specific HUD elements are still missing which is odd because the energy level overlay is present. I wonder if they could be hacked back in with a simple gecko code.
by patters
Mon Jul 13, 2020 4:46 pm
Forum: Software
Topic: Swiss won’t force 480p with GCvideo
Replies: 2
Views: 17766

Re: Swiss won’t force 480p with GCvideo

Not sure if it's a similar issue but it I set my PAL GameCube to boot in 480p via Qoob BIOS then the Swiss video mode is ignored also when overriding for games. I have to leave the Qoob setting on 480i or 576i.
by patters
Sat Jul 11, 2020 3:09 pm
Forum: Swiss
Topic: How to override region for an ISO with no header nor banner?
Replies: 1
Views: 3344

How to override region for an ISO with no header nor banner?

The extracted .tgc image from the Zelda Ocarina of Time / Master Quest disc lacks a header and banner file, so when it's loaded into the various ISO tools those fields are greyed out. What needs patching to change it from JP to US region so that Force Text Mode doesn't need setting to ANSI in Swiss ...
by patters
Fri Jul 10, 2020 8:45 pm
Forum: Game Hacking
Topic: Super Mario 64 for GameCube, builder script
Replies: 9
Views: 12740

Re: Super Mario 64 for GameCube, builder script

I tried several and they don't work sadly (see the Readme). Perhaps they use additional unemulated API calls or opcodes. I have posted on the Dolphin forum in the hope of attracting the attention of gamemasterplc, the authority on 16:9 patching the Zelda emulations on GameCube: https://forums.dolphi...
by patters
Tue Jul 07, 2020 5:37 am
Forum: Game Hacking
Topic: Super Mario 64 for GameCube, builder script
Replies: 9
Views: 12740

Re: Super Mario 64 for GameCube, builder script

I'm kind of surprised no one has done that yet. One day perhaps. I'm no dev though unfortunately, so it won't be me.
by patters
Mon Jul 06, 2020 12:12 am
Forum: Game Hacking
Topic: Super Mario 64 for GameCube, builder script
Replies: 9
Views: 12740

Super Mario 64 for GameCube, builder script

Hi all, Since it's not an official release preserved by the Redump project, the fully working Super Mario 64 for GameCube is very difficult to find now. To preserve it I have created a script and some xdelta patches (only 700KB) which will build the best scene release, which uses the Legend Of Zelda...
by patters
Sat Jul 04, 2020 11:49 pm
Forum: Game Hacking
Topic: Metroid Prime widescreen HUD hack
Replies: 5
Views: 14290

Metroid Prime widescreen HUD hack

Hi all, I followed the elaborate instructions for the Metroid Prime Widescreen HUD hack which is posted on the Dolphin emulator wiki . Apparently this hack was nearly lost completely and fortunately someone had a copy and re-uploaded. It's quite tricky to do though, so I decided to create an xdelta ...
by patters
Mon Jun 29, 2020 1:21 pm
Forum: Swiss
Topic: Swiss Nightly Build
Replies: 822
Views: 922718

Re: Swiss Nightly Build

Hi emu_kidid and Extrems, now I've been widescreen patching my games with Carby I have noticed that many games are 448 pixels high and leave black bars. In the same way that Swiss can force horizontal res, would it be possible to also force software to 480 vertical pixels? I don't know the technical...
by patters
Mon Jun 29, 2020 1:16 pm
Forum: Swiss
Topic: Write access to Qoob Pro
Replies: 4
Views: 4906

Re: Write access to Qoob Pro

I suppose you could write protect the first two blocks I think it is, that are the IPL replacement. However, I'm pleased to report that my immediate need is over since the 12pin 0.5mm pin pitch AWM 20624 flex cables which I ordered on eBay work fine to reconnect the mini USB connector board. Useful ...
by patters
Thu Jun 25, 2020 1:52 am
Forum: Swiss
Topic: Write access to Qoob Pro
Replies: 4
Views: 4906

Re: Write access to Qoob Pro

After some research it seems that most flex cables are of similar specifications even if the AWM number isn't identical. The main thing is that the pin pitch and number of pins need to be correct (in this case 12 pins at 0.5mm pitch. I've ordered these, will see how I get on: https://www.ebay.co.uk/...
by patters
Thu Jun 25, 2020 1:49 am
Forum: Swiss
Topic: Swiss Nightly Build
Replies: 822
Views: 922718

Re: Swiss Nightly Build

Hey gang just wanted to report in that the horizontal scaling feature recently introduced in the latest rev has done wonders to fill the entire screen of my early generation "4K'" (2160p max) Sharp brand TV. Before this the TV wouldn't scale the native 640x480 signal to fill the entire 16...
by patters
Wed Jun 24, 2020 9:42 pm
Forum: Swiss
Topic: Write access to Qoob Pro
Replies: 4
Views: 4906

Write access to Qoob Pro

Hi emu_kidid, I just suffered a mishap trying to vacuum dust out of my Gamecube heatsink. I had the console apart to retrobrite the grey front panel, which went without a hitch. Unfortunately the loose end of my Qoob Pro flex cable got torn away as it was sucked inside the vacuum hose. I see that Sw...
by patters
Sat Jul 16, 2016 8:08 pm
Forum: Swiss
Topic: GameBoy Player start up disc from SD card
Replies: 22
Views: 29929

Re: GameBoy Player start up disc from SD card

I burned it onto a disc now I have some, and it works fine so the only difference is Swiss. Is there some particular technical reason it can't booted from Swiss?
by patters
Wed Jul 13, 2016 2:37 pm
Forum: Homebrew & Utilities
Topic: Game Boy Interface
Replies: 1801
Views: 3489552

Re: Game Boy Interface

I bought a Gameboy Player with no disc and have tested out this great piece of software. Since I don't have the official startup disc I can't tell just how much better this is, but it's certainly not blurry. I can see the colour palette adjustments when using the exit function to compare between reg...