1

Salut,

Bon petite question pour les chauds lapins de la lynx....
Y a t'il de quoi développer pépère sur la lynx en linux.

J'ai deja fait une petite recherche sous gougeule wink mais pas mal de trucs morts ou datant de mathusalem... Me dites pas que je vais devoir passer sous windows?????

Si vous avec un bon line qui marche bien (un vrai de vrai) pour un emulo / crosscompilo lynx pour linux je suis preneur...

wink

2

émulateur, à part handy, y'en a pas qui tienne la route... (déjà c mal barré c pour win uniquement)

ensuite pour compiler, si tu peux te contenter de l'assembleur, alors tu peux prendre n'importe quel environnement qui compile pour 6502 (GCC le ferait très bien parait-il) sinon voir du coté de newcc65 (cf le site de BASTIAN SHICK sur geocitest/silliconvalley/4242/...)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

3

sinon c'est de l'amiga je crois avec les kits officiels...

4

Salut,

Merci pour vos réponses... Bon je crois que je suis bon pour me remonter windows sur un disque dur alors...
C'est pas glop du tout. Parce que bon c'est pas que j'aime pas l'assembleur mais deja que je suis une truffe alors si en plus il faut que je crache de l'asm comme ca c'est très très loin d'être gagné...
wink

5

Bon courage !! smile

Ca me ferait bien plaisir que la JC ait fait naitre des vocations top

6

Salut,

Bah en fait c'est un retour aux sources car j'étais passé sur oric car il y avait une communauté de développeurs mais à la base je voulais développer sur mon 800xl... Alors bon pourquoi ne pas tenter le coup avec la lynx...
wink
Je vais faire un sprite ca va me gaver et après je retournerais à l'oric...
wink

7

Il y a une version de Handy pour Linux qui fonctionne assez bien : http://sdlemu.ngemu.com/handysdl.php

Sinon je pense que tu peux programmer en C, pour compiler il te faudrait utiliser un émulateur DOS sous Linux comme Dosemu : http://www.dosemu.org/ ou autre...
Je ne te garantis pas qe ça fonctionne mais ça vaut le coup d'essayer! wink
Previously known as Damdam

8

faudrait lui redemander mais Kevin Kofler (monsieur GCC du forum TI) me confirme que GCC a moyen de compiler pour 6502 de plus l'environnement existe du coté de newcc65...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

9

Damdam :
Il y a une version de Handy pour Linux qui fonctionne assez bien : http://sdlemu.ngemu.com/handysdl.php

Sinon je pense que tu peux programmer en C, pour compiler il te faudrait utiliser un émulateur DOS sous Linux comme Dosemu : http://www.dosemu.org/ ou autre...
Je ne te garantis pas qe ça fonctionne mais ça vaut le coup d'essayer! wink


Bastians/Matthias lynx utilities even run under wine. You can even use wine in Makefiles...
The only problem under Linux is the missing emulation. xhandy is not very stable and misses a lot of features. Handy (windows version) does not run under wine, because it is written in M$-VisualC.

Tschau,
Sage

10

SAlut,

J'ai téléchargé tout ceci on verra bien... Je vais essayer avec ce qui est dispo sur linux ce weekend après on verra si je dois rechercher mon cd de windows (si je le retrouve)..
wink

