I think you'd need some basic programming skills first. Ultima VII engine sounds like something 'not so simple' so I doubt it would execute out of the box if you could get it compiling on WII. So if you currently don't have any coding knowledge, start on something else! Perhaps a good approach to port stuff is to start with a small, working program as base for your port. Peby DRS_ - Coding
QuoteMichaelQuotetueidjMost of it would require indirect texture support which is currently missing from libogc. libogc supports indirect texturing. I used it at large scale in this. Perhaps Tueidj meant that it's broken in current libogc or so?by DRS_ - Homebrew Applications
Tueidj, thanks man! Do you know any speed numbers on newer SD cards? I'm using a 5 year old 2GB card I guess. The speed I'm currently experiencing is real slow so anything that is faster is appreciated.by DRS_ - Coding
Thanks! Useful link. I'm currently on IOS38 (never updated it) so'll try IOS58 on my other wii first:)by DRS_ - Coding
Hi, Currently I'm using a SD card to store a Doom 3 PK4 file. However, it takes minutes to just parse the files in the PK4. I know my SDcards only read/write about 100-150 KBytes per second, so I'm wondering if I can easily continue my development using a USB HDD instead of the SD card. My guess is that it will load files much faster then when using SDcard I currently upload theby DRS_ - Coding
I still have to look into that. I dídn't get any stacktraces, just a message. Perhaps the trace is logged in some logfile or so? Not sure if I use the latest version, I went the Install new software route as you described. I get back on this later, I'm now spending all my spare time in a doomed to fail Doom 3 port:)by DRS_ - Coding
If it really is SRAM starvation, I'll run into issues every time you declare new variables. Using mem2 the legacy way isn't very hard either: #include <ogc/lwp.h> #include <ogc/lwp_heap.h> #include <ogc/lwp_threadq.h> static void *memStart = NULL; static void *memEnd = NULL; static heap_cntrl memHeap; void initMem() { u32 level, size; _CPU_ISRby DRS_ - Coding
I already did that, but perhaps removing it completely and download it again does the trick. I'll check if I can find some logs too. I try when I get home again. For now I just setup the proper make commands in CDT so that it builds my Makefile. Disadvantage is that the build's console output doesn't integrate with CDT, so I can't navigate to a file by clicking an error meby DRS_ - Coding
So I installed CDT and the Wiiclipse plugin. At first it worked fine, but I didn't have devkitpro setup correctly since I reinstalled windows last week. When I reinstalled devkitpro and tried wiiclipse again, the plugin seems to throw exceptions when I create a new project using the toolchain. In the background the project is building though. When I discard the error dialog, the project isby DRS_ - Coding
QuoteExtremsIn my case, Dolphin is about as useful as a brick. Sounds interesting, what are you brewing? QuoteTitmouseersions above that will give random wiimote movements running homebrew In my case the mote doesn't work at all in the emu. At least, the buttons don't.by DRS_ - Coding
Interesting! As a Java programmer I'm familiar with it. Using licensed IntelliJ IDE lately though;) Gonna try it for sure when I'll continue my port, thanks!by DRS_ - Coding
True, I use dolphin too, but try to run this in Dolphin at real Wii speed:) TenebraeGX It won't even reach half the framerate on my i7 2860 with SLI and 16GB. Loading the game is even slower. Guess it depends on how much time you have spare:) But Dolphin was very usefull for getting the initial porting stuff done.by DRS_ - Coding
I create a server socket on wii, connect to it from my pc with telnet and then send trace messages in my program. Keeps my wii output clean at least:)by DRS_ - Coding
I'm playing around with TEV a little and added per pixel lighting and volume shadowing to Quake GX to show it off. You need original Quake GX 0.04 and replace the DOL file with this boot.dol file. It is work in progress and has issues, list available at:by DRS_ - Homebrew Applications