Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 28 Nov 2025, 20:41

Index du forum » Émulation

Le fuseau horaire est UTC+1 heure


Sugarbox : Un nouvel emulateur en version beta

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 7 sur 16
 [ 235 message(s) ]  Aller vers la page Précédent  1 ... 4, 5, 6, 7, 8, 9, 10 ... 16  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
remax
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 20:35 
Hors-ligne
Rulezzz
Rulezzz
Avatar de l’utilisateur

Inscription : 11 Juin 2010, 12:49
Message(s) : 228
Lone a écrit :
Alors :

La version 64 bits n'est pas supportée : Vu que Sugarbox n'est dispo qu'en 32 bits pour le moment, ça ne marchera pas du tout.

Je fais mes tests avec la version 5.1. En principe, ça marche sur une bonne partie des dumps de Denis... Ceux présentant des secteurs faibles (taille de dump assez gros, mais ça n'est pas forcément un critère) peuvent planter. La plupart du temps c'est la lib qui crashe.

J'ai effectivement eu un plantage sur Overlander, il y a une composante aléatoire....

Pour faire simple, la lib va faire un dépassement de buffer assez important, qui va provoquer des dégâts collatéraux, voir un plantage (dans le cas ou on arrive sur une plage de mémoire avec des droits d'accès différents).

Attendez vous à une version correctrice rapidement, j'ai trouvé comment contourner le bug.


Je vais refaire des tests pour confirmer tes conclusions... mais c'est quand même bizarre que la version que t'as compilée toi même et distribué avec les anciennes versions de SB marche très bien elle...


Haut
 Profil  
 
remax
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 20:39 
Hors-ligne
Rulezzz
Rulezzz
Avatar de l’utilisateur

Inscription : 11 Juin 2010, 12:49
Message(s) : 228
Ah oui effectivement, j'ai réussi à lancer Pacland avec la lib officielle.

J'ai du avoir une grosse série de malchance dans le choix de mes disks de test


Haut
 Profil  
 
Lone
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 20:44 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
La lib que j'incluais contenait une version corrigée de la dll (par mes blanches mains).

Donc c'est normal qu'elle marche... Mais elle est illégale !

J'en ai supprimé toutes les occurrences que j'ai trouvé, et je vous remercierais bien sûr de la supprimer aussi de vos disques durs.

Comme on le dit bien souvent dans une série a succès....

"Release is coming".


Haut
 Profil  
 
Lone
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 20:48 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Fin des investigations :
- Thai boxing fonctionne, dès lors qu'on n'a pas de ROM 6128.
Je le fais marcher avec une rom alternative, une rom de 464 (+DDI1)... Mais il reboot avec la rom 6128...

DSK et RAW, même combat.

Ca parle à quelqu'un, ça ?

- Compilation Schneider : Je n'ai pas trouvé de dsk qui ressemble a ça nul part, pour comparer un peu ce qui peut se tramer... En gros, on a des jeux, lançable via un "loader.bin" (qui plante), dont Macadam bumper (qui marche en le lançant via le basic).

Résumé :

1/ A vérifier :
- 2112 AD
- Indiana jones
- Revolution
- TauCetiSpecialEdition
- Compil' Schneider
- Victory Road

2/ Méfiance !
- Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.

Sauf erreur de ma part, pour les autres, c'était moi et j'ai donc corrigé les bugs trouvés.


Haut
 Profil  
 
TotO
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 21:06 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
S'il ne fonctionne pas, c'est qu'il doit faire des appels directs aux variables du Firmware qui ne sont pas aux mêmes adresses sur 464 et 6128.

_________________
Cent Pour Cent


Haut
 Profil  
 
Lone
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 21:16 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
J'espère que c'est bien ça...

Mais je suis surpris que ni CPCRulez, ni cpc-p0wer n'en parle (alors que ce genre de limitation est d'habitude bien présent sur ces deux médias)

Allez, la version correctrice attendue : http://sugarbox.free.fr/?p=113

Merci pour vos retour, dites moi si celle-ci corrige les problèmes de crash (elle le devrait !)
On en est donc à la v0.22.


- [FDC] : Fixed a wrong behaviour on a read sector command : When an overflow occurs, do not stop the command until the end of the sector. (This correct some version of "Famous Five" game)
- [FDC] : Disk rotation is simulated, with a slight variation depending on the time and the current track. Also, more realistic acceleration of the disk is done ("Basun" now run without any trick)
- [FDC - HFE] : Add support for HFE files
- [FDC - Dsk] : Add various fix to make it more reliable
- [FDC - CT RAW] : When reconnecting last revolution to first, support track that does not contains IAM : Length computation is done using first IDAM
- [FDC - CT RAW] : Handle correctly CAPSImg.dll error, so no more memory corruption occurs on incorrect dumps
- [FDC - CAPSImg.dll] : Use a workaround to avoid crash of the lib that can occurs when image with weak sectors are read.
- [CRTC0] : Fixed an incorrect behaviour on VSync duration from R3 (Correct Druid 2 )
- [PSG] ! Fixed a bug that can corrupt memory when a register greater than 15 is written


Haut
 Profil  
 
TotO
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 21:20 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Je ne sais pas si c'est lié, mais le jeu ne fonctionne pas si la disquette est protégée...
(sinon, tu peux aussi à l'okaz remplacer les FW3.12/3.13 par le FW3.15)

_________________
Cent Pour Cent


Haut
 Profil  
 
remax
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 21:28 
Hors-ligne
Rulezzz
Rulezzz
Avatar de l’utilisateur

Inscription : 11 Juin 2010, 12:49
Message(s) : 228
Ca à l'air pas mal


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 21:32 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
TotO a écrit :
S'il ne fonctionne pas, c'est qu'il doit faire des appels directs aux variables du Firmware qui ne sont pas aux mêmes adresses sur 464 et 6128.

Oui , testé la vo/hfe sur mon 6128/sugarbox : reset au loader, rien sous winape par contre :o


Haut
 Profil  
 
breiztiger
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 21:35 
Hors-ligne
Rulezzz
Rulezzz

Inscription : 13 Mars 2011, 11:39
Message(s) : 425
Localisation : RENNES
@toto

c'est fait pour le firmware 3.15 (FR en tout cas) avec fw315exp patch pour ramdisk 0k, 256k et 448k :D


Haut
 Profil  
 
dlfrsilver
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 22:01 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 29 Août 2007, 12:04
Message(s) : 2009
Localisation : seine et marne 77
Lone a écrit :
Fin des investigations :
- Thai boxing fonctionne, dès lors qu'on n'a pas de ROM 6128.
Je le fais marcher avec une rom alternative, une rom de 464 (+DDI1)... Mais il reboot avec la rom 6128...


thai boxing fonctionne sur une config 6128 en IPF sous caprice32 :)

Citer :
Résumé :


1/ A vérifier :
- 2112 AD => ne fonctionne pas sous sugarbox, je peux pas tester en IPF, le format de protection est pas supporté.
- Indiana jones => plante sous sugarbox en RAW, mais fonctionne en IPF.
- Revolution => ne fonctionne pas sous sugarbox en RAW mais fonctionne en IPF.
- TauCetiSpecialEdition => piste 29 peut-etre pas bonne....
- Compil' Schneider => a investiguer, le chargement s'arrête en piste 17 secteur 42, sans message d'erreur sans rien.....
- Victory Road => bug car j'ai éffacé une piste vide, et le système n'aime pas (je referais plus j'ai dit!)

Citer :
2/ Méfiance !
- Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.


Quelle version, l'originale ou la version budget EDOS ?

Sauf erreur de ma part, pour les autres, c'était moi et j'ai donc corrigé les bugs trouvés.[/quote]

Merci ;)

_________________
SPS Community Expert (SPS CE) / SPS France


Haut
 Profil  
 
Lone
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 28 Juil 2014, 22:25 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
dlfrsilver a écrit :
thai boxing fonctionne sur une config 6128 en IPF sous caprice32 :)

