Search found 14524 matches

by |darc|
Wed May 17, 2023 12:53 pm
Forum: Programming Discussion
Topic: Compiler Explorer Dreamcast Templates
Replies: 3
Views: 300

Re: Compiler Explorer Dreamcast Templates

I've updated the templates to include the new GCC13 toolchain plus GCC versions 4.x.x and 9.x.x to approximate the legacy and stable toolchain configurations for KOS. Just keep in mind 4.7.4 (our "legacy" configuration) doesn't have the -mfsrra and -mfsca flags, whereas 4.9.4 does, so thi...
by |darc|
Mon May 08, 2023 5:46 pm
Forum: Programming Discussion
Topic: Beginner question about DreamSDK R2
Replies: 3
Views: 244

Re: Beginner question about DreamSDK R2

I don't use DreamSDK so I'm not sure if this is a difference between R2 and R3, but DreamSDK definitely has a more up to date compiler to download with 32MB support, I guess it's in R3?
What error do you see when trying to compile kos-ports with R3?
by |darc|
Fri May 05, 2023 11:17 am
Forum: /dev/null
Topic: AI Photos of DCEmu members based on their forum posts
Replies: 6
Views: 846

Re: AI Photos of DCEmu members based on their forum posts

:rofl:

Thanks for this, I showed it to my (now) wife and we got a good laugh out of it. It's fairly accurate.
by |darc|
Wed Apr 26, 2023 9:30 am
Forum: Programming Discussion
Topic: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown
Replies: 7
Views: 563

Re: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown

13.1.0 is now officially out and available in KOS.
by |darc|
Tue Apr 25, 2023 7:35 pm
Forum: Programming Discussion
Topic: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown
Replies: 7
Views: 563

Re: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown

Final data, for today at least. Readded binsize back into the mix. Here's the same set of data sorted both ways. Screenshot_20230425_193406.png Screenshot_20230425_193448.png if you care about binsize then gcc12.2.0-iansflags-flto or gcc12.2.0-Os-flto are almost the best you can get in terms of bins...
by |darc|
Tue Apr 25, 2023 5:45 pm
Forum: Programming Discussion
Topic: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown
Replies: 7
Views: 563

Re: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown

Dialing things in. Here are the top tiers: Screenshot_20230425_173730.png the newly added flags are: fipa-pita: -fipa-pta fipa-cp-clone: -fipa-cp-clone rbsimple: -freorder-blocks-algorithm=simple With -flto, 4.7.4 takes the top spot by a nice little margin, but 12.2.0 and 13.1.0 aren't too far behin...
by |darc|
Tue Apr 25, 2023 1:59 pm
Forum: Programming Discussion
Topic: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown
Replies: 7
Views: 563

Re: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown

I was asked to run with -flto. This is a single pass of everything with -flto added to a charge with the score3 pass of the previous run.

Very interesting results!!
Screenshot_20230425_125249.png
by |darc|
Mon Apr 24, 2023 8:42 pm
Forum: Programming Discussion
Topic: Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown
Replies: 7
Views: 563

Imminent GCC 13.1.0 Release: Dreamcast Toolchain Showdown

With GCC 13.1.0's imminent release upon us, I figured it was a good time to do some compiler/toolchain performance comparisons. It's time for a showdown! I hacked together some scripts to automate testing of 24 different compiler configurations. Hardware used: US Dreamcast model 1 with 32MB mod, Dre...
by |darc|
Sat Apr 22, 2023 1:52 am
Forum: Homebrew Software and Indie Games Discussion
Topic: CA Games Offline
Replies: 3
Views: 811

Re: CA Games Offline

Spoke to her again tonight and apparently cagames.com was being handled by Roddy and in fact the domain was lost and so it's now gone. What she was working on last time I spoke with her was just the KallistiOS/cadcdev site. She's not working on any new DC project, she's just been coming around and t...
by |darc|
Tue Apr 18, 2023 6:35 pm
Forum: Off-Topic Forum
Topic: Give a shoutout to the DCEmulation scene and I'll stop bugging you
Replies: 1
Views: 338

Re: Give a shoutout to the DCEmulation scene and I'll stop bugging you

