La recherche a retourné 6685 résultats

par __sam__
02 juil. 2017 17:46
Forum : Développements actuels
Sujet : [MO6][demo] Bitmap16 Sprite handling
Réponses : 4
Vues : 2803

Re: [MO6][demo] Bitmap16 Sprite handling

The code can be quite big but the trick is to put the big code on disk (say file big.asm) and keep in memory a small file (say small.asm) that uses the INCLUD directive to actually compile the big one. INCLUD big END Another option is to still keep big.asm in memory but instead of compiling to ram, ...
par __sam__
02 juil. 2017 11:42
Forum : Développements actuels
Sujet : [MO6][demo] Bitmap16 Sprite handling
Réponses : 4
Vues : 2803

Re: [MO6][demo] Bitmap16 Sprite handling

Bit shifting by 4 is rather slow for the 6809. Instead You can make the ship move by steps of 2px. To for this simply draw the ship in rama then ramb at some offset from the start of the buffer. Then start at the same offset in ramb and go on with drawing the next column of the ship in rama at offse...
par __sam__
29 juin 2017 18:28
Forum : Développements actuels
Sujet : Double buffering sur MO6
Réponses : 52
Vues : 20996

Re: Double buffering sur MO6

On the binary TO series I know of another possible memory zone for overlapping. But I don't know the mo6 enough to tell. Fullduplex knows for sure. Daniel as well but he is away at the moment.
par __sam__
29 juin 2017 17:38
Forum : Développements actuels
Sujet : Double buffering sur MO6
Réponses : 52
Vues : 20996

Re: Double buffering sur MO6

Oh after further thinking it is obvious. It freeze because when you map ram to cartridge space. You loose the assembler which also resides in cartridge space. the first thing to do when ram overlap rom/cartridge space, You should disable all interrupts. then before the code terminates, you should re...
par __sam__
29 juin 2017 17:22
Forum : Développements actuels
Sujet : Double buffering sur MO6
Réponses : 52
Vues : 20996

Re: Double buffering sur MO6

I think this is because your source code in ram collides with the generated binary. You should probably relocate the generation of the binary by changing the ORG statement or by compiling to a diskfile instead of ram.

(this is just my two cents)
par __sam__
29 juin 2017 17:15
Forum : L’esbroufe
Sujet : [Minitel] ABCD…
Réponses : 694
Vues : 242782

Re: ABCD....

Au vu de mon état actuel je ne suis plus partant pour grand chose. Même si on peut dire que ça roule, il n'y a plus grand chose qui marche avec moi en ce moment. :-(
par __sam__
28 juin 2017 18:56
Forum : Développements actuels
Sujet : Double buffering sur MO6
Réponses : 52
Vues : 20996

Re: Double buffering sur MO6

Yes that's it : clear both ram banks.

Notice : this is what is done automagically by the monitor when using PUTCH and escape séquence to change the screen mode.
par __sam__
28 juin 2017 15:32
Forum : Développements actuels
Sujet : Double buffering sur MO6
Réponses : 52
Vues : 20996

Re: Double buffering sur MO6

You mean the vertical stripes that appear after poking $A7cd hence switching to 160x200? they are normal since in 320x200 the invisible cyan foreground color in color-ram suddenly are interpreted. as chunk bits and become visible as stripes on every ram-b column in 160x200.
par __sam__
28 juin 2017 15:20
Forum : Dons, ventes ou échanges
Sujet : [TOPIC OFFICIEL] Liens leboncoin.fr
Réponses : 7732
Vues : 1620251

Re: [TOPIC OFFICIEL] Liens leboncoin.fr

De toute façon je pense que comme d'habitude en cette période Daniel est en vacances et ne pourra pas répondre facilement.
par __sam__
27 juin 2017 19:10
Forum : Discussions diverses (ex-Bac à sable)
Sujet : Linux pour développer
Réponses : 15
Vues : 6277

Re: Linux pour développer

Félicitations! De ce que je comprends des misères de développement et instabilités, cela demontre que l'environnement Linux ne possede plus le niveau de qualité d'autrefois. Il voulait concurrencer Windows mais apparaît nettement plus complexe avec 36 distributions toutes plus imparfaites et moins s...
par __sam__
26 juin 2017 19:25
Forum : L’esbroufe
Sujet : [Minitel] ABCD…
Réponses : 694
Vues : 242782

Re: ABCD....

Quelqu'un se sent il prêt pour faire cette démo sur minitel?
http://www.pouet.net/prod.php?which=70465

https://www.youtube.com/watch?v=y2knYNDNKfY
par __sam__
26 juin 2017 18:40
Forum : Dons, ventes ou échanges
Sujet : [VDS] TO9 modifié avec en plus Gotek HxC en interne
Réponses : 17
Vues : 6495

Re: [VDS] TO9 modifié avec en plus Gotek HxC en interne

Ce sujet a été abordé il y a longtemps sur logicielsmoto. mais il n'est pas très développé.

http://www.logicielsmoto.com/phpBB/view ... w=previous
par __sam__
21 juin 2017 20:21
Forum : Développements actuels
Sujet : ASM 6809: les variables
Réponses : 14
Vues : 5608

Re: ASM 6809: les variables

i haven't read the code but it is likely that x contains a kind of pixels number in linear order. x-319 then refers to the pixel in upper right position from the one designated by x. notice this is just hypothetical. further inspection of the code will give more hints.
par __sam__
21 juin 2017 18:13
Forum : Développements actuels
Sujet : ASM 6809: les variables
Réponses : 14
Vues : 5608

Re: ASM 6809: les variables

0,x stands for adress x+0. so sta 0,x stores the accumultor at x+0. lea effectively stands for load the effective address. leax -319,x loads in x the address x-319. in fact this is similar to x=x-319 in c/basic/etc. you can do the same with all address registers. for instance leau -2,y is the same a...
par __sam__
21 juin 2017 13:28
Forum : 8 bits
Sujet : [COMMODORE C64/C128/PET....] ze topic
Réponses : 535
Vues : 193667

Re: [COMMODORE C64/C128/PET....] ze topic

Whaaaaaa. Une bagnole pleine de trucs prêts à exploser (c'est de la bombe).... encore un attentat dejoué ! ;)