Gaming Need help compiling ipatix agb programs

biolizardshadow

Well-Known Member
OP
Member
Joined
May 4, 2020
Messages
121
Trophies
0
Age
22
XP
298
Country
United States
The programs in particular are midi2agb and agbplay. This has been a very frustrating endeavor as I have been running into errors and internet searches have turned up very useless information. agbplay uses a normal makefile and midi2agb uses a mingw.makefile. ANY HELP WOULD BE APPRECIATED
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Trouble is there were several dozen possibilities, though C narrows the options down (there were various ARM assemblers, also often mutually incompatible to the point where a serious rewrite might have been needed).

Various people first used the leaked SDK from Nintendo to build things (agb toolchains some used to call it).

VisualHAM was a thing for a while
https://www.coranac.com/tonc/text/setup.htm#sec-env

Things that would eventually roll into devkitpro/devkitarm. You also have the problems that many things changed over the years and as of a few years back the people behind devkitpro have gone hammer and tongs* after every download of an old version for reasons I have never quite been able to determine (they say because source was lost, they also say because it might download malware in the future if someone takes over the URL). This would further complicate the compiling of legacy code, assuming it ever would have.

*as in filing DMCA requests, contacting hosts and causing a fair bit of trouble for people.
 

biolizardshadow

Well-Known Member
OP
Member
Joined
May 4, 2020
Messages
121
Trophies
0
Age
22
XP
298
Country
United States
ipatix programs usually use a makefile of some kind which is where I am slipping up. He has a list of dependencies that are required for various compiler programs (which I downloaded) and it still isn't working. He also doesn't offer a pre-compiled version of any of his programs so you have to use what ever make file is provided with the program.

It is probably me not knowing how to use Cygwin which is causing problems .That is why I am turning to others who might be able to help me.
 
Last edited by biolizardshadow,

biolizardshadow

Well-Known Member
OP
Member
Joined
May 4, 2020
Messages
121
Trophies
0
Age
22
XP
298
Country
United States
midi2agb has a binary release on the github which seems to be up to date with the source https://github.com/ipatix/midi2agb/releases
WHOOO! I did not know that ipatix had a precompiled binary of midi2agb! How did you find this? Is there a precompiled binary of agbplay?

Agbplay was the binary I was trying to compile, but I keep running into issues with it. When I run the makefile with cygwin it runs through all of the commands in the makefile, but says that all of them were not found. What should I do?
 
Last edited by biolizardshadow,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,868
Trophies
2
XP
29,103
Country
United Kingdom
WHOOO! I did not know that ipatix had a precompiled binary of midi2agb! How did you find this? Is there a precompiled binary of agbplay?

Agbplay was the binary I was trying to compile, but I keep running into issues with it. When I run the makefile with cygwin it runs through all of the commands in the makefile, but says that all of them were not found. What should I do?
I found the midi2agb github from google, and I know from using github that checking the releases page is the first place to see if there are binaries available. Success for midi2agb, but sadly not for agbplay, no binaries available there.

I don't develop on Windows or Cygwin so I can't really help you there, but maybe someone else can.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Sak is a fishy pineapple