Wait a sec, you don't even use the dirpath... also change dir = diropen("Rider"); to dir = diropen(dirpath); then.by Daid - Coding
Is your homebrew on USB or SD? Try sprintf(dirpath, "/" FILE_DIRECTORY); It defaults to the 'default' device if you don't give in any device.by Daid - Coding
Btw, seeing this is for a projector, I came across this project the other day: Seems to make much more sense with a projector :-)by Daid - Hardware
I guess. Or If you are using StellaWii I suggest you try Wii2600, which looks like it's in better shape.by Daid - Homebrew Applications
Working on link support for a gameboy only emulator. The version there works for pokemon trading, but it only works from an SD card.by Daid - Ideas, requests
Maybe he tries to run a game or new shop channel that requires updating. Most likely reason why updating fails is IOSCORP which can mess up your system good time. Get DOP-Mii and update all you IOSes to the latest versions, that should solve the issue most likely, and it cannot hurt your system.by Daid - Homebrew General
Does the GX processor has something similar to the OpenGL stencil buffer? I'm trying to recreate this effect:by Daid - Coding
void std::string FYL_Socket::read() std::string read() u32 FYL_Socket::write(char *message) u32 write(char*); See the difference? (hint, it's the void, doesn't belong there, it's like saying "int int main();") Also, normally you don't place implementation of functions in the header file.by Daid - Coding
QuotetechnomanAs for you Daid I have no clue how to program or do anything you suggested.It's not that hard. Download: Select open, and choose the ROM you want to 'fix'. You should see something like this: Select the cell 0x0146, the contents should be "03", when you have the right cell selected it should show "Adr. hex: 146" in the lower left corner. Change the content froby Daid - Homebrew Applications
I knew I had that link somewhere. I hope it helps you.by Daid - Coding
Wiiuse has the extern "C" {} in the header file, so no problem there. When you are a novice programmer, don't start shouting that you understand and know everything One2Remember. The problem here is most likely that for the Wii the wiiuse code has some heavy modifications. Look in the sources of wpad and wiiuse, the libogc versions, so see how to use it.by Daid - Coding
Your sollution is wrong. You shouldn't copy the contents of the header file. It works, but doesn't make it right. extern "C" { #include < wiilight.h> }by Daid - Coding
QuoteaufgreifenSorry, but this is new to me, so I am interested.... SGB colors are possible in VBA GX? Or are there "specific SGB-only" games?There are SGB "enabled" games, that do special stuff on the SGB, like a large border around the screen. Pokemon red&blue are good examples. They are black&white on a normal gameboy, "lame" colored on a gameboy color, but have fancy colors on the SGB. Zeby Daid - Homebrew Applications
Colorization is not the same as "SuperGB" colors, which seems to be what you're having. I don't know the settings of vbaGX, but SGB,SuperGB,SuperGameboy support is what should be disabled. If it isn't then you could disable SGB support on the rom. You'll need a HEX editor, and edit byte 0x0146, change it from 0x03 to 0x00 to disable SGB support.by Daid - Homebrew Applications
I think I'll be entering this year, not sure about what I'll make, but I have a few ideas laying around. (And I'm not using MLlib :-P)by Daid - Homebrew General
this site features loads of legal homebrew roms. The rules state: QuoteLinks to copyrighted material (e.g. ISOs/Warez/ROMs/WADs), or copyrighted material itself. Other then that I only see: QuoteDiscussion of WADs, Backups, ROMs, loaders, cIOS is NOT ALLOWED! NO PIRACY! If you are looking for ANY of these things, then Wiibrew is probably NOT the place for you! So I'm linking to roby Daid - Feedback & Support
Quotegbl08maSomething that I think that should be explored is the file download on the Internet Channel. I know Internet Channel doesn't support downloads, but with certain files it just keeps loading forever (and the progress bar progressively increases, but never gets to the max).After a long time it will show a message with "out of memory", it just takes a while because the Wii is that slby Daid - Software
I've never seen the dots in the test screen (somewhere in the Wii settings) merge into a single one, but if I move the Wiimote to far from my TV they start to jitter on/off. I guess it also has to do with the amount of background light (lots of windows in my room) And I had this light standing next to my TV, which the Wiimote sometimes saw as 3th spot and got confused.by Daid - Hardware
But many people have the internet channel installed already, making it quite a nice attack vector. The issue I see with releasing an page based exploit is that people also could use it for bad things. Goto url X to brick your Wii. I looked trough the list of opera exploits above, and only a few are remote code execution, and they all don't seem to crash the wii. I figured if I can find soby Daid - Software
Quotegiantpunethis is an impossible question to answer. you really need to factor in the distance between the LED and the wiimote. i have a 32" TV and the stock wii sensor bar. it works good for playing 10ft from the TV. but playing 20ft from the TVis impossible. the wiimote cannot track correctly and the pointer constantly disappears. i got an adjustable sensor bar that moves the LEDsby Daid - Hardware
You could cut 50% of the texture memory use by using 16bit textures, but low memory usage is something you need to add from the start I guess. I'm also running into problems with The Prophecy, and that's just a platform game, designed for the Wii from the start.by Daid - Ideas, requests
For SDL, just assume the libraries are there. For the audio, you can resample in code, at runtime. I do so in GuitarsOnFire, it's not perfect for sound quality, but it works. For video, I mean, graphics, everything you draw with OpenGL/SDL might need to be looked at. I'm not going to port this (no time) but the person that does will need a Wii to test on. And then there are memoby Daid - Ideas, requests
I took a quick look in the source, and it doesn't look that hard to port. You don't really need gamepad/joystick support, as you can use the wiimote as mouse cursor. The hardest parts are video and audio. SDL is ported, but SDL on the Wii does not always acts the same as SDL on the PC. Audio does only 32kHz or 48kHz for example.by Daid - Ideas, requests
maybe your SD card is (partial) brokenby Daid - Homebrew Applications
I thought the wii didn't have a 64bit floating point unit and thus converts doubles to normal floats? But I could be wrong. Also, something to consider, the byte ordering for the wii is the other way around then for intel.by Daid - Coding
Most likely, the number is converted to a float, which is causing your problems. Lua has a tendency to convert numbers to floats. Maybe you should pass an array of 4 numbers, for R,G,B and A. And make the final color in C code.by Daid - Coding
Stupid forum :P you could have seen it if you quoted me. But it's < stdio.h>, force of habit to always include it.by Daid - Coding
You're not getting C right. You don't, EVER include C files. If you ever see someone including a C file, you smack them, if someone suggest you include a C file you smack them twice. I assume you are a starting programmer? As an example, you have 2 C files, and 1 header file: main.c #include #include "file2.h" int main(int argc, char** argv) { function_in_file_2(10);by Daid - Coding
I don't use GRRLIB. But the conflict is a problem, a quick look show both libraries seem to use the G() macro in other macros, at which point the "undef" suggested in the other forum won't do. The only workable solution might be to include Lua or GRRLIB from each source file, but never both.by Daid - Coding
I'm using lua for animated stages in GuitarsOnFire. And quite a few commercial games are using it for things like AI an UI. Don't worry about the speed, it's quite fast. Just make sure you understand the C api, and start small first.by Daid - Coding