phoboz Posted January 23, 2022 Author Share Posted January 23, 2022 (edited) 1 hour ago, ArneCRosenfeldt said: Such a different world. I cannot read 68k assembly very well. I spend more time with MIPS ( for a test ) and then reading the JRISC manual It's just assembly for another CPU, you learn assembly on one CPU, and then it's not to difficult to learn/understand another. I learned x86 assembly first (long ago) However, I greatly prefer to be able to use C when possible. (Because if you are not careful assembly code easily turns into spaghetti code) Was MIPS assembly the first assembly language you learned? It's also a RISC CPU, so you may have a good starting point for gpu assembly. I think I read that you use the MiSTER FPGA core, you may be better of to start by using an emulator. At some point you must get unto real hardware, especially as 3D does not work properly on any emulator (I would not even think about 3D in the MiSTER core) A Skunkboard might be the most obtainable option, as the transfer tool works both in Windows, and Linux. The gamedrive transfer tool is a Windows only application (maybe it could work in wine?) However, I think you need to get to work now, with a little bit of less talking You will get quite far by looking at the examples in the jaguar-sdk: https://github.com/cubanismo/jaguar-sdk This might be a good staring example (as I think it work in most emulators?) https://github.com/cubanismo/jaguar-sdk/tree/master/jaguar/source/jagmand If you want to dive directly into game programming (skip understanding the low level stuff for now) I can recommend to check out the Removers' library. https://github.com/theRemovers/rmvlib There is also another path to check out JagStudio: Edited January 23, 2022 by phoboz 1 Quote Link to comment Share on other sites More sharing options...
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.