Search found 1114 matches

by KanedaFr
Fri Jul 21, 2017 2:08 am
Forum: Mega/SegaCD
Topic: SEGA CD Mode 1
Replies: 46
Views: 25886

Re: SEGA CD Mode 1

Another thing that bugs me..... The way the CD player is made on the demo seems difficult to handle on a real game. Let me explain : every command uses wait_do_cmd and wait_cmd_ack. These 2 are loops to check the communication flag. On a real game, a loop is a disaster. If your CD is dirty, every ac...
by KanedaFr
Fri Jul 21, 2017 2:00 am
Forum: Hardware
Topic: HDD (or flash) instead of a CD, questions...
Replies: 140
Views: 33407

Re: HDD (or flash) instead of a CD, questions...

I was waiting for your proto ;) I'm still on it but on the soft side : still working on a ROM tester. My Mode1 ROM was working (until i break it yesterday), next step was to validate it on real hardware. If it works as expected, I'll add the way to send specific command one at a time to check CDD co...
by KanedaFr
Mon Jul 17, 2017 9:26 pm
Forum: Mega/SegaCD
Topic: SEGA CD Mode 1
Replies: 46
Views: 25886

Re: SEGA CD Mode 1

it seems the way you compute track number is wrong.
i had to ryemove your '& and >> to get the right numbers...under fusion
by KanedaFr
Fri Jul 07, 2017 7:49 pm
Forum: Blabla
Topic: FPGA 5V
Replies: 9
Views: 1563

Re: FPGA 5V

Great find !!!

So 2x (GTL2000 and 22 pullup resistors of 350ohm and 1 of 200Kohm for ref) + 5/3.3V regulator
by KanedaFr
Fri Jul 07, 2017 10:33 am
Forum: Blabla
Topic: FPGA 5V
Replies: 9
Views: 1563

Re: FPGA 5V

I'll mean a lot of them : data bus + adress bus + control bus .... And a regulator to get a 3.3V line....

it's there any level translator network ? ;)
I only found 8 bit max...i'll need 4 or 5 of them :(
by KanedaFr
Fri Jul 07, 2017 12:27 am
Forum: Blabla
Topic: FPGA 5V
Replies: 9
Views: 1563

Re: FPGA 5V

I wonder if it won't be easier to be full 3.3V, which mean protect EVERY pin with level translator....
by KanedaFr
Thu Jul 06, 2017 5:06 pm
Forum: Controls
Topic: controller auto reset
Replies: 18
Views: 2008

Re: controller auto reset

. That 1/60th second delay is critical to some pads. Now going longer is fine - for example, if your code loops once every other vblank, you know you have about 1/30th sec, which is way more than needed. Then it's not so critical. Which get back to my initial question ;) Some pads (third party?) au...
by KanedaFr
Thu Jul 06, 2017 8:38 am
Forum: Mega/SegaCD
Topic: Sub Header
Replies: 6
Views: 993

Re: Sub Header

I'm not on the size limit yet so I'll keep your idea for later use ;)
by KanedaFr
Wed Jul 05, 2017 9:15 pm
Forum: Sound
Topic: Sega CD Mode 1 support functions for SGDK
Replies: 10
Views: 2145

Re: Sega CD Mode 1 support functions for SGDK

This is another problem. The Mega CD docs feel like a trainwreck compared to the Mega Drive docs, information is either spread all over the place (often in irrelevant locations) or outright missing making it a freaking pain in the ass to figure out how anything works at all. I still can't remember ...
by KanedaFr
Wed Jul 05, 2017 9:08 pm
Forum: Mega/SegaCD
Topic: Sub Header
Replies: 6
Views: 993

Re: Sub Header

After some times thinking on it, it's clearly a bra that we need.
If you exit, it means you can only handle ONE command per VInt => when the main( ) starts

so let's keep the loop ;)


And I really like your idea...it would be very useful for a Mega(CD)Games compilation ;)
by KanedaFr
Wed Jul 05, 2017 4:59 pm
Forum: Sound
Topic: Sega CD Mode 1 support functions for SGDK
Replies: 10
Views: 2145

Re: Sega CD Mode 1 support functions for SGDK

If I remember, you already answered to Sik on Sega16 back then, when you released your Mode1 demo ;)

(I read a lot on this topic lately, it's how I know!)


And, to the topic, it's exactly what's I'm doing this week ;)
RAW port was done, I'm trying to make it clear and easier to use before release
by KanedaFr
Wed Jul 05, 2017 4:58 pm
Forum: Mega/SegaCD
Topic: Sub Header
Replies: 6
Views: 993

Re: Sub Header

Shame on me...everything I was looking for is on the MEGA-CD BIOS Manual, starting at page 30 :oops: I thought it was only the bios calls :( For main(), what's the better use then ? to loop on it (bra _main) or to exit and wait for next int2 ? From the manual, I would say exit and wait, but none of ...
by KanedaFr
Wed Jul 05, 2017 11:40 am
Forum: Mega/SegaCD
Topic: Sub Header
Replies: 6
Views: 993

Sub Header

Where could I find info on the SubProgram header ? I saw nothing on the official doc on how to write a sub program, starting with the header.... For ex, what's the difference between SPInit and SPMain ? Does SPMain mean to be called after a Reset (using register $A12000) ? Is there 3 , 4 or more jum...
by KanedaFr
Wed Jul 05, 2017 10:39 am
Forum: Sound
Topic: Convert atari st ym sound
Replies: 9
Views: 1199

Re: Convert atari st ym sound

I think, now rereading my code and based on your comment, the *PAL and *NTSC thing is prone to confusion. This define the clock rate (and not the rate) of the CPU used to render the sound It's to convert a sound coming from any CPU to the z80 : 3.579545 MHz (NTSC), 3.546894 MHz (PAL) So the 50/60hz ...
by KanedaFr
Tue Jul 04, 2017 4:57 pm
Forum: Sound
Topic: Convert atari st ym sound
Replies: 9
Views: 1199

Re: Convert atari st ym sound

yes, DEST only act on the tone value, nothing else.