134 résultats trouvés

par __sam__
22 avr. 2013 19:55
Forum : Thomson
Sujet : extention serie et le basic 1.0
Réponses : 8
Vues : 15153

Re: extention serie et le basic 1.0

foolduplex a écrit :nb. pour utiliser cc90, il te faut aussi un lecteur de disquette et a moins d'avoir un megabus ou une extension mo5, je ne vois pas comment tu vas pouvoir utiliser les deux en meme temps sur un mo5 ...
Apparemment je crois qu'il y a eu un truc de nouveau pour cela ce W.E. http://dcmoto.free.fr/bricolage/doubleur/index.html
a+
sam.
par __sam__
24 janv. 2013 21:08
Forum : Thomson
Sujet : HNY2013
Réponses : 3
Vues : 8011

Re: HNY2013

Les musiques sont elles reconnaissables sans avoir lu la liste?
par __sam__
23 janv. 2013 22:32
Forum : Thomson
Sujet : HNY2013
Réponses : 3
Vues : 8011

HNY2013

Code : Tout sélectionner

 _   _  _   _ __ __   ___  ___  _  ___ 
| |_| || \ | |\ V /  (_  )|   || |(_  |
|  _  || |\| | | |    /2/ | O ||1| _3 |
|_| |_||_| \_| |_|   (___)|___||_|(___|

http://www.pulsdemos.com/hny2013.html

   Le Groupe PULS souhaite une bonne et
heureuse année  2013 à tous les THOMSON
de la planète, ainsi qu'à leurs heureux
propriétaires.
J'ajoute que j'étends ces voeux à tous les possesseurs de rétro-machines. On ne pourra plus vraiment dire que les TO7 (oh combien rétros), ne peuvent pas faire des trucs sympas. Afin de juger par vous même, rendez-vous tous sur http://www.pulsdemos.com/hny2013.html
Image
par __sam__
22 sept. 2012 14:30
Forum : Thomson
Sujet : Ca y est, j'ai mon premier Thomson !
Réponses : 18
Vues : 17565

Re: Ca y est, j'ai mon premier Thomson !

Ythunder a écrit :J'avais oublié Sortilège : une beauté sur Thomson ce jeu à mon sens ! Je l'ai jamais finis, je détestais les endroits ou il fallait parcourir la salle sur une boule..
+1, il y a un de ces passage où il faut sauter sur la boule au bon moment sinon on tombe, on ne sait plus remonter et on meurt. Dur dur!

Ce jeu est extra-ordinaire. Il est grand (+/- 100salles), il fait de la 3D isométrique (je me demande comment on se débrouille pour faire ca en peu de cycles CPU sans faire apparaitre du flickering à l'écran), le persos se déplacent sur des fractions de dalles (bravo la précision) et les dessins sont carrément jolis. Seul le son manque, mais la beauté des graphismes compense et on est parfaitement plongé dans l'ambiance. Je regrette qu'il n'y ai pas eu plus de jeu de cette qualité sur TO7-MO5, c'est à dire sans les capacité graphique de la génération suivante.
Et ne pas oublier la version spéciale de Mandragore sur Mo5, mais en version disquette : c'est indispensable
Merci pour le rappel Fool !
J'ai eu mandragore sur K7 avec mon 1er to7... c'est marrant au début, mais à force, le changement de donjon (même en repérant le numéro de pas sur le lecteur K7) devient vite lassant. Sans compter que je ne suis jamais trop rentré dans l'histoire: les graphismes me semblaient trop "pauvres". Il faut dire que peu de temps après est sorti la geste d'Artillac dont les graphismes que j'appercevais dans les revues et les pub de l'époque m'ont toujours fait baaaaaaver.
par __sam__
12 déc. 2011 20:28
Forum : Thomson
Sujet : Nyan Cat pour TO8
Réponses : 10
Vues : 11387

Re: Nyan Cat pour TO8

OlivierP a écrit :.... Nyan Cat....Et bien j'ai fait une version pour TO8 !
Ah c'est malin, maintenant j'ai la zik dans la tête... Pas moyen de s'en séparer. :twisted: Quel prise de tête. lol

sam (m'enfin je ne suis pas le seul (click))
par __sam__
19 mai 2011 20:40
Forum : Emulateurs
Sujet : Emulation dans un browserweb!
Réponses : 2
Vues : 3568

Re: Emulation dans un browserweb!

gilles a écrit :il y en a déjà d'autres dont le MO5 de daniel, il doit aussi y avoir un ZX spectrum (http://jsspeccy.zxdemo.org/) et quelques autres.
Interessant! je pensais plus du coté 32bits (amiga, atari), mais pour des 8bits c'est encore plus évident. Pour info l'emul du x86 (avec la mmu) fais moins de 100Ko de javascript. J'aurais cru ca plus lourd.
perso je préfere java que javascript, il y a moins de disparités OS/browser au niveau vitesse / compatibilité. Avec Chrome tout passe assez bien...
Oui java est un vrai langage compilé et pas du script.. bien que de nos jours avec les jit, les scripts et les trucs compilés commencent à avoir des performances voisines: http://deanm.github.com/pre3d/monster.html

sam (les optims du JIT java est aussi pas piqués de hannetons!)
par __sam__
19 mai 2011 18:56
Forum : Emulateurs
Sujet : Emulation dans un browserweb!
Réponses : 2
Vues : 3568

Emulation dans un browserweb!

Fabrice Bellard (Qemu, TCC, QEmacs, etc) vient de sortir un programme javascript qui fait tourner un émulateur de x86 capable de booter un noyau linux récent (2.6.0) dans un browser web. Attention ca n'a rien à voir avec http://www.chiptune.com/. Ici on a un vrai x86 qui tourne dans le browser web. L'emulation fait tourner:
  • 32 bit x86 compatible CPU (un 486) avec sa MMU complète (Linux oblige).
  • 8259 Programmble Interrupt Controller
  • 8254 Programmble Interrupt Timer
  • 16450 UART
  • Real Time Clock.
C'est vraiment rigolo à faire fonctionner: http://bellard.org/jslinux/

sam (A quand d'autres machines en javascript?)
par __sam__
12 mai 2011 18:19
Forum : Thomson
Sujet : Chausse pied!
Réponses : 9
Vues : 9666

Re: Chausse pied!

gilles a écrit :on en a déjà causé ailleurs ;) effet sympa effectivement
Exact, mais ailleurs c'est plutôt mort en ce moment (il y a beaucoup trop d'écho dans le forum vide: ca fait trop monologue.), donc je me suis dit que diffuser le code ailleurs serait une bonne façon de discuter technique et programmation avec plus de monde, et plus généralement faire causer autour des thomson. Je me demande s'il ne faudrait pas faire diffuser cette prod sur pouet.net aussi pour faire connaitre les TO7 un peu plus (ils sont délaissés par les c0d3rz). Mais bon je ne connais pas la procédure (pour Puls quelqu'un d'autre s'en été chargé).

A noter aussi que même ici aussi la section thomson n'était pas des plus vivante ces dernier temps. Qu'est ce qu'il se passe autour de nos vielles machines? Les gens bossent tous sur des nouveaux projets thomson et cela leur prend plein de temps, ou est-ce qu'il se détournent vers d'autres horizons? En tout cas pour les trucs techniques à discutter autour de ce prog j'ai déjà commencé sur logicielsmoto, et je poursuivrais probablement là bas pour les aspects techniques.

sam.
par __sam__
12 mai 2011 00:05
Forum : Thomson
Sujet : Chausse pied!
Réponses : 9
Vues : 9666

Re: Chausse pied!

OlivierP a écrit :bravo, impressionnant !
Merci.
par contre le gif fait planter Safari 5.0.5 ...
Etrange. Il passe bien sous windows firefox 4. A part sa taille (2Mo) et son framerate (24fps je crois), je vois pas ce qui le différencie des autres gifs animées (je l'ai produit avec virtualdub depuis une capture AVI).

sam.
par __sam__
11 mai 2011 22:41
Forum : Thomson
Sujet : Chausse pied!
Réponses : 9
Vues : 9666

Re: Chausse pied! (réponse)

Déjà une réponse.. Cool il y a encore des amateurs de 8bits! Bon, pour éviter de chercher trop longtemps, la réponse en image:
Image
Des Kefrens-Bars en 256octets pour Thomson. Héhé, c'est rigolo, n'est-ce pas?

Edit: j'ai réduit le GIF avec http://www.optiview.com/, le résultat est pas mal du tout (400Ko). Peut-être qu'il ne fera pas planter safari. (était: http://cjoint.com/11mi/AEjw5sYFQmB_yy.gif)
par __sam__
11 mai 2011 21:50
Forum : Thomson
Sujet : Chausse pied!
Réponses : 9
Vues : 9666

Chausse pied!

Quizz: que fait le code ASM de 256 octets à charger à l'adresse $A000 suivant sur TO7/70/8/9/9+?

Code : Tout sélectionner

      ORG $A000
init  SET *
      FCB  $1A,$50,$8E,$A0,$F0,$A6,$80,$46
      FCB  $A7,$0F,$31,$89,$56,$00,$26,$F5
      FCB  $31,$02,$4F,$5F,$1F,$03,$34,$44
      FCB  $33,$41,$44,$56,$ED,$81,$ED,$A3
      FCB  $1F,$30,$33,$42,$E3,$61,$ED,$61
      FCB  $EC,$E4,$89,$00,$A7,$E4,$8C,$B2
      FCB  $00,$26,$E7,$CE,$41,$E0,$8E,$A0
      FCB  $EE,$EC,$84,$ED,$02,$31,$C4,$8D
      FCB  $65,$1F,$03,$EC,$84,$8D,$5F,$8D
      FCB  $44,$8B,$02,$C4,$FC,$33,$A4,$34
      FCB  $16,$86,$28,$AE,$C8,$B0,$AF,$C1
      FCB  $4A,$26,$F8,$EC,$E4,$58,$49,$58
      FCB  $49,$58,$49,$33,$A6,$8E,$A1,$00
      FCB  $54,$3A,$8D,$56,$33,$C8,$28,$8D
      FCB  $51,$35,$16,$C6,$68,$8D,$68,$C6
      FCB  $12,$8D,$64,$30,$1C,$33,$A8,$50
      FCB  $11,$83,$5E,$F0,$25,$B7,$BD,$E8
      FCB  $1B,$24,$A8,$35,$C4,$34,$46,$CE
      FCB  $AA,$00,$A3,$62,$EC,$CB,$ED,$E3
      FCB  $EC,$62,$E3,$64,$EC,$CB,$A3,$E1
      FCB  $C4,$FE,$32,$62,$35,$C0,$34,$46
      FCB  $6D,$E4,$2C,$04,$40,$50,$82,$00
      FCB  $CE,$FF,$5E,$8D,$D8,$8B,$02,$CE
      FCB  $02,$52,$8D,$D1,$EE,$E1,$8D,$CD
      FCB  $35,$C0,$A6,$80,$A4,$C4,$AA,$80
      FCB  $A7,$C4,$EC,$81,$ED,$41,$ED,$45
      FCB  $E6,$80,$ED,$43,$A6,$80,$E6,$01
      FCB  $E4,$48,$EA,$81,$ED,$47,$39,$4F
      FCB  $E3,$84,$10,$83,$06,$48,$2F,$03
      FCB  $83,$0C,$90,$ED,$81,$39,$05,$70
      FCB  $01,$FF,$FF,$FF,$FF,$FE,$01,$FE
      FCB  $00,$FF,$FF,$FE,$FF,$FC,$01,$FF
      END  init
Un chausse pied? Presque.. en tout cas il aura fallu en utiliser un pour arriver à cette taille :lol:
Pour ceux qui veulent tester une K7 il faut effacer l'écran puis taper:

Code : Tout sélectionner

loadm "",,r
sam.
par __sam__
31 mars 2011 20:08
Forum : Thomson
Sujet : Probleme recréation disquettes thomson
Réponses : 211
Vues : 196266

Re: Probleme recréation disquettes thomson

cosmos99 a écrit :Me voici donc de retour avec un 2e TO8D qui marche bien cette fois ! Il lit parfaitement ce qu'écrit mon PC avec SAP2 ,j'ai pu profiter des superbes démos TRUC40 et TRUC70 ,sublime ! :)
Et les zautres? 80i, 216i elles sont moches ? :ugeek: :tongue: Sinon si tu veux stresser ton lecteur avec un swap disk, le space-project et ses 4 diskettes fait fort dans le genre.

sam (<== est-ce qu'il a les numéros de tel des donzelles? Mystère... en tout cas je peux dire qu'elles ont toutes étés photo-shopées :mrgreen: )
par __sam__
09 mars 2011 09:43
Forum : Thomson
Sujet : Brochage du port manettes TO/MO
Réponses : 6
Vues : 5863

Re: Brochage du port manettes TO/MO

cosmos99 a écrit :Pas moyen de trouver ça sur le net ! Plus précisément TO8D mais je suppose qu'il est commun à tout les TO/MO. Afin que je soir sur de pouvoir brancher sans risques une manette master system dessus...

Un coup je lis qu'il faut modifier ,un coup je lis que non et j'ai pas envie de griller mon TO8D ,on sait jamais...
Il y a ca dans le manuel technique TO8/9/9+ page 297 (papier) ou 148 (djvu).

sam.
par __sam__
01 oct. 2010 21:38
Forum : Thomson
Sujet : Nouvelle demo de PULS (était: Etalonage palette Thomson)
Réponses : 12
Vues : 11005

Re: Nouvelle demo de PULS (était: Etalonage palette Thomson)

Je regarde ton code et une construction m'intrigue:

Code : Tout sélectionner

private int signedChar(int v) {
2049 	if ((v&0x80)==0) return (v & 0xFF);
2050 	int delta=-1; // delta is 0xFFFF.... independently of 32/64bits
2051 	delta=(delta>>8)<<8; // force last 8bits to 0
2052 	return (v&0xFF) | delta; // result is now signed
2053 	} 
Je ne comprends pas bien le décalage à droite de delta puis à gauche par 8. Le décalage à gauche seul devrait être suffisant. Mais perso j'aurais écrit la méthode ainsi:

Code : Tout sélectionner

private int signedChar(int v) {
    return (byte)v;
}
Qu'est ce qui ne va pas avec cette façon de faire? Java va traduire correctement l'extension de signe. Si on tient à faire un test par rapport au bit de signe, j'aurais bien vu un simple

Code : Tout sélectionner

return v&0x80!=0?(v|~0xff):(v&0xff);
qui me semble moins lourd que les décalages.

Pour compléter ma remarque voici le byte-code de la méthode d'origine:

Code : Tout sélectionner

int f(int);
  Code:
   0:   iload_1
   1:   sipush  128
   4:   iand
   5:   ifne    14
   8:   iload_1
   9:   sipush  255
   12:  iand
   13:  ireturn
   14:  iconst_m1
   15:  istore_2
   16:  iload_2
   17:  bipush  8
   19:  ishr
   20:  bipush  8
   22:  ishl
   23:  istore_2
   24:  iload_1
   25:  sipush  255
   28:  iand
   29:  iload_2
   30:  ior
   31:  ireturn
Celle avec le "?:"

Code : Tout sélectionner

int f(int);
  Code:
   0:   iload_1
   1:   sipush  128
   4:   iand
   5:   ifeq    16
   8:   iload_1
   9:   sipush  -256
   12:  ior
   13:  goto    21
   16:  iload_1
   17:  sipush  255
   20:  iand
   21:  ireturn
Et celle avec le cast:

Code : Tout sélectionner

int f(int);
  Code:
   0:   iload_1
   1:   i2b
   2:   ireturn
Le cast est carrément plus court!
par __sam__
30 sept. 2010 00:04
Forum : Thomson
Sujet : Nouvelle demo de PULS (était: Etalonage palette Thomson)
Réponses : 12
Vues : 11005

Re: Nouvelle demo de PULS (était: Etalonage palette Thomson)

gilles a écrit :ca marchouille aussi sur jteo (donc en ligne et en applet java)
ici :
http://www.alternative-system.com/speci ... truc40.htm
mais c'est lent (l'émulateur, pas la démo :) )... faut que je bosse un peu ce projet... il doit manquer un buffer...
Ca permet d'avoir plus de temps pour contempler les images! Le démarrage semble effectivement un peu lent et saccadé, mais après ca va. A l'écran les images ressortent bien. Est-ce la même palette que celle pifométrique du TEO d'origine? Elle ressort bien en tout cas. Par contre la page WEB me prends toute la puissance CPU (java.exe à 93% sur 2 coeurs). Gasp!

sam (oh la belle bleue! Ah ben oui c'est la fille d'Avatar :lol:)
__
ps: bon les 2 coeurs ca devait être un soucis ailleurs car j'ai rechargé la page et ca n'est plus qu'un seul coeur, mais toujours 100%

Aller à la recherche avancée