alucardX Posted January 23, 2022 Share Posted January 23, 2022 19 minutes ago, XProger said: I didn't find jaguar-sdk compatible with Windows, so I use the docker image under Linux + Virtual Jaguar as an emulator. Also I can't find a compatible C++ compiler, when I try to build any cpp, it says m68k-aout-gcc: main.cpp: C++ compiler not installed on this system There is any solution other than rewriting all code in C? I don't think that you be able to compile any C code for the RISCs though. Quote Link to comment Share on other sites More sharing options...
JagChris Posted January 23, 2022 Share Posted January 23, 2022 @XProger what version of GCC are you using? I find it odd it doesn't have C++ support. Quote Link to comment Share on other sites More sharing options...
XProger Posted January 23, 2022 Share Posted January 23, 2022 (edited) 25 minutes ago, JagChris said: @XProger what version of GCC are you using? I find it odd it doesn't have C++ support. m68k-aout-gcc (GCC) 3.4.6 Just tried jagdev_102.exe SDK for Windows XP, after successful compilation the binary file won't start under Virtual Jaguar. I will check m68k-elf. Edited January 23, 2022 by XProger Quote Link to comment Share on other sites More sharing options...
+Stephen Posted January 23, 2022 Share Posted January 23, 2022 On 1/21/2022 at 6:34 PM, Sauron said: His "list.ru" email indicates he's in Russia. I'm pretty sure Al banned all Russian IPs a long time ago due to the amount of spam and attacks that originate from that corner of the world. I'd imagine the developer could register here with a Gmail email address and by using a VPN. I thought all of Russia was banned because of @VladR? Quote Link to comment Share on other sites More sharing options...
+Stephen Posted January 23, 2022 Share Posted January 23, 2022 19 hours ago, Barone said: Cut him some slack, CyranoJ. He was on track to deliver the ultimate 3D experience for the Jaguar that would prove once and for all that it's more powerful than any other console of that gen. I'm inclined to believe he created such a powerful 3D 64-bit engine that it generated a vortex and suck him into a different dimension. He's probably still here but we can't see him since we're very limited lifeforms interacting through a 2D forum which cannot do the required math. 17 hours ago, JagChris said: VladR is very talented but hampered by a contrariness not uncommon around here. Gorf etc. Intelligence is not the entire picture. Emotionality plays a lot into things. He's probably on another of his bi-annual "9 month cross country moves". @JagChris - constantly talking pure bullshit, and never delivering on anything talked about (for any platform in any continent ni any year), does not make someone intelligent. If I talked about how awesome the rocket I am building was, performed the requisite number-wang about pounds of thrust, how big the rocket was, etc. but never delivered anything (or at best, a popcorn fart that went 3 feet in the air), I am not a rocket scientist. I am a simple bullshit artist. 2 Quote Link to comment Share on other sites More sharing options...
+Stephen Posted January 23, 2022 Share Posted January 23, 2022 2 hours ago, Gunther said: Duranik should finish Native first. All they need besides time, is a way to do the same graphics, same framerate, etc. but with enough bus cycles to do sound without crashing the system. Should be able to manage that in about a week. 1 Quote Link to comment Share on other sites More sharing options...
Gunther Posted January 23, 2022 Author Share Posted January 23, 2022 (edited) 4 minutes ago, Stephen said: All they need besides time, is a way to do the same graphics, same framerate, etc. but with enough bus cycles to do sound without crashing the system. Should be able to manage that in about a week. It was just a joke. Edited January 23, 2022 by Gunther 1 Quote Link to comment Share on other sites More sharing options...
+Stephen Posted January 23, 2022 Share Posted January 23, 2022 1 minute ago, Gunther said: It was just a joke. Yeah - sorry. Trying to catch up on 3 pages of a topic quickly. Should have read to the end before banging replies like a madman. No harm intended. 1 1 Quote Link to comment Share on other sites More sharing options...
JagChris Posted January 23, 2022 Share Posted January 23, 2022 (edited) 56 minutes ago, XProger said: m68k-aout-gcc (GCC) 3.4.6 Just tried jagdev_102.exe SDK for Windows XP, after successful compilation the binary file won't start under Virtual Jaguar. I will check m68k-elf. I have had news . M68k gcc may not support cpp. I found this add in that may help. Damn. https://freesoft.dev/program/169912400#google_vignette Edited January 23, 2022 by JagChris Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted January 23, 2022 Share Posted January 23, 2022 7 minutes ago, JagChris said: I have had news . M68k gcc may not support cpp. I found this add in that may help. Damn. https://freesoft.dev/program/169912400#google_vignette You know he has his own account here, right? I get your enthusiasm but... down boy, no lapdog needed for this one Quote Link to comment Share on other sites More sharing options...
JagChris Posted January 23, 2022 Share Posted January 23, 2022 10 minutes ago, CyranoJ said: You know he has his own account here, right? I get your enthusiasm but... down boy, no lapdog needed for this one Please don't polute the thread with nonsense. If you can't help, or don't have a genuine question.... well, you know the drill. 2 Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted January 23, 2022 Share Posted January 23, 2022 Just now, JagChris said: Please don't polute the thread with nonsense. If you can't help, or don't have a genuine question.... well, you know the drill. ^^^ EXACTLY. I guess irony is lost on some people. 1 4 Quote Link to comment Share on other sites More sharing options...
alucardX Posted January 23, 2022 Share Posted January 23, 2022 I am not an experienced programmer, but how difficult is it to adapt this c++ code to c? Can we find replacement libraries and so forth? At that rate, how much of this code are we going to want to throw at the 68k? Quote Link to comment Share on other sites More sharing options...
+Sauron Posted January 23, 2022 Share Posted January 23, 2022 9 hours ago, Stephen said: I thought all of Russia was banned because of @VladR? No idea if he was even Russian, but he lived in the US. Pretty certain they had nothing to do with him. 1 Quote Link to comment Share on other sites More sharing options...
miker Posted January 23, 2022 Share Posted January 23, 2022 (edited) I keep fingers crossed for seeing it running @ Jag! ? Edited January 23, 2022 by miker 4 Quote Link to comment Share on other sites More sharing options...
swapd0 Posted January 23, 2022 Share Posted January 23, 2022 35 minutes ago, miker said: I keep fingers crossed for seeing it running @ Jag! ? running or crawling? 4 Quote Link to comment Share on other sites More sharing options...
Barone Posted January 23, 2022 Share Posted January 23, 2022 (edited) 13 hours ago, alucardX said: I am not an experienced programmer, but how difficult is it to adapt this c++ code to c? Can we find replacement libraries and so forth? It depends on how reliant on C++ specifics your code is. And how much used to do those kind of conversions you are. There are tools that can help with that but the resulting C code may not exactly be human-friendly. You can find a decent discussion here: https://stackoverflow.com/questions/737257/how-to-convert-c-code-to-c The opposite (C to C++) would be much easier though. Edited January 23, 2022 by Barone 1 Quote Link to comment Share on other sites More sharing options...
alucardX Posted January 23, 2022 Share Posted January 23, 2022 1 minute ago, Barone said: It depends on how reliant on C++ specifics your code is. And how much used to do those kind of conversions you are. There are tools that can help with that but the resulting C code may not exactly be human-friendly. You can find a decent discussion here: https://stackoverflow.com/questions/737257/how-to-convert-c-code-to-c The opposite (C to C++) would be much easier though. That is the direction I thought the answer would go. Thanks for answering that for me @Barone 1 Quote Link to comment Share on other sites More sharing options...
miker Posted January 23, 2022 Share Posted January 23, 2022 5 hours ago, swapd0 said: running or crawling? Existing? 4 Quote Link to comment Share on other sites More sharing options...
Gunther Posted January 23, 2022 Author Share Posted January 23, 2022 (edited) 36 minutes ago, miker said: Existing? Exactly. As if anyone thought this would result in a 60fps version of Tomb Raider on the Jaguar... Edited January 23, 2022 by Gunther 1 Quote Link to comment Share on other sites More sharing options...
leech Posted January 23, 2022 Share Posted January 23, 2022 52 minutes ago, Gunther said: Exactly. As if anyone thought this would result in a 60fps version of Tomb Raider on the Jaguar... I mean the GBA being able to run it as well as it does, kind of goes to show we should be abe to get at least 15-20fps on the Jag, right? 2 Quote Link to comment Share on other sites More sharing options...
roots.genoa Posted January 23, 2022 Share Posted January 23, 2022 Don't underestimate the GBA. It's a 32-bit system, remember. 3 Quote Link to comment Share on other sites More sharing options...
Zerosquare Posted January 23, 2022 Share Posted January 23, 2022 So since the Jaguar is 64 bits, it should run twice as fast, right? /s 6 Quote Link to comment Share on other sites More sharing options...
alucardX Posted January 23, 2022 Share Posted January 23, 2022 26 minutes ago, Zerosquare said: So since the Jaguar is 64 bits, it should run twice as fast, right? /s Twice as heavy. 1 Quote Link to comment Share on other sites More sharing options...
+cubanismo Posted January 23, 2022 Share Posted January 23, 2022 21 hours ago, XProger said: There is any solution other than rewriting all code in C? I just disabled C++ support in the script that generates the SDK environment. If you're on Linux already, should be pretty easy in theory to add/remove the right parameters to the script where gcc is built for the SDK, but then again the reason I removed it is that generally means pulling in the whole libstdc++ build as well, and build issues tend to crop up when building these ancient codebases on modern compilers, so YMMV. Still, most likely easier than rewriting your while engine in C. Note I've never gotten the 3D demo to run in emulation, but I didn't try that hard. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.