Commit graph

2313 commits

Author SHA1 Message Date
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
FHorse
0917207468 Ho corretto un problema di compilazione che permette all'eseguibile di
funzionare anche su macchine con libpng 1.4. Inizializzazione
dell'opengl immediata per capire se e' possibile usare le GLSL o meno e
qualche alotro fix.
2012-06-04 03:20:25 +02:00
FHorse
9b9dcf5865 Ho riposrtato tutte le modifiche sulla versione windows e ho corretto
qualche errore.
2012-06-01 12:48:18 +02:00
FHorse
095d31a213 Corretto errore che non permetteva di settare correttamente il filtro
quando letto dal file di configurazione.
2012-05-31 12:18:57 +02:00
FHorse
e735d4ecf8 Aggiunta la possibilità di scegliere se abilitare o meno le glsl da
menu', corretto l'effetto cube3d iin modo da avere la giusta colorazione
del cubo interno.
2012-05-31 11:45:52 +02:00
FHorse
fed6471cd9 Aggiunto ilfiltro "Don't BLOOM" 2012-05-30 12:55:07 +02:00
FHorse
6815a14f9e il multipass shaders non l'ho ancora capito quindi per il momento lo
abbandono. Aggiunti altre shaders.
2012-05-29 13:14:57 +02:00
FHorse
30d6fdfe11 prova di implementazione di piu' fragments 2012-05-28 13:08:21 +02:00
FHorse
1fb6e9ddc9 aagiunto all'elenco dei filtri (sia nella versione linux che in quella
windows) il "poshpor, scanline e crt". Corretto un possibile crash nella
versione windows quando si abilitiva o disabilitava il vsync.
2012-05-28 02:38:11 +02:00
FHorse
7ada8d205d Aggiunto nelle shaders (non ancora nel menu) gli effetti Phospor,
Pixellate e Scanline.
2012-05-25 13:05:07 +02:00
FHorse
2456aa14f2 piccolezze 2012-05-24 11:40:33 +02:00
FHorse
2e7054118e imparo imparo imparo 2012-05-23 13:19:23 +02:00
FHorse
4a48a36784 modificato il filtro bilinear e aggiunto le shader per l'hq2x e l'hq3x. 2012-05-21 11:33:44 +02:00
FHorse
58f33cfe98 accelerato il filtro bilinear per il glsl. 2012-05-18 13:00:21 +02:00
FHorse
e3870eec1a Non capisco 2012-05-17 10:33:41 +02:00
FHorse
41da06ff5f Riscritto lo shaders per lo scale2x e continuo a sperimentare il
fullscreen.
2012-05-15 13:03:23 +02:00
FHorse
2e805d2cb1 Corrette le proporzioni delle testo nel fullscreen e con il glsl
disabilitato.
2012-05-14 12:47:23 +02:00
FHorse
94a5b7e9a2 integrato l'utilizzo di un'altra texture per il testo nel caso di
utilizzo delle glsl. Implementato per poterlo provare solo nalla shader
"no effect". Ci sono problemi ancora con il fullscreen.
2012-05-13 17:38:17 +02:00
FHorse
0460d54019 prima prova con uan nuova superficie per il testo 2012-05-11 18:27:52 +02:00
FHorse
e5286d0f6e src/filters/scale.c: corretto errore di compilazione sotto windows
src/openGL/shaders.h, src/opengl.c, src/sdlgfx.c: continuato lavoro di
integrazione shaders
win32/*: aggiunta la directory openGL e il suo contenuto alla
compilazione
2012-05-11 13:14:05 +02:00
FHorse
ab8f7b0e0e Corretti i parametri di creazione texture e aggiunto lo shader per lo
scale3x.
2012-05-10 18:09:55 +02:00
FHorse
79bfafe740 aggiunto il codice con cui riconosco quando usare lo shader a seconda
del filtro utilizzato. E' solo un prototipo ma funziona
2012-05-10 12:39:02 +02:00