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

Index du forum » Émulation

Le fuseau horaire est UTC+1 heure


[EMU] WINAPE v2.0a8

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 2
 [ 22 message(s) ]  Aller vers la page 1, 2  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
hERMOL
 Sujet du message : [EMU] WINAPE v2.0a8
Message Publié : 27 Juil 2011, 15:58 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
Citer :
Version 2.0 Alpha 18 26-Jul-2011


PLEASE NOTE:
This release is an ALPHA release. Minimal testing and optimisation has been performed. Some features may not work as expected.
There is a list of known issues at the end of this file.


Emulation
- Changes logical volumes (and scales) used for AY output.
- Simplified and improved AY emulation, fixed period change adjustments.
- Fixed possible bright pixels in the top left when in PAL emulation.
- Writing to PSG registers above 15 now ignored as per real standard AY.
- Changed the way the Symbiface RTC switches between BCD and Binary modes.
- Switched back to full 8 bit interrupt vector (bit 0 is NOT reset as per most documentation around).
- Fixed Z80 overflow flag for INC (HL), DEC (HL) and IX/IY equivalents.

Debugger
- Added the ability to select a block of memory (right-click, Select Block...) in the memory editor.
- Added the ability to fill the selection with a sequence of values (right-click, Fill...) in the memory editor.
- Added the ability to compare two regions of memory or to compare a region of memory with a file (right-click, Compare To...) in the memory editor.
- Defaulted memory mapping (Any) to RAM bank #C0 to stop change when switching.

Assembler
- Fixed a bug with symbol usage and relocation tables inside if, else etc.
- Added Select All menu item and keyboard functionality.

AVI Writing
- Improved the timing of video and sound synchronisation.
- Added the ability to record full sized (768 x 540) videos.

Other
- Added cylinder and drive LEDs for drive B:
- Fixed saving of allow Temporary Writes, and Prompt to Save changes settings.
- Allow zero length sectors in DSK images.
- Fix writing of DSK images when the only change is to delete a copy of a sector or re-size one.
- Changes to detect when the window has focus (workaround for Delphi and Windows bugs). This stops typing from appearing in WinAPE when another application has focus.
- Changed timing to display actual speed (CPU cycles per second as a percentage of 1 million) rather than a percentage based on the number of frames per second. Previously, CRTC changes would affect speed display.
- Changed tape WAV writing to use values of 00 and FF rather than 00 and 1F.
- Fixed WAV output for 16 bit samples. Should now play in WMP.
- Fixed the position of the Speed indicator label.
- Added a warning when playing back old SNR files.
- Allowed CD ROM and removeable drives to be used as Symbiface IDE drives (Currently there is no support for CD-ROM formats on the CPC, but maybe one day).
- Increased tape output WAV sample rate to 22050Hz rather than 11025Hz since it was inadequate for high bit rate tapes.

Known Issues
- Changes to ASIC registers through the Gate Array occur approximately 6 pixels too early. On the real CPC Plus, changes to the palette using the GA (i.e. OUT instruction) occur 6 pixels after the register is written (approximately 0.375us). Exact emulation of this has not been done since no CPC software currently requires this degree of accuracy, and emulation would probably result in a significant degradation of performance.

- The ASIC does not allow a number of registers to be read. This does not affect any current CPC software, and needs to be analysed fully before being emulated.

- The supplied Help file is not supported in Windows Vista and Windows 7 by default since WinHelp.exe has been removed from Vista (along with a lot of other functionality J).


src/url:
http://www.winape.net
https://cpcrulez.fr/emulateurs_download-WIN-WINAPE.htm


Haut
 Profil  
 
TotO
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 27 Juil 2011, 16:30 
Hors-ligne
VIP
VIP

Inscription : 13 Jan 2010, 14:25
Message(s) : 2282
Citer :
Fixed possible bright pixels in the top left when in PAL emulation

Faudrait quand même un jour qu'on m'explique en quoi rendre l'écran flou, en fait une "émulation" de l'affichage PAL.
C'est comme le scanline, OK ça fait "vintage", mais ça n'a jamais été ainsi sur un CPC !? :sweatingbullets:

_________________
Cent Pour Cent


Haut
 Profil  
 
Plissken
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 27 Juil 2011, 17:07 
Hors-ligne
Rulezzzz
Rulezzzz
Avatar de l’utilisateur