I've downloaded all those softwares and I'll give it a try before to find back my windows CD (hope I've kept it).

11

sage
:
Damdam :
Il y a une version de Handy pour Linux qui fonctionne assez bien : http://sdlemu.ngemu.com/handysdl.php

Sinon je pense que tu peux programmer en C, pour compiler il te faudrait utiliser un émulateur DOS sous Linux comme Dosemu : http://www.dosemu.org/ ou autre...
Je ne te garantis pas qe ça fonctionne mais ça vaut le coup d'essayer! wink


Bastians/Matthias lynx utilities even run under wine. You can even use wine in Makefiles...
The only problem under Linux is the missing emulation. xhandy is not very stable and misses a lot of features. Handy (windows version) does not run under wine, because it is written in M$-VisualC.

Tschau, Sage

pour les anglophobes : les soft de Bastian Schick et Matthias Domin tournent aussi sous WINE. On peut aussi utiliser wine dans les makefiles
Le seul problème du pingouin est qu'il manque un bon ému. xhandy n'est pas très stable et pas très complet non plus. Handy (la version windows) ne tourne pas sous wine, vu qu'il a été écrit en MSVC avec l'api win32...

vala
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

12

vince :
... avec l'api win32...


Well, its not the win32 api which makes problems in wine... its the "undocumentet" windows functions called by the MSVC libraries...
If Handy would be written in Borland Builder or so, it would run perfectly.

13

SAlut,

J'ai craqué j'ai resorti windows et j'ai installé le truc. Un coup de panther et zou... Bon je me suis tapé la doc lynx c'est interessant mais maintenant arrive le moment fatidique il va falloir mettre les mains dans le cambouis...
wink

14

LOL
faut pas lancer panther, que les bat que je t'ai filé, tu prends ultra edit et cie ça te fout la colo syntaxique du C c bien mieux...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

15

Je confirme pour Panther, vaut mieux se faire ses scripts.

Si tu n'as pas les moyens de te payer Ultra Edit et que tu veux la coloration syntaxique tu peux utiliser un autre éditeur (que tu dois déja bien connaître puisque tu utilises Linux), gVim, que tu peux trouver ici pour Windows : http://www.vim.org/download.php
wink
Previously known as Damdam

16

SAlut,

Cédant à la vindicte populaire en effet je me retrouve devant un joli petit ecran windows sur mon PC (arghhhhh). Bref je suis toutes les indications que Vince m'a donné et là... badaboum...

La compilation de test1 ne passe pas "erreur de syntaxe"......

Je me dis c'est pas grave je vais jeter un oeil à la version de handy version debug avec une autre rom histoire de voir et là: erreur bidule handy debug plante tout le temps pas moyend e le lancer, bref un vrai bonheur windows.

Je télécharge handy version normale et là oui cela fonctionne ah enfin.

Il me reste plus qu'à faire tourner la compilation maintenant.

17

handy debug t'as la 0.9 ?
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

18

19

et puis à part ca ca compile pas et là ca vient pas d'handy "erreur de syntaxe"
wink

Ca va j'ai pas d'écran bleu car c'est tout noir le dos...
wink

20

tu as bien vérifié les paths ?

si oui, tu doit avoir un n° de ligne, ou même un bout du code qui pose problème... (plus de détails si tu veux que je t'aide quoi smile)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

21

BAh dans le compile.bat il n'y a qu'une ligne à modifier le path pour handy (ca c'est ok)...
Pour le reste c'est comme tu m'a mailé:

C:\Panther
C:\Panther\handy\handy.exe (ligne modifiée dans le compile.bat)
voilivoilou

22

Voivi le compile.bat:

@echo off
cls
set envdevlynx
if errorlevel 1 path %path%;C:\Panther\ProMan\Compiler;C:\Panther\ProMan\include
set cc65lib=C:\Panther\ProMan\Library
set cc65include=C:\Panther\ProMan\Include
cd "C:\Panther"
cd "C:\Panther\Compiled"
if exist error.txt del error.txt
cd "C:\Panther\%1\"
"C:\Panther\ProMan\Compiler\cc65" "%1.c" >>C:\Panther\Compiled\error.txt"
"C:\Panther\ProMan\Compiler\xopt" "%1.m65" >>"C:\Panther\Compiled\error.txt"
"C:\Panther\ProMan\Compiler\ra65" "%1.m65" -o "C:\Panther\Compiled\%1.obj" >>"C:\Panther\Compiled\error.txt"
del "%1.m65"
cd "C:\Panther\Compiled"
"C:\Panther\ProMan\Compiler\libr65" a "%1.olb" "%1.obj"
cd "C:\Panther\Compiled"
if exist error.txt type error.txt
"C:\Panther\ProMan\Compiler\link65" "%1.olb" "c.olb" "lynx.olb" -o "..\%1.o"
cd..
if exist has_error.txt del has_error.txt
FOR /F "skip=1" %%i in (C:\Panther\Compiled\error.txt) do echo Il y a eu des erreurs ! > has_error.txt
if exist has_error.txt echo *-------------------------*
if exist has_error.txt echo * Il y a eu des erreurs ! *
if exist has_error.txt echo *-------------------------*
if exist has_error.txt goto end
copy %1.o %1\%1.o
cd \panther\%1
lynxer %1.mak
ren %1.lyx %1.lyx
make_lnx %1.lyx -m "Vince" -b0 256k
REM VERIFY THE PATH TO HANDY
start C:\Panther\handy2\handy.exe %1.lnx
REM start C:\Panther\handy\handybug.exe %1.lnx
:end
cd\
cd "C:\Panther"
set envdevlynx=OK

23

Ou alors c'est peut etre le ficheir text1.c qui pose pb...
wink

24

il ne me manque QUE (et c'est pas peu dire) ta fenêtre de sortie....


pour ça, met le @echo off en commentaire

et au moment de lancer ta compilation tu ajoutes " > c:\log.txt" à la fin de ta ligne de commande


ou plus simple si tu as une version récente de win (en fait une souche NT suffit smile) avec dos en émulation tu as moyen de mettre en place le copier coller pour récupérer le texte de la fenêtre...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

25

26

ça affiche rien c'est normal, ça t'a créé un fichier c:\log.txt
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

27

en gros il me met:

"C:\Panther\ProMan\Compiler\ra65" "%1.m65" -o "C:\Panther\Compiled\%1.obj" >>"C:\Panther\Compiled\error.txt"
del "%1.m65"

Enfin comme il faut avec le bon nom : Replacing test1.obj puis adding test1.obj et ensuite j'ai erreur de syntaxe plus bas

28

SAlut,

NOn dans ma fenetre dos ca m'affiche tout et enplus cela me crée un fichier txt

29

c'est quoi ta version d'os windows en version d'évaluation ou quoi ?....
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

30

Win98se j'ai le prob
la ligne : set envdevlynx
pose problème et lance une erreur de syntaxe