Hé bien...
Peux tu me faire passer l'IPF ? Je promets de l'effacer ensuite :D
Caprice ne fait pas tourner le CT-RAW en tout cas.

Ca depend de beaucoup de choses : Je le fais rebooter sur winape, mais des fois, il passe. Je le lance sur Sugarbox en 464+DDI1, ou avec le Firmware FW314. Bref, c'est bizarre... (Je m'y connaîtrais, je dirais que ça sent un peu le bug de timing bizarroide).

Quelqu'un peut nous dire s'il arrive à le lancer régulièrement sur un vrai 6128 sans rom alternative ?


dlfrsilver a écrit :
1/ A vérifier :
- 2112 AD => ne fonctionne pas sous sugarbox, je peux pas tester en IPF, le format de protection est pas supporté.
- Indiana jones => plante sous sugarbox en RAW, mais fonctionne en IPF.
- Revolution => ne fonctionne pas sous sugarbox en RAW mais fonctionne en IPF.
- TauCetiSpecialEdition => piste 29 peut-etre pas bonne....
- Compil' Schneider => a investiguer, le chargement s'arrête en piste 17 secteur 42, sans message d'erreur sans rien.....
- Victory Road => bug car j'ai éffacé une piste vide, et le système n'aime pas (je referais plus j'ai dit!)

Citer :
2/ Méfiance !
- Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.


Quelle version, l'originale ou la version budget EDOS ?


Quand tu dis "fonctionne en IPF", c'est sur sugarbox ?
Les IPF sont fait a partir des CT Raw que tu as packagé ?
Dans le cas contraire, peux-tu me les "prêter" que j'investigue ?

Pur Chicago 90, il s'agit de la version "Chicago90(F).raw" de ton package.


Haut
 Profil  
 
dlfrsilver
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 29 Juil 2014, 01:14 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 29 Août 2007, 12:04
Message(s) : 2009
Localisation : seine et marne 77
Lone a écrit :
dlfrsilver a écrit :
thai boxing fonctionne sur une config 6128 en IPF sous caprice32 :)

