3077 résultats trouvés

par gilles
08 août 2008 15:50
Forum : Exelvision
Sujet : Emulateur
Réponses : 306
Vues : 272018

Fabrice Montupet a écrit :L'émulation est destinée à ceux qui voudront utiliser "virtuellement" nos chères vieilles machines une fois qu'elles seront toutes mortes et ceux qui n'ont tout simplement pas la machine en leur possession.
pas uniquement, l'émulation permet aussi et surtout de faire du développement croisé. Dans le cas présent, l'asm sur exl100 est introuvable, par contre une assembleur TMS7000 sur PC (DOS) est dispo il deviendra donc possible de coder facilement sur cette machine.
par gilles
08 août 2008 15:45
Forum : Exelvision
Sujet : Emulateur
Réponses : 306
Vues : 272018

Re: emulateur

Fabrice Montupet a écrit :
gilles a écrit : Sources non diffusés... Souvent polémique et hostile à Silicium.
Hum... que veux tu dire par là?
moi je ne dis rien... je ne connais pas l'historique des relations entre DC et silicium... par contre je me souviens assez bien de ses déclarations par rapport à l'émulation thomson... et à son sens aigu de l'histoire...
par gilles
08 août 2008 14:49
Forum : Exelvision
Sujet : Emulateur
Réponses : 306
Vues : 272018

Concernant le contenu de la ROM 7041:
le code suivant est interessant:

Code : Tout sélectionner

char_definition:
fbd2   88 FB D7 06       MOVD %>FBD7,R6
fbd6   0A                RETS

char_definition2:
fbd7   D1 13             MOV B,R19	-- lecture premier octet taille
fbd9   88 FB E0 06       MOVD %>FBE0,R6
fbdd   8C FA 33          BR $FA33	-- return IRQ end

char_definition3:
fbe0   D1 14             MOV B,R20	-- lecture second octet taille
fbe2   88 FB ED 06       MOVD %>FBED,R6
fbe6   88 C1 00 16       MOVD %>C100,R22 -- positionne addresse destination
fbea   8C FA 33          BR $FA33	-- return IRQ end


char_definition4:
fbed   62                MOV B,A
fbee   9B 16             STA *R22
fbf0   D3 16             INC R22	-- recupere donnée dans buffer
fbf2   79 00 15          ADC %>0,R21
fbf5   DB 14             DECD R20
fbf7   E3 07             JHS $+7	-- retour tant qu'il y a qqchose à lire
fbf9   88 00 00 06       MOVD %>0000,R6	-- fin de la lecture
fbfd   73 F7 02          AND %>F7,R2
fc00   8C FA 33          BR $FA33	-- return IRQ end
il montre qu'il existe un vecteur d'interruption qui communique la taille puis le buffer de definition des caracteres.
Cette routine est en ROM et ne peut se modifier mais...
on peut forcer la valeur de R20[16bits] à 0, lancer la récupération des char et detecter un changement...
puis additionner 4Ko à R20.
avec un peu de chance (si la matrice de char n'est pas compressée dans la ROM du 7041) on peut se retrouver avec une image de la ROM 7041 dans un espace de RAM (à partir de 0xC100).
Cette image ne sera pas nécessairement complete (dependra de la position en ROM 7041 du generateur de char).
par gilles
08 août 2008 13:34
Forum : Exelvision
Sujet : Emulateur
Réponses : 306
Vues : 272018

Re: emulateur

gatesbillou a écrit :Bonjour a tous,
avec tout le respect que je dois a ce projet hors norme (puisque peu documenté , et francais de plus) je ne pense pas qu'un emulateur exel100 fonctionne un jour.
Je ne blame personne , mais , je dois dire que je n'ai ni la motivation , ni les connaissances en informatique suffisantes pour continuer cet emulateur , ou pouvoir y apporter des infos vraiement interressanbtes , c'est pourquoi ,je quitte ce projet.
Gatesbillou de la cadiere d'azur (83).
J'espere avoir tort ;-)
Effectivement, tu as tort :roll:
Pour reprendre les données du probleme...

Nous avons,

# une machine relativement complexe et peu ou mal documentée...

# 3 projects distincts d'émulateur:
_ le driver MESS de R. Nabet, plutot avancé, mais au point mort depuis des années.
_ le projet de DCexel... Actif mais visiblement bloqué... Sources non diffusés... Souvent polémique et hostile à Silicium.
_ mon projet sur lequel je n'ai pas travaillé depuis environ 6 mois par manque de temps (et accessoirement pour ne pas mettre en péril ma vie de couple (mais c'est une autre histoire...))

# des documents essentiels détenus par Fabrice et à ce jour non diffusés.
(ces documents étaient probablement également détenus par R. Nabet, les informations présentes dans le source du driver MESS semblent en attester). Il n'est, à ce jour, pas certain que ces documents soient suffisants.

# peu de choses à gagner dans l'aventure, l'émulation de machines obscures interesse quelques dizaines de personnes dans le monde.

Malgré cela, ma motivation reste entière et je devrais pouvoir dégager un peu de temps pour avancer...
par gilles
08 août 2008 12:19
Forum : Exelvision
Sujet : AVIS A LA POPULATION !!!!
Réponses : 11
Vues : 12352

fneck a écrit :Wouah 8O

