Announcement

Collapse
No announcement yet.

Artemis Development progress

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Bad news: The updated MinGW toolchains are still causing problems. For example, even though it's unproblematic to compile the latest ps2link sources, and the ELF runs just fine, I can't get the SMAP module (the MinGW one) to work together with my own code. This has never been a problem until now.

    I just don't understand what's going wrong. Also, loading ps2netfs.irx from memory card fails (?), and I'm sure other IOP modules are affected too: iomanX, ps2dev9, etc.

    As a result, I can't use the MinGW-generated code to send data to the PC while TimeSplitters is running, not to speak of receiving data from PC. Luckily, I did not delete my ancient Cygwin toolchains...

    I haven't decided how to go from here yet. The MinGW toolchains (and therefore PS2SDK) seem to be broken somehow, or I'm to stupid to use them correctly. AFAIK, you can't use the latest Cygwin binaries to build the PS2 toolchains either. Maybe using VMware and Linux is the only way out...

    Comment


    • #17
      Hmm, that sucks.

      I still have a copy of your old Cygwin toolchain, as well. Though, I'd need an old enough version of Cygwin to work with it...

      Yes, that's some dilemma; Cygwin has been broken for a while, and now MinGW isn't working, either...I was hoping to be lazy enough to avoid using Linux in a virtualized environment.
      I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

      Comment


      • #18
        Also, I noticed that /usr/local/ps2dev/ps2sdk does not have makefile.pref or makefile.eeglobal by default with the MinGW setup. I just made a copy of the /usr/local/ps2dev/ps2sdk/samples ones, and threw them into the former directory. Also, to avoid any interesting issues to do with directories with spaces, I changed the msys home to simply, HOME="/home" (my Windows user account name is "Lazy Bastard", hence there would be a space in the default home dir, heh). I believe there were a couple of other things I changed, as well. I should let Lukasz know of the deficiencies in his guide, as useful as it was.
        I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

        Comment


        • #19
          You have to manually copy the makefile files from /ps2sdk/samples to /ps2sdk, it is not done by default. It is also a known issue that directories with spaces cause trouble.

          Comment


          • #20
            Yes, I know. I just figured I'd mention it, as beginners might not know these things (no one gave me any mention of the makefile files needing to be copied, heh).
            I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

            Comment


            • #21
              Another OS (openSUSE), the same shit.

              Maybe the only solution is using an older PS2SDK revision...

              Comment


              • #22
                Hmm...quite possible. You might mention (vaguely, heh) the issue to one of the developers of PS2SDK...
                I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

                Comment


                • #23
                  Good idea. I'll do some heavy research on this issue as PS2SDK is an essential part of the project. Without a working toolchain, hacking games is not going to happen...

                  Comment


                  • #24
                    Right. Though, if absolutely necessary, we could probably use an older build. Is there anything specific you prefer about the newer builds, or is it just the general assumption that they're less buggy, etc?
                    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

                    Comment


                    • #25
                      Less buggy, more features, and the hope of receiving data with the PS2. We will see...

                      Comment


                      • #26
                        An update to project progress, remaining work, timeframe, etc, will be posted in the next week or so, for those curious. Not much progress has been made lately, as both myself and misfire have been swamped by life, but a status report is overdue, anyway.
                        I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

                        Comment

                        Working...
                        X