Calavera wrote: Mon Apr 17, 2023 7:42 pmPS: I don't know how to embed youtube videos here!
It's broken right now; it stopped working when flash support was removed and I haven't been able to get any other embedding working, I have to find some time to work on that.
by |darc|
Mon Apr 17, 2023 5:25 pm
Forum: Homebrew Software and Indie Games Discussion
Topic: CA Games Offline
Replies: 3
Views: 811

Re: CA Games Offline

Dan is now Megan Potter, not sure why the site is down and redirecting to doubleclick ads, but she mentioned last week she's working on redoing the website.
by |darc|
Sun Mar 12, 2023 4:19 pm
Forum: Programming Discussion
Topic: Preliminary GCC 13 support for KOS
Replies: 0
Views: 631

Preliminary GCC 13 support for KOS

Instead of being years behind in GCC version support, we're now ahead of the game. Thanks to a number of commits to KOS over the past few weeks (KOS dev has been really popping this month ), we have preliminary KOS support for compiling against the GCC master branch ahead of the GCC 13 initial relea...
by |darc|
Wed Mar 01, 2023 9:02 am
Forum: Programming Discussion
Topic: KallistiOS Doxygen documentation
Replies: 0
Views: 582

KallistiOS Doxygen documentation

I noticed that the doxygen documentation maintained on the cadcdev website is actually... not maintained, so I generated and uploaded an up to date version available here: https://kos-docs.dreamcast.wiki/
by |darc|
Tue Feb 28, 2023 2:29 am
Forum: Programming Discussion
Topic: New gcc 12 and gcc-rs (Rust) toolchains
Replies: 14
Views: 1355

Re: New gcc 12 and gcc-rs (Rust) toolchains

Updated GDB in the dc-chain script to 13.1 (released February 19) for the testing/12.2.0 config. :)
by |darc|
Sat Feb 18, 2023 3:09 pm
Forum: Developmental Ideas
Topic: Mega Net
Replies: 3
Views: 1372

Re: Mega Net

I'm not familiar with the Mega Net but if it's just a dialup connection, I'd imagine DreamPi would already work with it.
by |darc|
Mon Feb 06, 2023 6:20 pm
Forum: /dev/null
Topic: Smilies finally display properly
Replies: 3
Views: 475

Smilies finally display properly

:jumpinggrins:

:hump:
by |darc|
Fri Feb 03, 2023 4:49 pm
Forum: Programming Discussion
Topic: New gcc 12 and gcc-rs (Rust) toolchains
Replies: 14
Views: 1355

Re: New gcc 12 and gcc-rs (Rust) toolchains

This was pointed out in chat, but for those reading along in the thread here, -O2 is actually the default, so if we have no examples of -O2 causing problems and can only find one example of -O3 tripping up like that, that's damn fine showing for the new toolchain on GCC 12, newlib 4.3.0, and binutil...
by |darc|
Thu Feb 02, 2023 3:57 pm
Forum: Programming Discussion
Topic: New gcc 12 and gcc-rs (Rust) toolchains
Replies: 14
Views: 1355

Re: New gcc 12 and gcc-rs (Rust) toolchains

Update: Just pushed new patches and new "latest" config file to the GCC 12 branch. 'latest' toolchain config versions bumped: binutils to 2.40, newlib to 4.3.0, gdb to 12.1, binutils (ARM) to 2.40; toolchain patches for newlib 4.3.0 This is the latest version of everything. It builds KOS a...
by |darc|
Thu Feb 02, 2023 12:12 am
Forum: Programming Discussion
Topic: New gcc 12 and gcc-rs (Rust) toolchains
Replies: 14
Views: 1355

New gcc 12 and gcc-rs (Rust) toolchains

These aren't merged into KOS yet as there's still some way to go for testing, but I've made repos for two experimental toolchain revisions for anyone who is interested. (Edit: This GCC 12 toolchain config has been merged into KallistiOS main.) We have been looking at supporting newer GCC versions f...
by |darc|
Tue Jan 24, 2023 11:43 am
Forum: Official Sylverant PSO Server Forum
Topic: Trouble Connecting to PSO Ver. 2 Upon Switching Routers
Replies: 4
Views: 227

Re: Trouble Connecting to PSO Ver. 2 Upon Switching Routers

Unfortunately, if you cannot change the MTU, you might be stuck. PSO is known to have problems with MTU > 1400. It can even result in corrupted game saves. :(