J'ai l'impression que tu as ce qu'il faut pour réussir à faire cet émulateur.
Comment peut-on procéder pour la numériser?
Un volontaire disponible dans la région de Nevers?
Cette doc m'interesse au plus haut point, d'autant que je retrouve un peu de temps pour rebosser sur l'emulateur après un déménagement un brin compliqué (et 7 aller-retours avec une camionnette de 10m3).
Il est fort probable que seuls certains chapitres sont véritablement interessants, essentiellement la description du VDP.

Reste à dumper la ROM du 7041... Sur ce point j'ai l'intuition que détourner la routine de transmission du jeu de caractere entre le 7041 et le VDP est une piste possible...
par gilles
08 août 2008 12:03
Forum : Thomson
Sujet : Combien de version connue de T0 7 & TO 7-70 ?????
Réponses : 13
Vues : 7969

foolduplex a écrit : Sur TO7, il y a effectivement deux roms, la T9000 et la TO7 (ecrans de demarrage differents).
il existe également un TO7 Qwerty, comportant probablement une ROM légerement modifiée (l'unique TO7 de ma collection est de ce type).
par gilles
07 août 2008 22:01
Forum : Problèmes techniques
Sujet : Videopac G7000 : signal antenne pourri ?
Réponses : 12
Vues : 10625

essaye de forcer la norme video à SECAM, il est possible que des tele modernes détectent du PAL par erreur... ce qui donne ce type de probleme.
sinon, essaye de repiquer le signal avant modulation et l'envoyer directement vers une prise video Input.
par gilles
01 août 2008 10:16
Forum : Commodore 8bits
Sujet : Disquette HD sur c64
Réponses : 18
Vues : 18856

je reste sur ma position concernant la densité...
et je ne suis pas le seul:

http://www.retrotechnology.com/herbs_st ... .html#thin

du reste c'était un probleme tres tres courant au temps des PC 286/386 avant la généralisation du 3pouce1/2

pour ce qui est de la différence de métalisation, la légende urbaine la situe plutot pour les 3-1/2. La vérité est plus probablement qu'à une époque donnée, un fabriquant de média n'utilise qu'un seul procédé donc une vieille disquette n'a pas le meme composant magnétique qu'une plus récente, et ce pour une densité commerciale identique (mais je ne suis pas certain d'être tres clair sur ce point...).
par gilles
29 mai 2008 14:38
Forum : Emulateurs
Sujet : Applewin + rom
Réponses : 6
Vues : 7923

sur certains sites de soft Apple II on trouve un "death in the caribbean"... sinon ce titre me rappelle vaguement quelquechose... le plus simple est de parcourir les TILT de l'époque pour retrouver la trace d'un jeu...

http://www.abandonware-magazines.org
par gilles
27 avr. 2008 14:00
Forum : Apple Lisa
Sujet : Un Lisa sur eBay, encore
Réponses : 86
Vues : 124840

si ca interesse quelqu'un j'ai les gros condensateurs en question. j'avais commandé le set complet pour mon pb d'alim mais apres démontage l'alim avait déjà été refaite, en dehors des 3 condensateurs qui ont fumé...
par gilles
13 avr. 2008 14:17
Forum : Exelvision
Sujet : Nouveau scan exelement votre numero 10 ;-)
Réponses : 7
Vues : 10453

Re: Nouveau scan exelement votre numero 10 ;-)

gatesbillou a écrit :http://www.abandonware-magazines.org/af ... images=oui

Voila , la prochaine fois c'est le numero 12 si ca interresse quelqu'un .
ben, ca interesse au moins moi... les docs sont assez rares sur ce bestiau
par gilles
11 avr. 2008 12:27
Forum : Recherche informations / technique / etc ... [pas de petites annonces ici]
Sujet : recherche system 7.5 apple disquette
Réponses : 1
Vues : 1962

Re: recherche system 7.5 apple disquette

aliochad a écrit :bonjour je possède un powerbook 180c mais n'ai malheureusement pas les disquette système . ai essayé avec un system 7.0.1 . possibilité d'echange merci
les disques du systeme 7.5 sont en telechargement sur le site apple...
Le transfert peut se faire sur un PC avec HFVexplorer et basilisk II.
par gilles
10 avr. 2008 08:07
Forum : Apple Lisa
Sujet : Emulateur lisa IDLE 0.10
Réponses : 2
Vues : 10975

Emulateur lisa IDLE 0.10

La nouvelle version de mon émulateur lisa est sortie:
_ émulation du système UNIPLUS (cf liste google lisalist)
_ correction de la vitesse d'émulation (5MHz et non 2.5...)

je me recentre maintenant sur l'émulation exl100...
par gilles
09 avr. 2008 17:14
Forum : Exelvision
Sujet : Emulateur
Réponses : 306
Vues : 272018

starlord a écrit :Le TMS 7041 est vraiment unique à cette machine? Il n'a jamais été utilisé autre part? Que pouvait bien offrir ce processeur que des standards n'offraient pas (comme celui du Ti-81)?
ce micro processeur est relativement standard mais l'usage qui en est fait ne l'est pas. or ce sont les fonctions qui sont émulées et non le microprocesseur lui-meme car nous ne possédons pas l'image de la ROM interne (voir plus haut dans la discussion).
par gilles
08 avr. 2008 15:15
Forum : Exelvision
Sujet : Emulateur
Réponses : 306
Vues : 272018

jvernet a écrit :Pensez pour vos outils et framework de dev au monde Unix -particulierement MacOsX pour ce qui me concerne ;) -. Pas trop de machins windows, svp !

:)
rassure toi, la compilation avec GCC / Allegro reste ma plateforme principale. Donc le portage MacosX/Linux restera simple.

Aller à la recherche avancée