Search found 4845 matches

by BlueCrab
Mon Sep 17, 2018 10:40 pm
Forum: Official Sylverant PSO Server Forum
Topic: PSO Questions & Answers
Replies: 541
Views: 44409

Re: PSO Questions & Answers

Is it possible to patch the game to stack grinders and materials? Is it possible to do so at all? Probably (but it's possible that it might require a modified disc image). Is it something that is likely to be easy to do without a lot of extra work that I doubt anyone has the time/energy to do? Sadl...
by BlueCrab
Mon Sep 10, 2018 9:02 am
Forum: Programming Discussion
Topic: Advice for making a menu with dbgio
Replies: 4
Views: 91

Re: Advice for making a menu with dbgio

You don't want to use fb_console to do a menu like that, because it just ends up being more work than it's worth (and that's not what it was designed for). Writing strings directly to the framebuffer with the bfont_* functions is pretty easy, and that's basically all the fb_console stuff is doing an...
by BlueCrab
Thu Sep 06, 2018 6:51 am
Forum: Programming Discussion
Topic: VMU Save Icon palette
Replies: 2
Views: 68

Re: VMU Save Icon palette

Your palette (in that code block) is in the wrong byte ordering. Remember, the palette data is 16-bit quantities in little endian byte ordering, so the data should be in the form of 0xGB, 0xAR, 0xGB, 0xAR, ... if you want to use all 8-bit quantities to represent it. As it is, your entire icon (save ...
by BlueCrab
Tue Sep 04, 2018 11:58 pm
Forum: Official Sylverant PSO Server Forum
Topic: Question for GC
Replies: 2
Views: 55

Re: Question for GC

There is no fee to play on Sylverant at all. All you need is your copy of the game (with its serial number/access key), a console to play it on, and a way to connect that console online (so, your broadband adapter). However, you do need to register your serial number and access key on the Sylverant ...
by BlueCrab
Tue Sep 04, 2018 5:07 pm
Forum: Programming Discussion
Topic: reading the content of /rd
Replies: 9
Views: 168

Re: reading the content of /rd

I guess you're using a slightly older version of git? Anyhow, I've just pushed a new revision to remove that, so just update KOS and try again.
by BlueCrab
Tue Sep 04, 2018 7:28 am
Forum: Programming Discussion
Topic: reading the content of /rd
Replies: 9
Views: 168

Re: reading the content of /rd

That's... quite strange, since there's no copy into one of those structures anywhere -- the code is just overlaying that structure over the memory that the romdisk is present in. Unless GCC is doing something weird and short-circuiting the strlen() or strncasecmp() calls, that shouldn't happen. Just...
by BlueCrab
Mon Sep 03, 2018 11:48 am
Forum: Programming Discussion
Topic: reading the content of /rd
Replies: 9
Views: 168

Re: reading the content of /rd

You can only have 16 files actually open at a time on the romdisk. In order to change that limit, you would need to change that macro and recompile KOS. Mind you, there's usually not much of a reason to have more than 16 files actually open at one time, which is probably why that number was chosen. ...
by BlueCrab
Wed Aug 29, 2018 8:25 am
Forum: Programming Discussion
Topic: Request: MinGW/MSYS fixes submission in the official KOS repository?
Replies: 3
Views: 94

Re: Request: MinGW/MSYS fixes submission in the official KOS repository?

You can submit your changes for review in one of three ways: 1. Submit them as a merge request, following the instructions on the video on this page to do so: https://sourceforge.net/p/forge/documentation/Git/ 2. Submit a pull request on the official GitHub repository. 3. Submit a patch, following t...
by BlueCrab
Wed Aug 29, 2018 8:18 am
Forum: Programming Discussion
Topic: Questions about Installing KOS
Replies: 10
Views: 184

Re: Questions about Installing KOS

SiZiOUS wrote:
Wed Aug 29, 2018 2:45 am
And you'll need to compile libraries from the /opt/toolchains/dc/kos/addons directory in some cases too.
The libraries in the addons directory are all compiled along with KOS. No need to compile them separately.
by BlueCrab
Tue Aug 28, 2018 6:57 pm
Forum: Programming Discussion
Topic: Questions about Installing KOS
Replies: 10
Views: 184

Re: Questions about Installing KOS

https://github.com/KallistiOS/KallistiOS/commit/818465f864c98329a7f70dc4b77dcb89c2ae3ec2 ^ The commit is on there too. Unless the person here is pulling from an unofficial repository. It still doesn't always work, possibly due to differences in the way some versions of patch work. That said, the SF ...
by BlueCrab
Tue Aug 28, 2018 8:50 am
Forum: Programming Discussion
Topic: texconv compress data
Replies: 11
Views: 195

Re: texconv compress data

I've never used texconv, so I can't really explain what it is doing.

That said, certain parts of the polygon header data overlap other parts (like the palette/twiddled bits). That's normal and expected, based on how the hardware works with those features.
by BlueCrab
Tue Aug 28, 2018 8:46 am
Forum: Programming Discussion
Topic: Questions about Installing KOS
Replies: 10
Views: 184

Re: Questions about Installing KOS

That's happening because it's trying to patch the source code again. Either you'll need to clean up the directories from earlier (delete at least the gcc-4.7.3 and newlib-2.0.0 directories), or you'll have to edit the Makefile so that it doesn't do the patching step. It's a known issue that it will ...
by BlueCrab
Mon Aug 27, 2018 9:04 am
Forum: Programming Discussion
Topic: texconv compress data
Replies: 11
Views: 195

Re: texconv compress data

When you create a compressed texture with that tool, you don't need to decompress it before displaying it -- you just need to set the correct flags on the polygon header to say that you're using a compressed texture. Use this instead of what you're currently using for creating the polygon header con...
by BlueCrab
Wed Aug 22, 2018 8:54 pm
Forum: Programming Discussion
Topic: Questions about Installing KOS
Replies: 10
Views: 184

Re: Questions about Installing KOS

You won't be patching your system's GCC, but rather the one you'll be building for compiling stuff on the Dreamcast. By the way, there's a more complete guide to setting up KOS on Linux specifically that you can find here on the KOS website (I'm not sure if I ever linked it on the main pages of the ...
by BlueCrab
Wed Aug 22, 2018 12:16 pm
Forum: Programming Discussion
Topic: KOS G++ linker bug - "L" after "I" stripped (MSYS2)
Replies: 3
Views: 396

Re: KOS G++ linker bug - "L" after "I" stripped (MSYS2)

If moving it to a shorter path solved the problem, then yes, I'd assume it's something of a limitation of paths or an issue with argument lengths on Windows then.

Good to hear that you got it working, though.
by BlueCrab
Tue Aug 21, 2018 4:11 pm
Forum: Programming Discussion
Topic: KOS G++ linker bug - "L" after "I" stripped (MSYS2)
Replies: 3
Views: 396

Re: KOS G++ linker bug - "L" after "I" stripped (MSYS2)

First of all, moved to the Programming Forum, where you might be more likely to get a response. Second, unless it's some sort of weird breakage from using MSYS2/MinGW or you've got a really broken version of sh-elf-g++, I can say for certain that that is not something that it should normally do. Unf...
by BlueCrab
Wed Aug 15, 2018 10:16 pm
Forum: Official Sylverant PSO Server Forum
Topic: PSOv2 and PSOGC Runtime Patching
Replies: 3
Views: 501

Re: PSOv2 and PSOGC Runtime Patching

Just a brief update, since PSO for Gamecube patching is now available. Please report any issues you might find with it!
by BlueCrab
Mon Aug 06, 2018 3:51 pm
Forum: Official Sylverant PSO Server Forum
Topic: Getting error 100 constantly
Replies: 3
Views: 75

Re: Getting error 100 constantly

Devolution (like most homebrew for the Wii that uses WiFi) is very susceptible to issues with bad connections. Unfortunately, if you can't get the Wii any closer to the router, you're likely going to continue having the issue you've described with it disconnecting. Could you get some sort of range e...
by BlueCrab
Mon Aug 06, 2018 12:25 am
Forum: Programming Discussion
Topic: NullDC Flicker when Compiling Parallax Examples
Replies: 3
Views: 80

Re: NullDC Flicker when Compiling Parallax Examples

It is an most likely an issue with NullDC. There are other emulators out there you could try, such as Reicast (the successor to NullDC) or Demul. That said, testing things in an emulator is usually not the best approach, since it's already difficult enough to debug Dreamcast code without having the ...