Hé bien...
Peux tu me faire passer l'IPF ? Je promets de l'effacer ensuite :D
Caprice ne fait pas tourner le CT-RAW en tout cas.

Ca depend de beaucoup de choses : Je le fais rebooter sur winape, mais des fois, il passe. Je le lance sur Sugarbox en 464+DDI1, ou avec le Firmware FW314. Bref, c'est bizarre... (Je m'y connaîtrais, je dirais que ça sent un peu le bug de timing bizarroide).

Quelqu'un peut nous dire s'il arrive à le lancer régulièrement sur un vrai 6128 sans rom alternative ?


dlfrsilver a écrit :
1/ A vérifier :
- 2112 AD => ne fonctionne pas sous sugarbox, je peux pas tester en IPF, le format de protection est pas supporté.
- Indiana jones => plante sous sugarbox en RAW, mais fonctionne en IPF.
- Revolution => ne fonctionne pas sous sugarbox en RAW mais fonctionne en IPF.
- TauCetiSpecialEdition => piste 29 peut-etre pas bonne....
- Compil' Schneider => a investiguer, le chargement s'arrête en piste 17 secteur 42, sans message d'erreur sans rien.....
- Victory Road => bug car j'ai éffacé une piste vide, et le système n'aime pas (je referais plus j'ai dit!)

Citer :
2/ Méfiance !
- Chicago 90 a une piste faisandée. Ca plante pas, ça passe la protection, mais c'est inquiétant.


Quelle version, l'originale ou la version budget EDOS ?


Quand tu dis "fonctionne en IPF", c'est sur sugarbox ?
Les IPF sont fait a partir des CT Raw que tu as packagé ?
Dans le cas contraire, peux-tu me les "prêter" que j'investigue ?

Pur Chicago 90, il s'agit de la version "Chicago90(F).raw" de ton package.


Oui sur sugarbox. Les ipfs sont faits à partir des CT RAW que j'ai packagé.
Je peux te les passer si besoin.

Ok, pour chicago90. Le problème comme pour bcp de jeux à protection GAP, l'outil ne les supporte pas bien.
Toujours cette histoire de taille GAP pour déterminer si copie ou original.....

_________________
SPS Community Expert (SPS CE) / SPS France


Haut
 Profil  
 
Lone
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 29 Juil 2014, 08:46 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Je veux bien les IPF : Ca me permettra de comparer avec les CT Raw.

Pour les protections Gap, je me demande vraiment ce que fait cet outil... Je le soupçonne de chercher à passer la protection par un biais un ou autre... Même si ça ne cesse de m'interpeller.

Dites moi si je me trompe, Ô heureux possesseurs de SuperCard pro, mais je pense que réécrire Chicago 90 (en original) ne doit pas vous poser de soucis ..

L'outil IPF doit donc se reposer sur un autre paradigme (mais quel est-il ?)


Haut
 Profil  
 
Lone
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 29 Juil 2014, 10:03 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Du nouveau sur "Thai boxing" !

Avec une ROM 6128 Uk, ça marche... Mais ça ne fonctionne pas avec une ROM 6128 FR....
Je parle ici de l'OS, pas du basic. J'ai fait l'essai avec un OS Uk en lower ROM, un basic FR, et bien ça marche aussi.

Ce qui explique sans doute les résultats un peu variés ici et là...
Par contre, quelqu'un a une idée sur la différence entre ces deux roms (ou mieux, un moyen de désassembler le tout ? Un pendant FR de 'http://cpctech.cpc-live.com/docs/os.asm' en quelque sorte...)


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 7 sur 16
 [ 235 message(s) ]  Aller vers la page Précédent  1 ... 4, 5, 6, 7, 8, 9, 10 ... 16  Suivant

Index du forum » Émulation

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 31 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.