Inscription : 13 Nov 2007, 16:09
Message(s) : 911
Localisation : Gallifrey
TotO a écrit :
Citer :
Fixed possible bright pixels in the top left when in PAL emulation

Faudrait quand même un jour qu'on m'explique en quoi rendre l'écran flou, en fait une "émulation" de l'affichage PAL.
C'est comme le scanline, OK ça fait "vintage", mais ça n'a jamais été ainsi sur un CPC !? :sweatingbullets:


+1

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


Haut
 Profil  
 
norecess
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 28 Juil 2011, 02:20 
Tant que ca reste une option qu'on peut desactiver... mais je suis d'accord avec vous, cela ne devrait pas être un settings par défaut.


Haut
  
 
Supersly
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 28 Juil 2011, 14:48 
Hors-ligne
Rulezzz
Rulezzz
Avatar de l’utilisateur

Inscription : 15 Oct 2007, 02:49
Message(s) : 405
Localisation : Les Sucres en Morceaux
D'un côté, je pense que ça vient de Vice, émulateur C64, qui a cette option "PAL emulation" qui n'est pas trop mal, et qui reste malgré tout plus nette qu'un C64 réel. Il est probable qu'après des discours de puristes comme le mien (glps !), on ait essayé d'améliorer le rendu, mais je suis parfaitement d'accord, ces rendus flou ne vont dans aucun sens. Dans la mesure où tout le monde l'utilise par défaut, on voit maintenant fleurur sur le net un florilège de screenshots flous vraiment ... heu... flous quoi :-)

D'un autre côté, il faut bien voir que le rendu sur écran LCD est particulièrement odieux si on compare à l'original. Mais je pense que l'extrême netteté des pixels n'en est pas complètement responsable. Le faible rendu des couleurs est à mes yeux la pire horreur. Pour ça, je pense que l'émulateur ne peut rien compenser. Pour ma part, je continue à utiliser un bon vieux CRT, et le rendu n'est pas si pourri, pour peu que l'image de départ soit nette...

Je reste satisfait qu'en même temps que ce rendu flou (désactivable), sur Winape, soit apparue la case "linear palette" que l'on peut décocher pour éviter un rendu de Plus.

_________________
Les Sucres en Morceaux


Haut
 Profil  
 
Demoniak
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 28 Juil 2011, 15:54 
Hors-ligne
VIP
VIP

Inscription : 15 Oct 2009, 18:07
Message(s) : 236
Localisation : Dunkerque
Bah, attendez donc la release 0.1at de PC-CPC qui permettra d'éditer les composantes RVB de la palette du CPC, et ce sur deux niveaux: couleur/monochrome, et permettra ainsi de se créer des palettes personnalisées :)

_________________
http://demoniak-contrib.forumactif.com/


Haut
 Profil  
 
norecess
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 29 Juil 2011, 01:43 
En fait, seul MAME m'a vraiment convaincu avec cette "émulation de scanlines" avancée. Il y a d'ailleurs tout un tas d'autres émulateurs qui reprennent ce code de MAME (c'est un post-effect sur la bitmap générée, c'est "juste" un filtre à appliquer au dessus de l'image).

Même si au final j'aime utiliser juste la representation la plus fidèle d'un pixel, je sais que sur ma XBOX (Mame qui tourne sur XBMC, rendu sur une TV) par exemple je préférais celui qui introduit une ligne de noir entre chaque scanline.


Haut
  
 
Plissken
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 29 Juil 2011, 09:31 
Hors-ligne
Rulezzzz
Rulezzzz
Avatar de l’utilisateur

Inscription : 13 Nov 2007, 16:09
Message(s) : 911
Localisation : Gallifrey
norecess a écrit :

Même si au final j'aime utiliser juste la representation la plus fidèle d'un pixel, je sais que sur ma XBOX (Mame qui tourne sur XBMC, rendu sur une TV) par exemple je préférais celui qui introduit une ligne de noir entre chaque scanline.


Toi aussi tu a une xbox pucée ?

J'aime bien le rendu de l'émulateur megadrive dessus,par contre l'émulation cpc,je suis décu,c'est arnold qui es decu,mais c'est pas terrible niveau son.

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


Haut
 Profil  
 
norecess
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 29 Juil 2011, 12:05 
Je m'en sers toujours comme mon lecteur multimedia principal sous ma TV dans le salon (qui est non-HD). Ca fait depuis 2003 que je lis mes films streamés depuis mon Mac, et étant un utilisateur satisfait, aucune raison de changer.

