MSX FUSION-C, Talking about bugs, errors, mistakes

Página 26/26
19 | 20 | 21 | 22 | 23 | 24 | 25 |

Por klimchuk

Supporter (13)

imagem de klimchuk

25-04-2022, 16:06

@ericb59

Since recompiling of library with float may increase size of com file I've decided to implement ftoa function in my code instead. That solved use cases I care about.

Thanks

Por Arsenikum

Supporter (6)

imagem de Arsenikum

10-08-2022, 14:57

Hello!
I tried to compile an example printTextGraphic.c in Fusion-c library and found a mistake in line 70:
CopyRamToVram(start_adr,&buff, 2048);
Obviously should be
CopyRamToVram(&buff, start_adr, 2048);

Por ericb59

Paragon (1102)

imagem de ericb59

13-08-2022, 09:43

thank you for pointing this mistake Arsenlikum Tongue

Por pizzapower

Master (166)

imagem de pizzapower

30-08-2022, 20:24

Can you add me to your private development repository, @ericb59? My github account is in my user profile (it's the public email address).

Por pizzapower

Master (166)

imagem de pizzapower

03-09-2022, 05:59

As an incentive, I present to you this little experiment I wrote to learn how to use the V9990. I made it using the g9klib included in Fusion-C. And some temporary sprites I got from Air Buster.

And this video of the experiment.

Por ericb59

Paragon (1102)

imagem de ericb59

03-09-2022, 09:11

Nice.
I hope you will continue on this way Wink

I have some cleaning and updating to do on my GitHub before adding you...
I come back to you as soon as possible.

Por rolandve

Champion (358)

imagem de rolandve

20-02-2023, 14:02

Am I correct in my observation that Fusion only uses the FCB and not FIB? I ask this because the example code has a block where the filename is fixed from 11 characters (filename extension without dot) to 12 characters filename.ext. When using FIB, there is no need for that. Adding FIB saves a few bytes because the OS (if MSX-DOS2) already has the code.

Por ericb59

Paragon (1102)

imagem de ericb59

21-02-2023, 10:22

it use only FCB.
I do not know, what is FIB ?

Por aoineko

Paladin (1004)

imagem de aoineko

21-02-2023, 11:55

FIB is the MSX-DOS 2 file handler data structure (FIB = File Info Block).

It is the structure used by most of the MSX-DOS 2 specific routines.

See: http://map.grauw.nl/resources/dos2_environment.php#c3_4

Por rolandve

Champion (358)

imagem de rolandve

21-02-2023, 11:54

File Information Block is the MSX-DOS 2 version of the FCB.
Information here
and
more information
MSX-DOS2 supports FCB and FIB, so the developer has the choice: do I use MSX-DOS2 or do I choose MSX-DOS1 compatibility.

Página 26/26
19 | 20 | 21 | 22 | 23 | 24 | 25 |