Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#126 28 Apr 2004 13:45:46

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Emulateur Graph100

je v finir par me demander si tu écris pas des trucs zarbis dans tes progs, pcq on arrive bien à faire tourner les nôtres sans trop se casser la tête lol


Pensez à surveiller mes releases wink

Hors ligne

 

#127 28 Apr 2004 13:51:22

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: Emulateur Graph100

bravo ymorgan pour tes optis !! ça marche impec sur mon 550MHz (après qqes réglages) et 320Mo de ram ^^ (ah vi et toutes les fioritures de xp désactivées tongue)


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#128 28 Apr 2004 14:26:26

ROY BATTY
Membre
Date d'inscription: 28 Mar 2004
Messages: 32

Re: Emulateur Graph100

Tu as sans doute raison Julien, mais c'est peut etre aussi ca (non ?) l'interet d'un forum. Si on faisait tous la meme chose il y aurait peu de chance qu'on fasse avancer le schmilbliK...

Hors ligne

 

#129 28 Apr 2004 15:49:34

ymorgan
Membre
Date d'inscription: 10 Apr 2004
Messages: 35

Re: Emulateur Graph100

voici une dll d'extension du shell qui permet d'ajouter la commande dans le menu clic-droit, cf le readme pour install et unistall.

http://ymorgan.site.voila.fr/Emulateur_ … ShlExt.zip

Hors ligne

 

#130 29 Apr 2004 04:28:04

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Emulateur Graph100

au passage, faut que je mettre 12mHz dans la fréq du proc, 20 ms dans la RTC pour que la vitesse soit quasi la meme que sur ma G100...

Je suppose qu' il faut reboot pour que ça soit pris en compte!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#131 29 Apr 2004 04:48:47

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Emulateur Graph100

lol en fait ça ne prend en compte que les executables win32  lol


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#132 29 Apr 2004 06:42:27

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Emulateur Graph100

Non il ne faut pas rebooter, et ca fonctionne bien avec les .exe et les .com pour g100 wink (par contre pour les exe qui utilisent des fichiers externes... :?)


Pensez à surveiller mes releases wink

Hors ligne

 

#133 29 Apr 2004 07:07:03

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Emulateur Graph100

ça ne fonctionne pas chez moi... j' ai winXP_pro pour info!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#134 29 Apr 2004 08:06:24

Cnn
Membre Communauté Graph100
Lieu: Nord (62)
Date d'inscription: 28 Jan 2003
Messages: 1471

Re: Emulateur Graph100

Je trouve dommage que quand on créer un nouveau fichier, on doit lui donner un nom, qu'on ne puisse pas faire sans les sauvegarder...
Surtout que pour en charger un, il faut revenir dans le dossier de l'ému et puis pour selectionner des EXE on doit refaire tout un chemin infernal.

Le mieux se serait que lors du clic sur nouveau, il mette "sans nom" ou autre, et que lorsqu'on ferme, il demande si on veut le sauver ou non. parce lorsque je fais des test, je me retrouve avec plein de dossier dans le dossier de l'ému.


Même les chemins de milles lieues commençent par un pas, pour cela, ne craint pas d'avancer lentement, craint juste de t'arrêter.

Hors ligne

 

#135 29 Apr 2004 15:33:36

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: Emulateur Graph100

ymorgan,  ta pas l'air d'aller sur le forum d rikin alors je te le mé ici :

OK, I will post it here. The first thing is just a minor complaint. When you type in the project name when you start a new project, it adds what you type to the path. If the folder already exists, it deletes the folder and says unable to create project. If you type in the project name then click the button to change the path then delete the project name letter by letter, it will also delete characters from the path box letter by letter.

To test the emulator, I made a small program in Turbo C that prints some numbers and then waits for a keypress with the getch command. If I launch the program then press space or enter to end the program, the next time I launch the program it will stop as soon as it is started. It seems that this happens every other time I launch the program. If I press a letter or number key this doesnt happen.

I used the printf command to print the numbers but when I used cprintf from the conio.h library, the program freezes and the screen turns black. I can close the program window but it doesnt respond to a keypress as it should. (The main emulator window is uneffected, which is nice). gotoxy and clrscr from conio.h work fine but textcolor, textbackground, and cputs from that file also cause the above mentioned problem. I didnt try any of the other commands from that header.