Quant aux jeux, il y en a encore quelques uns que j'aime toujours autant (Rally Sport Challenge 2 en tête) mais j'avoues ne plus trop avoir le temps.

Arnold sur XBOX est pas si mal ; mais c'est sur l'emulation n'est pas très poussée, ca reste cependant correct pour un Bomb Jack..


Haut
  
 
Megachur
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 06 Août 2011, 13:31 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 12 Juin 2008, 20:29
Message(s) : 1726
TotO a écrit :
Citer :
Fixed possible bright pixels in the top left when in PAL emulation

Faudrait quand même un jour qu'on m'explique en quoi rendre l'écran flou, en fait une "émulation" de l'affichage PAL.
C'est comme le scanline, OK ça fait "vintage", mais ça n'a jamais été ainsi sur un CPC !? :sweatingbullets:


en fait, si tu joues avec l'une des deux petites molettes derrière ton CTM, l'une d'elle change la netteté de l'image... je pense qu'à l'origine, certains l'avait mal régler au départ et se sont habitués à jouer avec leur amstrad en 'flou'... du coup, nostalgique, ils essaient de retrouver la même sensation...c'est vrai que sur un ctm, pour certains jeux en mode 0, ce flou introduit un léger mélange de couleur qui évite de voir les pixels et lisse donc l'image la rendant moins 'informatique-pixel' !

;-)


Haut
 Profil  
 
Fredouille
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 07 Août 2011, 09:47 
Hors-ligne
Rulezz
Rulezz
Avatar de l’utilisateur

Inscription : 26 Nov 2008, 10:04
Message(s) : 174
Localisation : Saint Ouen l'Aumône
Punaise, entre les versions "alpha" depuis des années et les versions 0.machin.bidule, quand est-ce qu'une version finale va enfin sortir...


Haut
 Profil  
 
shap
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 08 Août 2011, 09:53 
Hors-ligne
VIP
VIP

Inscription : 26 Avr 2011, 15:27
Message(s) : 277
Megachur a écrit :
en fait, si tu joues avec l'une des deux petites molettes derrière ton CTM, l'une d'elle change la netteté de l'image...


Quoi donc ?!?! Les molettes derrière le CTM servent à régler le Vhold et le Hhold, rien à voir avec la netteté de l'image.

Par contre il y a des moniteurs plus ou moins flous mais c'est un autre problème.


Haut
 Profil  
 
Kris
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 08 Août 2011, 10:05 
Hors-ligne
Rulezzzz
Rulezzzz

Inscription : 28 Août 2007, 19:22
Message(s) : 634
Localisation : 35-33-66
ce qui regle la nettetée de l'image, c'est le potar "Focus" sur la THT.......aprés, y'a d'autres reglages mais plus compliqués.


Haut
 Profil  
 
Kukulcan
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 08 Août 2011, 10:43 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 04 Jan 2008, 09:09
Message(s) : 1107
Localisation : Var
J'aurai besoin de votre aide avec le dernier Winape 2.0 alpha 18.

Voici mon code, qui doit me nettoyer 2 zones mémoires.
Code :
org #0060
ld hl,#1651
ld de,#1652
ld bc,#12F4
ld (hl),#0
ldir
ld hl,#35C9
ld de,#35CA
ld bc,#06BD
ld (hl),#0
ldir
ret


F3 : WinAPE Z80 Assember
Assemble, Assemble (ou CTRL+F9)
Et ensuite
Assemble, run (ou F9)

Mais ça ne m'exécute pas la routine, j'ai aucun changement en mémoire,
Logiquement ça aurait du me mettre a zéro les zones de &1651 a &2946 et &3549 a &3C06

Qu'est ce que j'ai oublié ?

Merci pour votre aide

_________________
Mes pokes et Cheat-Mode sont tous vérifiés :P
Mon site sur le CPC : http://www.cpc-p0wer.com


Haut
 Profil  
 
Demoniak
 Sujet du message : Re: WINAPE v2.0a8
Message Publié : 08 Août 2011, 10:45 
Hors-ligne
VIP
VIP

Inscription : 15 Oct 2009, 18:07
Message(s) : 236
Localisation : Dunkerque
il manque un "run" (surement un "run $" juste après le org) pour préciser à quelle adresse le run doit se faire ;)

_________________
http://demoniak-contrib.forumactif.com/


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 2
 [ 22 message(s) ]  Aller vers la page 1, 2  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 33 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.