@Garcia#3676 - 2021-06-04 11:28
.....Attachment....unknown.png - 45487B
https://cdn.discordapp.com/attachments/827478859150655518/850335168996704256/unknown.png
.....Attachment....
seems to be having issues, could be the random cygwin1.dll i gave it tho
---------------
@Garcia#3676 - 2021-06-04 11:31
@dasi by any chance you don't remember the cygwin you used?
---------------
@dasi#7333 - 2021-06-04 11:40
Probably 1.7
---------------
@Garcia#3676 - 2021-06-04 11:41
yeah, cygwin for win32 now is a real pain lol... i'll look it up thanks 🙂
?
---------------
@Garcia#3676 - 2021-06-04 11:48
oh i got it going, it worked without cygwin
---------------
@Garcia#3676 - 2021-06-04 11:48
I just moved local to /usr/local worked with my cygwin1.dll now to test it 🙂
---------------
@Garcia#3676 - 2021-06-04 11:58
.....Attachment....unknown.png - 9375B
https://cdn.discordapp.com/attachments/827478859150655518/850342676988821535/unknown.png
.....Attachment....
lol it seems not to like old school all caps, i don't recall psx3 having this issue
---------------
@Garcia#3676 - 2021-06-04 12:09
ha it's the .C I just renamed them to .c and it built
---------------
@Garcia#3676 - 2021-06-04 12:09
i can't remember the float problem psx3 had but it looks the same to this build
---------------
@Garcia#3676 - 2021-06-04 12:09
.....Attachment....unknown.png - 17847B
https://cdn.discordapp.com/attachments/827478859150655518/850345616957898783/unknown.png
.....Attachment....
---------------
@Garcia#3676 - 2021-06-04 12:09
i'll try psx3 now
---------------
@dasi#7333 - 2021-06-04 12:13
What's pxs3?
---------------
@Garcia#3676 - 2021-06-04 12:13
it's your gcc281
---------------
@Garcia#3676 - 2021-06-04 12:14
it's a different issue, but I guess related to the same thing soft floats
> gcc -Xlinker -Map -Xlinker mapfile.txt -Xlinker -Ttext -Xlinker 80150000 main.o title.o enemies.o text.o render.o mapsetup.o maps.o calcs.o creation.o make_tmd.o graphics.o init.o -o main.exe
> enemies.o: In function `UpdateCharTwentyfive':
> ENEMIES.c:893: undefined reference to `litodp'
> ENEMIES.c:893: relocation truncated to fit: JMPADDR litodp
> ENEMIES.c:893: undefined reference to `dpadd'
> ENEMIES.c:893: relocation truncated to fit: JMPADDR dpadd
> ENEMIES.c:893: undefined reference to `dpcmp'
> ENEMIES.c:893: relocation truncated to fit: JMPADDR dpcmp
> ENEMIES.c:920: undefined reference to `litodp'
> ENEMIES.c:920: relocation truncated to fit: JMPADDR litodp
> ENEMIES.c:920: undefined reference to `dpadd'
> ENEMIES.c:920: relocation truncated to fit: JMPADDR dpadd
> ENEMIES.c:920: undefined reference to `dpcmp'
> ENEMIES.c:920: relocation truncated to fit: JMPADDR dpcmp
---------------
@dasi#7333 - 2021-06-04 12:16
....Replying to....
Garcia#3676
2021-06-04 12:13:50.280000
it's your gcc281
....Replying to....
gcc281 was from ~frothy
---------------
@Garcia#3676 - 2021-06-04 12:17
hmm... you both have a gcc281.zip
---------------
@Garcia#3676 - 2021-06-04 12:18
i looked at both, seemed very similar
---------------
@dasi#7333 - 2021-06-04 12:18
I must have reuploaded it to my ftp for some reason
---------------
@dasi#7333 - 2021-06-04 12:19
Probably when I was working on Xenon
---------------
@Garcia#3676 - 2021-06-04 12:19
🤷♂️ I think your version might work.. i'll try removing the .o file from libgcc.a
---------------
@dasi#7333 - 2021-06-04 12:20
what are you building that uses floats?
---------------
@Garcia#3676 - 2021-06-04 12:23
RS ADVENT 😆
---------------
@Garcia#3676 - 2021-06-04 12:23
that's the purity test 😉
---------------
@dasi#7333 - 2021-06-04 12:24
Rob Swan's Adventure Game?
---------------
@Garcia#3676 - 2021-06-04 12:24
the one and only 😉
---------------
@Garcia#3676 - 2021-06-04 12:52
Hey that worked! wow! nice one Derek! thanks heaps!
---------------
@Garcia#3676 - 2021-06-04 12:52
I had to fudge libgcc.a remove the __negdf2 (type I assume) and it worked!
---------------
@Garcia#3676 - 2021-06-04 12:55
no$psx seems to have an issue with something tho, it crashed :/
but still it's progress!
---------------
@Garcia#3676 - 2021-06-04 12:58
it crashes (throughs a warning) at the menu screen, i'm guessing float stuff rotating the menu scene
---------------
@Garcia#3676 - 2021-06-04 13:03
.....Attachment....libgcc_cygwin1.zip - 744687B
https://cdn.discordapp.com/attachments/827478859150655518/850359172557570088/libgcc_cygwin1.zip
.....Attachment....
here are the two files I used to get it going... I'll keep trying other tests
---------------
@dasi#7333 - 2021-06-04 13:06
Great. So Adventure Game builds but crashes in no$psx?
---------------
@dasi#7333 - 2021-06-04 13:07
and it didn't build in gcc281?
---------------
@Garcia#3676 - 2021-06-04 13:11
gcc281 would build ok but but crash
I used the -msoft-float , which would force gcc errors
Your gcc using -msoft-float , doesn't throw errors (using the libgcc.a I post above) and builds fine, but yeah no$psx still has a problem with it
---------------
@Garcia#3676 - 2021-06-04 13:13
I just had a thought, if it's a libgcc.a issue, the linux version builds it, I would guess they're compatible.. I don't know tho
---------------
@dasi#7333 - 2021-06-04 13:14
Worth a try
---------------
@dasi#7333 - 2021-06-04 13:14
Is no$psx better than mednafen?
---------------
@Garcia#3676 - 2021-06-04 13:18
hmm.. not sure, no$psx isn't perfect, but ok for dev...
---------------
@Garcia#3676 - 2021-06-04 13:19
mednafen, i think i used it once and couldn't get TTY out of it, IIRC
---------------
@Garcia#3676 - 2021-06-04 13:21
lol.. yes the linux build of mips-ecoff libgcc.a works lol 100% perfect with floats
---------------
@Garcia#3676 - 2021-06-04 13:22
.....Attachment....2.95.3-libgcc.zip - 69566B
https://cdn.discordapp.com/attachments/827478859150655518/850363904232128532/2.95.3-libgcc.zip
.....Attachment....
working floats libgcc.a
---------------
@dasi#7333 - 2021-06-04 13:23
Great, nice work
---------------
@Garcia#3676 - 2021-06-04 13:24
Thanks to you man! cheers!
---------------
@Garcia#3676 - 2021-06-04 13:25
I'll update my VM and send you a link, hopefully this weekend also
---------------
@Garcia#3676 - 2021-06-04 13:29
I got to go now, i'll be back on and off through the weekend... I'm in AEST time BTW lol
---------------
@dasi#7333 - 2021-06-04 13:29
ttyl