Search found 139 matches

by Ayla
Mon Feb 26, 2024 3:32 am
Forum: Programming Discussion
Topic: Homebrew sequenced music on AICA: What would it take to make it possible? Ideas, and a call for help and suggestions!
Replies: 1
Views: 217

Re: Homebrew sequenced music on AICA: What would it take to make it possible? Ideas, and a call for help and suggestions

You are probably the most knowledgeable person to answer yourself, sadly.

One thing though: running homebrew on the dreamcast is extremely easy, you just need to burn the software on a CD-ROM in a way that will trick the console to boot it (that we call "selfboot").
by Ayla
Sun Nov 05, 2023 9:18 am
Forum: Programming Discussion
Topic: Timer precision
Replies: 13
Views: 1503

Re: Timer precision

One complaint I have about the timer_*_get functions is that they preform a divide. timer_ms_countdown is used to divide the value read from the hardware timer counter to figure out how many timer ticks per second. It's basically a constant value set during initialization, but since it's technicall...
by Ayla
Sun Dec 15, 2019 7:45 am
Forum: Games and Software Hacking, Prototypes, and Devkits Discussion
Topic: I call it... KOStana
Replies: 8
Views: 3156

Re: I call it... KOStana

Oh man 😍
That deserves a post on Hackaday. Really fantastic build!
by Ayla
Fri Dec 06, 2019 7:04 am
Forum: Programming Discussion
Topic: DreamHAL - Dreamcast Hardware Abstraction Layer
Replies: 21
Views: 5141

Re: DreamHAL - Dreamcast Hardware Abstraction Layer

Public domain is not a license. Have a look at the CC0 license.
by Ayla
Thu Sep 26, 2019 6:15 am
Forum: Programming Discussion
Topic: Questions on sound for Dreamcast
Replies: 4
Views: 830

Re: Questions on sound for Dreamcast

I'll answer what I can:

2. Either 16-bit raw PCM, or 4-bit raw ADPCM (the Yamaha variant).

3. CDDA has a direct path from the GD-ROM block to the sound hardware. For everything else, including WAV files on the disc, you need to copy them to RAM and steam them to the sound firmware.
by Ayla
Sun Mar 31, 2019 2:15 pm
Forum: Programming Discussion
Topic: GLdc 1.1 Released
Replies: 6
Views: 1134

Re: GLdc 1.1 Released

My bad, I thought -Ofast was for faster compilation times (so less optimizations).
by Ayla
Sun Mar 31, 2019 11:35 am
Forum: Programming Discussion
Topic: GLdc 1.1 Released
Replies: 6
Views: 1134

Re: GLdc 1.1 Released

Why do you compile it with -Ofast?
by Ayla
Wed Sep 26, 2018 1:13 am
Forum: Programming Discussion
Topic: GLdc - Call for testers!
Replies: 50
Views: 9550

Re: GLdc - Call for testers!

@kazade: I wonder if you saw this post?
viewtopic.php?f=29&t=102181&start=20#p1034105

(Actually the whole thread is super-interesting)
by Ayla
Tue Sep 25, 2018 10:23 am
Forum: Programming Discussion
Topic: Trying a gcc 7 toolchain
Replies: 8
Views: 2654

Re: Trying a gcc 7 toolchain

What about GCC 8/9? :)
by Ayla
Fri Sep 21, 2018 4:31 am
Forum: Programming Discussion
Topic: GLdc - Call for testers!
Replies: 50
Views: 9550

Re: GLdc - Call for testers!

Probably highest amongst the many things that could potentially be considered blockers is pollution of the global namespace with functions that aren't prefixed in any way... By that, I mean internal functions that you can't make static for whatever reason. I recall there being quite a few of them b...
by Ayla
Fri Nov 13, 2015 10:31 am
Forum: PSO Gameplay
Topic: Saffo´s Videos
Replies: 9
Views: 6030

Re: Saffo´s Videos

Saffo is still playing?? I should come say hi one day.
by Ayla
Sat Dec 06, 2014 6:01 pm
Forum: Programming Discussion
Topic: About 50/60 Hz
Replies: 15
Views: 1875

Re: About 50/60 Hz

All PAL monitors still accept 50 Hz. But I'm pretty sure that they all accept 60 Hz as well now.
by Ayla
Sun Nov 09, 2014 1:04 pm
Forum: Programming Discussion
Topic: 3D physics/collision libraries that work on DC?
Replies: 17
Views: 2894

Re: 3D physics/collision libraries that work on DC?

Why is that hack necesary? Including <alloca.h> does not work?
by Ayla
Sat Oct 25, 2014 3:47 am
Forum: Programming Discussion
Topic: 4kb Rotating Cube Demo
Replies: 43
Views: 4468

Re: Re : 5k Rotating Cube Demo

The Hitachi manual is copyrighted by Hitachi, but was released to the public BY HITACHI for free so that programmers could use their processors more easily. Yes. And that's because copyright and license are two different things. For instance, all the code of KOS is copyrighted but the license allow...
by Ayla
Wed Sep 10, 2014 1:56 pm
Forum: Programming Discussion
Topic: mat_transform / pvr_prim vs mat_transform_sq
Replies: 67
Views: 13061

Re: Re : mat_transform / pvr_prim vs mat_transform_sq

One of the... uh, interesting things the library does is that it doesn't use SQs or DMA to submit data to the PVR. Since the library writes the intermediate data to a buffer between passes, you would either have to stop and copy the final results to the SQ manually, wasting CPU time, or dump everyt...
by Ayla
Sun Aug 31, 2014 9:55 am
Forum: Programming Discussion
Topic: CFLAGS chosen for kos
Replies: 7
Views: 1066

Re: CFLAGS chosen for kos

%f is for floats IIRC, for doubles you should use %lf.
by Ayla
Sat Aug 16, 2014 6:10 pm
Forum: Front Page News and Forum Guidelines
Topic: New Open GL API Released
Replies: 65
Views: 24804

Re: New Open GL API Released

Splendid! :D
by Ayla
Sat Aug 09, 2014 6:31 am
Forum: Programming Discussion
Topic: Compiling newlib
Replies: 5
Views: 897

Re: Compiling newlib

GCC 4.9.1 might be worth a try. It gives a great boost of performance on MIPS, it should be the same for the SH4 (as both aren't really "lively" archs, it's probably due to high-level optimizations).
by Ayla
Wed Apr 23, 2014 4:21 pm
Forum: Programming Discussion
Topic: KOS 2.0.1 + GCC 4.5.2
Replies: 29
Views: 3742

Re: KOS 2.0.1 + GCC 4.5.2

SiZiOUS wrote:But at least I know if I want to use KOS 2.0.1, I can't use GCC 4.8.2.
Who cares about 4.8.2? Try 4.9.0 :mrgreen: