1

c quoi la technique ?

j'av pensé que ct une bidouille des ports 0x600015/0x600017 mais ça n'a pas l'air d'etre eficace ??

(je me suis fait un pitit lanceur pour megacar par exemple pour qu'il fonctionne bien avec UniOS smile)
(c pour pas m'enuyer pdt que je n'aurrais plus acces à mon pc)
[edit]Edité par Pen^2 le 18-07-2001 à 13:44:16[/edit]

2

Je crois que c'est seulement un changement de la frequence de l'auto-int 5.

3

Et pîs, de topute facon, il y a les sources de TeOs, non ?

4

Teos est Open Source en effet, comme DoorsOs.
Cours et tutos Asm: http://membres.lycos.fr/sirryl

5

c bon, ça fonctionne maintenant smile
merci.

6

TeOS ajoute ca a l'int5 :

newint5:
	cmp.w #$100,(a7)		;regarde si auto-int1
	bge pasint1
	move.l $64,$400B8	;int1->trap #14
	trap #14
	trap #14
	trap #14
	trap #14
	trap #14
	trap #14		;6*20=120 !
pasint1
	move.l oldint5(pc),-(a7)
	RTS


Ici, trap #14 ne fait que declancher l'int1

J'ai fait une version qui fait des grays parfaits sur HW2, ainsi que le lancement des progs nostub.
1) il reste qq bugs a corriger
2) si je publie ca, JM va me tuer
3) olivier ne repond pas a mes mails sad
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

7

J'ai fait cette version de TeOS pour plusieurs raisons :
- teos ne savait pas lancer les progs en nostub (userlib)
- je voulais faire un emu HW1 pour HW2, que je n'ai pas termine puisqu'il est pas tres stable
- je voulais remettre TeOS pour concerver l'emulation HW1
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

8

Si je publie cette version un jour, elle n'apparaitra que comme une mise a jour, ni plus ni moins.

J'oubliais : elle marche avec AMS 2.04/2.05
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

9

Le plus simple est encore de corriger MegaCar, je peux le faire.
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

10

oué, c sûr.
mais à la base je voulais faire un lanceur en C pour m'entrainer, et comme j'y arrivais pas, j'en ai fait un en asm.. roll

on passe le nom du prog en arg, et hop smile

11

Ouais.
Moa mon truc ne marchait pas comme ca : ca s'installait apres un kernel, ca detourne la fonction exec, en demandant lors de l'execution d'un programme, si l'on veut emuler la vitesse d'int HW1 smile
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

12

Et pourquoi pas faire un emu de HW2 (pour les HW1) pour les jeux recents ? grin

13

lol
La comme tu dois le savoir ca ne sert a rien Dark wink
Les emulateurs HW1 pour HW2 ne font que booster l'auto-int-1 smile
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

14

Bah oui, mais on peut le ralentir dans l'autre sens wink

15

ouais mais ca n'a pas bcp d'interet... surtout que tous les jeux utilisant l'auto-int-1 etaient codes pour HW1 smile
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

16

Total utilise l'auto-int1 (pas pour les gray, pour la vitesse de jeu), et je n'ai jamais testé sur HW1 ...

17

Ah je savais po ca !
Bah il doit booster sur HW1 alors grin
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

18

Enfin, c juste que les perso vont bouger plus vite, mais si l'affichage est pas rafraichit assez souvent, ca va pas etre terrib ...

19

vi c vrai ca smile
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr