Commit graph

484 commits

Author SHA1 Message Date
FHorse
5a69541351 Implementazione reale dell'interpolazione lineare. 2012-07-23 13:02:46 +02:00
FHorse
0640a94c17 Piccole modifiche. 2012-07-22 20:29:45 +02:00
FHorse
2200ec55b2 Corretto i volumi dei canali. 2012-07-19 13:04:54 +02:00
FHorse
d295b499cf Ops, questo mi era sfuggito. 2012-07-19 12:44:47 +02:00
FHorse
eea61046aa Regolato il ritardo dell'effetto stereo. 2012-07-19 12:43:14 +02:00
FHorse
887d15725c Continuo a giocare con i volumi. 2012-07-19 12:22:22 +02:00
FHorse
f35eaadebd Aggiunto il filtro audio "Approximation" e rinominato il filtro "None"
in "Original".
2012-07-19 11:54:25 +02:00
FHorse
eac0084336 Corretto un possibile crash che avvevina al caricamento di un vecchio
savestate con il filtro audio "Linear" abilitato.
2012-07-19 01:20:50 +02:00
FHorse
b6c52b4271 Giocato ancora con i volumi. 2012-07-18 12:45:43 +02:00
FHorse
06447e6010 Qualche correzione dei volumi nel filter none e aggiunto un commento nel
cpuiline.h.
2012-07-18 12:23:00 +02:00
FHorse
f089e83d7b Eliminato un punto e virgola inutile. 2012-07-18 12:03:51 +02:00
FHorse
79a8ac5e6b Eliminato codice in eccesso. 2012-07-18 12:02:39 +02:00
FHorse
108582c6f6 Finito di implementare il filtro audio none. 2012-07-18 11:40:20 +02:00
FHorse
b04e8b0b57 Ripristino filtro audio none. 2012-07-18 11:18:16 +02:00
FHorse
c23cadad82 Finito implementazione filtro lineare 2012-07-18 11:15:53 +02:00
FHorse
62c0dfd054 Finalmente una luce alla fine del tunnel 2012-07-17 12:51:14 +02:00
FHorse
e691d0f19d Non so 2012-07-16 18:34:38 +02:00
FHorse
a2864b60f5 sto impazzendo 2012-07-16 13:18:02 +02:00
FHorse
be8a203a06 Continua la sperimentazione. 2012-07-13 13:27:42 +02:00
FHorse
f2d2164a78 prove ed esperimenti 2012-07-12 13:33:05 +02:00
FHorse
49e5918a82 esperimenti sulle forme d'onda 2012-07-11 23:40:56 +02:00
FHorse
89cd5fdbb8 Aggiunto sottomenu "Filter" nel menu "Audio" nella versione windows. 2012-07-11 20:43:05 +02:00
FHorse
4b7ff5aa6a Corretto caricamento parametro "audio filter" dal file di
configurazione.
Corretto errore di visualizzazione del visto nel menu GTK+.
2012-07-11 13:37:01 +02:00
FHorse
d9a22cf14d Aggiunto un commento 2012-07-11 13:16:19 +02:00
FHorse
e6c6888e03 Finito di aggiungere il filtro audio "Simple" e corretto i volumi dei
canali esterni dell'MMC5 e del VRC6.
2012-07-11 13:13:06 +02:00
FHorse
8bdb0baa8e Corretti i volumi di tutti i canali audio. Ristrutturato il codice per
aggiungere la gestione di un filtro audio modulare. Aggiunta gestione
parametro "audio filter" da riga di comando e nel file di
confiturazione. Aggiunto nella versione GTK+ il sottomenu nel menu
"Audio".
2012-07-11 12:30:43 +02:00
FHorse
88410df3c6 Corretto bugs sia nel triangle che nel dmc e aggiunto una specie di
interpolazione lineare
2012-07-10 13:06:03 +02:00
FHorse
71253f4ac2 Sperimentazione miglioramente. 2012-07-09 10:03:37 +02:00
FHorse
b17236c895 Finalizzato il nuovo engine audio. 2012-07-08 09:29:16 +02:00
FHorse
c9d965a4d7 Riscritto da zero il driver audio. 2012-07-06 17:39:28 +02:00
FHorse
9a2f0336c3 Inizio studio per riuscire a migliorare la qualità dell'audio. 2012-07-04 11:51:17 +02:00
FHorse
8924fecd10 Corretto errore che impostava sempre a 0 il livello di uscita del canale
sawtooth del VRC6.
2012-07-02 11:47:25 +02:00
FHorse
bfb56a34a1 Finalizzato il supporto per la versione portable. 2012-06-30 11:15:35 +02:00
FHorse
0fe512c9a4 Passo tre. 2012-06-29 22:31:38 +02:00
FHorse
f38f28d573 Secondo passo per la versione portable. 2012-06-29 17:56:40 +02:00
FHorse
3d85bb020d Primo passo per avere anche una versione portable dell'emulatore. Se il
nome dell'eseguibile finisse con un "_p", allora verrebbe trattato come
tale.
2012-06-29 13:18:17 +02:00
FHorse
ff6def31d7 inizio sviluppo nuova release. 2012-06-26 02:02:46 +02:00
FHorse
48fb32b6d4 Preparazione Versione 0.63 2012-06-26 01:01:13 +02:00
FHorse
e4169db1b3 apu.h : ulteriore correzzione per la velocità dell'envelope.
In tutto il resto ho corretto il problema (presente in windows con GLSL)
per cui alcune frase stampate a video non venivano cancellate
correttamente.
2012-06-26 00:53:00 +02:00
FHorse
8f0912a238 Corretto errore velocità envelope. erroneamente era due volte più
veloce.
2012-06-26 00:23:20 +02:00
FHorse
e56e682e02 Corretto un typo che non permetteva alla versione Win64 di avviarsi. 2012-06-25 20:16:21 +02:00
FHorse
8e6968379d Corretto un problema con emuPause() e l'utilizzo corretto del secondo
parametro di tipo double.
2012-06-25 11:45:57 +02:00
FHorse
14fcaf6bdc Visto che di default, nella modalita' NTSC, l'fps lo impostavo a 57, il
suono risultava 'piu' lento'. L'ho portato a 60 (cosa che avrei dovuto
fare fin da principio). Inoltre ho modificato i samples da utilizzare
alle diverse frequenze ed ho modificato il tipo di dato del snd.cycles
portandolo da WORD a DBWORD. In quesato modo ho corretto i vari problemi
di straming audio che avevo nella versione windows.
2012-06-25 10:50:13 +02:00
FHorse
7ec1970427 inizio sviluppo nuova release. 2012-06-21 09:53:56 +02:00
FHorse
c7da2d4dba Preparazione versione 0.62 2012-06-21 09:48:34 +02:00
FHorse
003410410d COrretto qualche commento e corretto lo shortcut del menu "NTSC" nel
menu "Filter" che aveva lo stesso peso del "No Filter".
2012-06-21 09:31:40 +02:00
FHorse
c7704dcaa3 corretto un altro warning e corretto il funzionamento del parametro -r
da command line. Aggiornato anche la visualizzazione del titolo della
finestra.
2012-06-19 11:36:52 +02:00
FHorse
6ac451ac15 Corretto alcuni warnings apparsi con il gcc 4.6.3 e ulktimi fix per il
supporto delle GLSL.
2012-06-19 10:50:49 +02:00
FHorse
f1a1e86c46 corretto qualche bugs, aggiunto qualche altro shaders e preparazione per
la release.
2012-06-06 12:54:42 +02:00
FHorse
397ada67e1 Ho eliminato qualche comando superfluo. 2012-06-04 10:39:16 +02:00