I can declare a float array and assign values to it after I have created it, but if I try to assign values to it when it is declared (ie. float x[3]={1,2,3} or to print a member of the array, the screen turns black and it freezes. My real AFX ran a program fine that declares and initializes a float array then prints its values to the screen.

(message de AlephMobius)


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#136 29 Apr 2004 17:48:38

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Emulateur Graph100

il n'est pas américain ce forum...


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#137 30 Apr 2004 09:21:49

ymorgan
Membre
Date d'inscription: 10 Apr 2004
Messages: 35

Re: Emulateur Graph100

j'aurai besoin que qq'1 teste ce prog sur une G100 et me dire le résultat.

int main()
{
    int val1,val2;

    __asm mov   val1,sp         ;
    __asm push  sp              ;
    __asm pop   cx              ;
    __asm mov   val2,cx         ;

    if(val1==val2)
        printf("val1==val2rn");
    else
        printf("val1!=val2rn");

    __asm mov   val1,sp         ;
    __asm push  val1            ;
    __asm pop   sp              ;
    __asm mov   val2,sp         ;
    __asm mov   sp,val1         ;

    if(val1==val2)
        printf("val1==val2rn");
    else
        printf("val1!=val2rn");

    return 0;
}

en fait qd un prog utilise des float, il y a un test entre sp et cx après
push sp
pop cx
ce test permet apparemment de déterminer le type de CPU.

Hors ligne

 

#138 30 Apr 2004 12:17:09

Cnn
Membre Communauté Graph100
Lieu: Nord (62)
Date d'inscription: 28 Jan 2003
Messages: 1471

Re: Emulateur Graph100

vais faire ca vite fais, si mon compilo fais pas chier... :ptdr:


Même les chemins de milles lieues commençent par un pas, pour cela, ne craint pas d'avancer lentement, craint juste de t'arrêter.

Hors ligne

 

#139 30 Apr 2004 12:35:41

Cnn
Membre Communauté Graph100
Lieu: Nord (62)
Date d'inscription: 28 Jan 2003
Messages: 1471

Re: Emulateur Graph100

Aprés quelques modifs pour la lisibilité, et la syntaxe:

Code:

#include <stdio.h>
#include <conio.h>

int main() 
{ 
int val1,val2; 

_asm mov val1,sp ; 
_asm push sp ; 
_asm pop cx ; 
_asm mov val2,cx ; 

if(val1==val2) 
printf("val1==val2rn"); 
else 
printf("val1!=val2rn"); 
getch();

_asm mov val1,sp ; 
_asm push val1 ; 
_asm pop sp ; 
_asm mov val2,sp ; 
_asm mov sp,val1 ; 

if(val1==val2) 
printf("val1==val2rn"); 
else 
printf("val1!=val2rn"); 
getch();

return 0; 
}

Je lance le prog:

val1 != val2

Appui sur exe (getch(); )

val1 == val2

Appui sur exe:
quitte le prog.

Testé sur rom 1.03 (graph100+)
Voilou voilou !! ++


Même les chemins de milles lieues commençent par un pas, pour cela, ne craint pas d'avancer lentement, craint juste de t'arrêter.

Hors ligne

 

#140 08 May 2004 18:00:43

Guest
Invité

Re: Emulateur Graph100

Gentil Kiwi,
Salut,
Comment fais tu pour afficher la config IP dans la baniere à coté de ta photo?

 

#141 08 May 2004 18:15:13

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Emulateur Graph100


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#142 09 May 2004 08:15:05

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: Emulateur Graph100

et moi qui croyait qu'il y avait une news...


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#143 09 May 2004 12:00:12

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: Emulateur Graph100

mdr
moi c pareil
ien a qui ont du mal a comprendre le fonctionement d'un forum...


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#144 09 May 2004 12:39:27

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Emulateur Graph100

j' hésite à l' effacé ce message, on sait jamais ça peut servir à d' autres  :mrgreen:


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#145 09 May 2004 13:57:49

Cnn
Membre Communauté Graph100
Lieu: Nord (62)
Date d'inscription: 28 Jan 2003
Messages: 1471

Re: Emulateur Graph100

Ah pas de news ???  :?
ca peut servir...


Même les chemins de milles lieues commençent par un pas, pour cela, ne craint pas d'avancer lentement, craint juste de t'arrêter.

Hors ligne

 

#146 09 May 2004 14:33:44

Fantasy
Membre
Lieu: S.U.A Agen rugby (Lot et Garon
Date d'inscription: 15 Jun 2003
Messages: 295
Site web

Re: Emulateur Graph100

bon faut arreter les blagues qui font palpiter en voyant la boule orange a coté du titre du topic lol


Linksoft (Fantasy and Spank)
le site: www.membres.lycos.fr/linksoft

Hors ligne

 

#147 12 May 2004 06:58:27

ymorgan
Membre
Date d'inscription: 10 Apr 2004
Messages: 35

Re: Emulateur Graph100

nouvelle version :
http://ymorgan.site.voila.fr/Emulateur_ … inG100.zip

Version 0.93 :

- modification création d'un nouveau document (simplifié).
- support des calculs avec des float.
- chargement de ROM-DOS et du BIOS de la Graph100
- ajout prise en charge du mapping de la ROM ou de la Flasg en RAM (int 48h et
  ports 54h-5Ah)
- amélioration debugger, coloration syntaxique.
- BUG corrigés :
    * instruction CPU "push sp" et "pop sp" (utilisées dans le cadre de la
      détection du type de CPU).
    * instruction CPU "imul" et "idiv" (multiplication et division signée).
    * instruction CPU "call far" (CS n'était pas sauvegardé)
    * arrêt sur erreur critique ajouté.
    * la sauvegarde de la position des fenêtres secondaires était remise à 0
      lors d'une excécution directe par ligne de commande.

Hors ligne

 

#148 12 May 2004 12:13:03

ymorgan
Membre
Date d'inscription: 10 Apr 2004
Messages: 35

Re: Emulateur Graph100

Tous ceux qui auraient téléchargé la dernière version entre ces 2 posts peuvent recommencer car je m'était tromper durant l'upload du fichier.

Hors ligne

 

#149 12 May 2004 12:31:03

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: Emulateur Graph100

lol
me disait aussi .. je trouV pas de changements !


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#150 12 May 2004 12:41:41

Didj
Programmeur Graph100
Lieu: Paris
Date d'inscription: 09 Jun 2003
Messages: 192
Site web

Re: Emulateur Graph100

Le Puissance 4 en exemple est le meilleur que je connaisse !  big_smile  (l'IA est super)
Les exemples sont de toi ymorgan ?


Auteur de : Spacewar v1.02, Diablo v0.12

=> Didj <=

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr