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:39

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 3 sur 16
 [ 235 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4, 5, 6 ... 16  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
Plissken
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 24 Juin 2014, 07:40 
Hors-ligne
Rulezzzz
Rulezzzz
Avatar de l’utilisateur

Inscription : 13 Nov 2007, 16:09
Message(s) : 911
Localisation : Gallifrey
dlfrsilver a écrit :
Subaru a écrit :
Petit "problême" pour effacer. Les touches DEL et CLR sont inversées. Mais bon, on peut corriger ça dans le setup (F1). :)


Oui j'ai remarqué ça aussi, et c'est pas du tout naturel. J'espère que Thomas le corrigera en natif dans sa prochaine mouture de sugarbox :)


Tiens,un autre thomas :)

_________________
Tout le monde il es beau,tout le monde il est gentil .


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

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Bonsoir,

Le FDC me semblant enfin correct (et le support RAW, CT RAW, SCP et IPF suffisamment fonctionnel), voici une nouvelle release.

Un petit copier/coller du log :

Citer :
- FDC rewritten from scratch. It support now bitstream format, such as Kryoflux RAW or Supercard Pro. Paradigm is also improved to support MFM format (dsk files are re-converted into MFM format). This will offer a true support for complex disk and protection format. For example, overlap protection ("Reussir") is passed with scp or kryoflux disks.
- EDSK handling also rewritten from scratch. It add a new interpolation, to rebuild the original MFM track. Overlap and iterlaced sector are handled.
- IPF and CT-RAW files supported through the CAPSLib 5.1 (included )
- Current disk can be saved as SuperCard Pro file
- LED colors can be configured through config file
- Insert blank disk DATA / VENDOR added
- Scanlines are enabled if '=1' in the Sugarbox.ini (more logical !)
- B drive support
- Current sector display added
- "About" updated (at last !)
- F3 = toggle 100% / MAX
- Fix a little bug in sound bar, that prevent putting it near 0
- Now working (this is not a complete list !) :

"The demo" music loader
Unique Megademo
"Reussir"... disks (as EDSK with overlapped sector, or SCP, or Kryoflux...)


Vous trouverez tout ceci ici : http://sugarbox.free.fr/?p=90

Thomas


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

Inscription : 28 Août 2007, 19:22
Message(s) : 634
Localisation : 35-33-66
Trés belle avancée bravo !
et le support des SCP, eDSK, kryo etc....chapeau bas Thomas :winner:


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

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Vraiment super pour le support du SCP en lecture/écriture !!! :kissed:
Pourquoi continuer à utiliser le DSK après ça ???

Même doléance que plus haut... S'il était possible de corriger CLR/DEL dans la config.
Ainsi que se souvenir des derniers disques insérés. Pour moi, ça me suffirait pour l'utiliser.
Rien à voir, mais le temps CPU pris qui fait emballer les ventilo de mon portable, c'est normal ?

Est-ce qu'un jour, le "FDC" d'un émulateur sera vu comme un vrai lecteur de disquette. :)
Pour le moment, c'est M.E.S.S. qui s'en tir le mieux sur mon test. (mais je le détecte quand même)

Pièce jointe :
fdcemu.png

_________________
Cent Pour Cent


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

Inscription : 29 Août 2007, 12:04
Message(s) : 2009
Localisation : seine et marne 77
Lone a écrit :
Bonsoir,

Le FDC me semblant enfin correct (et le support RAW, CT RAW, SCP et IPF suffisamment fonctionnel), voici une nouvelle release.

Un petit copier/coller du log :

Citer :
- FDC rewritten from scratch. It support now bitstream format, such as Kryoflux RAW or Supercard Pro. Paradigm is also improved to support MFM format (dsk files are re-converted into MFM format). This will offer a true support for complex disk and protection format. For example, overlap protection ("Reussir") is passed with scp or kryoflux disks.
- EDSK handling also rewritten from scratch. It add a new interpolation, to rebuild the original MFM track. Overlap and iterlaced sector are handled.
- IPF and CT-RAW files supported through the CAPSLib 5.1 (included )
- Current disk can be saved as SuperCard Pro file
- LED colors can be configured through config file
- Insert blank disk DATA / VENDOR added
- Scanlines are enabled if '=1' in the Sugarbox.ini (more logical !)
- B drive support
- Current sector display added
- "About" updated (at last !)
- F3 = toggle 100% / MAX
- Fix a little bug in sound bar, that prevent putting it near 0
- Now working (this is not a complete list !) :

"The demo" music loader
Unique Megademo
"Reussir"... disks (as EDSK with overlapped sector, or SCP, or Kryoflux...)


Vous trouverez tout ceci ici : http://sugarbox.free.fr/?p=90

Thomas


Salut, super thomas, effectivement, la majorité des fichier CT RAW et KF RAW passent.

J'ai pu faire tourner tout un tas de jeux qui ne passaient pas avant comme challenge foot senior,
BAT, iron lord, strider, dandy, super sprint, et bien d'autres.

Je te contacte pour t'envoyer le raw de Victory Road, il fait crasher d'emblée à l'insertion dans l'émulateur.

_________________
SPS Community Expert (SPS CE) / SPS France


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

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Merci de ces retours.

Pour répondre à vos questions :

- Le CPU qui tourne a fond, c'est normal si tu es en position "speed max" (ou sur une vielle config, peut-être). En fait, vu qu'on n'est pas en multithread, il doit y avoir un seul core qui dépote, les autres sont en vacances.
On est pas au comble de l'optimisation (doux euphémisme, mais comme disait ce bon Bjarn Stroustrup, "Early optimisation is evil"), et au final, j'émule un tas de bousin avec des ticks entre 16 mhz et 500 khz (ce qui fait quand même pas mal de temps CPU nécessaire)...

- Le FDC en vue "disque externe", j'y songeais, mais va falloir patienter (mais j'y songe, a voir comment ça peut-être géré...)
Quel est ton test, sinon ? J'aime les tests :)

- Pour le CLR/DEL, vu que c'est pas la première demande, je pense que je vais l'inverser par défaut

Je note également les autres remarques, dans ma todolist (que je vais devoir inclure dans mon testament, vu la longueur...)

Et j'attends avec impatience le dump de Victory Road, histoire d'éliminer encore un de ces terrible bugs !


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

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
J'ai mis à jour mon programme en fonction de ton émulateur un peut à la hâte.
En effect, je ne peux pas garantir que se soit une émulation après avoir répété mes tests...

_________________
Cent Pour Cent


Haut
 Profil  
 
AsT
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 07 Juil 2014, 10:29 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Teste sur mon eeePC, a premiere vue, il m'a semble de tres bonne qualite mais...
J'ai remarque qu'il y avait quelques problemes au niveau du son. C'est a mon avis du au Celeron 900 de mon ordi qui ralenti grandement l'emulateur. Ce qui est bizarre c'est que WinApe passe tres bien sans aucun ralentissement.

Ma question est donc :

Quelle est la config mini pour utiliser ton emulateur?

Encore une derniere chose, les dsk compactes en zip provoquent une erreur qui ferme SugarBox.

_________________
AsT / iMP4CT

Retrouvez nous sur le forum Amstrad Plus
"Call &bb06"


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

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Effectivement, l'émulateur est encore gourmand en temps CPU (la cause à l'émulation gate array et ecran a 16 mhz, au fdc qui gère le flux de bit au bit MFM près justement, et sans doute aussi au fait que je n'ai pas trop optimisé tout cela).

Pour faire simple, j'ai pu faire les mesures suivantes :
- Sur un core i7 4770k, il tourne a 450%
- Sur un portable i7 2760QM, a 250%.

Vu qu'il n'utilise pas le multicore, il dépend surtout de la vitesse du cpu...
Du coup, je pense qu'un minimum de 1 a 1.5 ghz sur un cpu pas trop ancien est nécessaire.
Je compte optimiser tout ça, mais mon temps n'étant pas extensible, je suis obligé de le faire par palier, sur les fonctions "finies".

Pour les zip, il ne les gère pas pour le moment (c'est prévu :sweatingbullets: ), et vois donc ces fichiers binaires bizarre comme des RAW kryoflux (qui n'ont pas d'en-tête), ce qui fait planter le tout.
Faudrait que je blinde ce truc tout de même...


Haut
 Profil  
 
AsT
 Sujet du message : Re: Sugarbox : Un nouvel emulateur en version beta
Message Publié : 07 Juil 2014, 11:36 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
en tout cas, merci pour ta reponse.
de toute facon, bravo pour ton travail....
encore une question, concernant l'emulation crtc, il se comporte comment ?Quel type est reellement pris en compte ?

_________________
AsT / iMP4CT

Retrouvez nous sur le forum Amstrad Plus
"Call &bb06"


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

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
pour le CRTC, le 1 me semble correct (je n'ai a priori pas d'exemple qui pose problème). Les autres ne sont pas implémentés (et se comportent donc comme le 1).


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

Inscription : 25 Fév 2013, 13:56
Message(s) : 648
Localisation : Ardèche
Un petit fix rapide : http://sugarbox.free.fr/?p=97

En gros :
- eDSK et SCP ne font plus planter le soft de temps à autre (ouf !)
- Le drag'n' drop de SNApshot remarche (et sans coquille orthographique s'il vous plait !)
- Amélioration de la synchro verticale
- Ajustement de la résolution "normale" à un 384x280 un peu plus conforme à ce qu'on s'attend à trouver.. Du coup, Super Cauldron ou Préhistorik II s'affichent un peu mieux.


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

Inscription : 29 Août 2007, 12:04
Message(s) : 2009
Localisation : seine et marne 77
Lone a écrit :
Un petit fix rapide : http://sugarbox.free.fr/?p=97

En gros :
- eDSK et SCP ne font plus planter le soft de temps à autre (ouf !)
- Le drag'n' drop de SNApshot remarche (et sans coquille orthographique s'il vous plait !)
- Amélioration de la synchro verticale
- Ajustement de la résolution "normale" à un 384x280 un peu plus conforme à ce qu'on s'attend à trouver.. Du coup, Super Cauldron ou Préhistorik II s'affichent un peu mieux.


C'est du très bon tout ça :) Bon Il ne te reste plus qu'à implémenter le support Cassette, et on est bon là :)

_________________
SPS Community Expert (SPS CE) / SPS France


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

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
"ya plus qu'à"... Si seulement c'était aussi simple que de le dire. :)
J'espère surtout que SugarBox sera bien plus ambitieux que la majorité des émulateurs non terminés, où l'on est victime du syndrome 1 développeur/1 émulateur sur CPC.

Bon courage pour la suite !!! :biere:

_________________
Cent Pour Cent


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

Inscription : 29 Août 2007, 12:04
Message(s) : 2009
Localisation : seine et marne 77
TotO a écrit :
"ya plus qu'à"... Si seulement c'était aussi simple que de le dire. :)
J'espère surtout que SugarBox sera bien plus ambitieux que la majorité des émulateurs non terminés, où l'on est victime du syndrome 1 développeur/1 émulateur sur CPC.

Bon courage pour la suite !!! :biere:


Le plus dur est fait, FDC + jeu d'instruction z80. Le support cassette c'est pas la partie la plus compliquée du CPC (ouf!).

_________________
SPS Community Expert (SPS CE) / SPS France


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 3 sur 16
 [ 235 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4, 5, 6 ... 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 25 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.