Commit graph

  • 89cd5fdbb8 Aggiunto sottomenu "Filter" nel menu "Audio" nella versione windows. FHorse 2012-07-11 20:43:05 +02:00
  • 4b7ff5aa6a Corretto caricamento parametro "audio filter" dal file di configurazione. Corretto errore di visualizzazione del visto nel menu GTK+. FHorse 2012-07-11 13:37:01 +02:00
  • d9a22cf14d Aggiunto un commento FHorse 2012-07-11 13:16:19 +02:00
  • e6c6888e03 Finito di aggiungere il filtro audio "Simple" e corretto i volumi dei canali esterni dell'MMC5 e del VRC6. FHorse 2012-07-11 13:13:06 +02:00
  • 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". FHorse 2012-07-11 12:30:43 +02:00
  • 88410df3c6 Corretto bugs sia nel triangle che nel dmc e aggiunto una specie di interpolazione lineare FHorse 2012-07-10 13:06:03 +02:00
  • 71253f4ac2 Sperimentazione miglioramente. FHorse 2012-07-09 10:03:37 +02:00
  • b17236c895 Finalizzato il nuovo engine audio. FHorse 2012-07-08 09:29:16 +02:00
  • c9d965a4d7 Riscritto da zero il driver audio. FHorse 2012-07-06 17:39:28 +02:00
  • 9a2f0336c3 Inizio studio per riuscire a migliorare la qualità dell'audio. FHorse 2012-07-04 11:51:17 +02:00
  • 8924fecd10 Corretto errore che impostava sempre a 0 il livello di uscita del canale sawtooth del VRC6. FHorse 2012-07-02 11:47:25 +02:00
  • bfb56a34a1 Finalizzato il supporto per la versione portable. FHorse 2012-06-30 11:15:35 +02:00
  • 0fe512c9a4 Passo tre. FHorse 2012-06-29 22:31:38 +02:00
  • f38f28d573 Secondo passo per la versione portable. FHorse 2012-06-29 17:56:40 +02:00
  • 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. FHorse 2012-06-29 13:18:17 +02:00
  • ff6def31d7 inizio sviluppo nuova release. FHorse 2012-06-26 02:02:46 +02:00
  • 48fb32b6d4 Preparazione Versione 0.63 0.63 FHorse 2012-06-26 01:01:13 +02:00
  • 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. FHorse 2012-06-26 00:53:00 +02:00
  • 8f0912a238 Corretto errore velocità envelope. erroneamente era due volte più veloce. FHorse 2012-06-26 00:23:20 +02:00
  • e56e682e02 Corretto un typo che non permetteva alla versione Win64 di avviarsi. FHorse 2012-06-25 20:16:21 +02:00
  • 8e6968379d Corretto un problema con emuPause() e l'utilizzo corretto del secondo parametro di tipo double. FHorse 2012-06-25 11:45:57 +02:00
  • 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. FHorse 2012-06-25 10:50:13 +02:00
  • 7ec1970427 inizio sviluppo nuova release. FHorse 2012-06-21 09:53:56 +02:00
  • c7da2d4dba Preparazione versione 0.62 0.62 FHorse 2012-06-21 09:48:34 +02:00
  • 003410410d COrretto qualche commento e corretto lo shortcut del menu "NTSC" nel menu "Filter" che aveva lo stesso peso del "No Filter". FHorse 2012-06-21 09:31:40 +02:00
  • c7704dcaa3 corretto un altro warning e corretto il funzionamento del parametro -r da command line. Aggiornato anche la visualizzazione del titolo della finestra. FHorse 2012-06-19 11:36:52 +02:00
  • 6ac451ac15 Corretto alcuni warnings apparsi con il gcc 4.6.3 e ulktimi fix per il supporto delle GLSL. FHorse 2012-06-19 10:50:49 +02:00
  • f1a1e86c46 corretto qualche bugs, aggiunto qualche altro shaders e preparazione per la release. FHorse 2012-06-06 12:54:42 +02:00
  • 397ada67e1 Ho eliminato qualche comando superfluo. FHorse 2012-06-04 10:39:16 +02:00
  • 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. FHorse 2012-06-04 03:20:25 +02:00
  • 9b9dcf5865 Ho riposrtato tutte le modifiche sulla versione windows e ho corretto qualche errore. FHorse 2012-06-01 12:48:18 +02:00
  • 095d31a213 Corretto errore che non permetteva di settare correttamente il filtro quando letto dal file di configurazione. FHorse 2012-05-31 12:18:57 +02:00
  • 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. FHorse 2012-05-31 11:45:52 +02:00
  • fed6471cd9 Aggiunto ilfiltro "Don't BLOOM" FHorse 2012-05-30 12:55:07 +02:00
  • 6815a14f9e il multipass shaders non l'ho ancora capito quindi per il momento lo abbandono. Aggiunti altre shaders. FHorse 2012-05-29 13:14:57 +02:00
  • 30d6fdfe11 prova di implementazione di piu' fragments FHorse 2012-05-28 13:08:21 +02:00
  • 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. FHorse 2012-05-28 02:38:11 +02:00
  • 7ada8d205d Aggiunto nelle shaders (non ancora nel menu) gli effetti Phospor, Pixellate e Scanline. FHorse 2012-05-25 13:05:07 +02:00
  • 2456aa14f2 piccolezze FHorse 2012-05-24 11:40:33 +02:00
  • 2e7054118e imparo imparo imparo FHorse 2012-05-23 13:19:23 +02:00
  • 4a48a36784 modificato il filtro bilinear e aggiunto le shader per l'hq2x e l'hq3x. FHorse 2012-05-21 11:33:44 +02:00
  • 58f33cfe98 accelerato il filtro bilinear per il glsl. FHorse 2012-05-18 13:00:21 +02:00
  • e3870eec1a Non capisco FHorse 2012-05-17 10:33:41 +02:00
  • 41da06ff5f Riscritto lo shaders per lo scale2x e continuo a sperimentare il fullscreen. FHorse 2012-05-15 13:03:23 +02:00
  • 2e805d2cb1 Corrette le proporzioni delle testo nel fullscreen e con il glsl disabilitato. FHorse 2012-05-14 12:47:23 +02:00
  • 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. FHorse 2012-05-13 17:38:17 +02:00
  • 0460d54019 prima prova con uan nuova superficie per il testo FHorse 2012-05-11 18:27:52 +02:00
  • 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 FHorse 2012-05-11 13:14:05 +02:00
  • ab8f7b0e0e Corretti i parametri di creazione texture e aggiunto lo shader per lo scale3x. FHorse 2012-05-10 18:09:55 +02:00
  • 79bfafe740 aggiunto il codice con cui riconosco quando usare lo shader a seconda del filtro utilizzato. E' solo un prototipo ma funziona FHorse 2012-05-10 12:39:02 +02:00
  • 4fdf4500f4 openGL/cube3d.c: utilizzo opengl_update_texture openGL/no_effect.c: utilizzo opengl_update_texture e inizio implementazione shaders opengl.c: inizio implementazione shaders opengl.h: inizio implementazione shaders shaders.h: commit iniziale FHorse 2012-05-09 18:09:05 +02:00
  • 2d7a65a3d6 ripensato il codice opengl. Finalmente inizio a capirci qualcosa. Anche le shaders iniziano a funzionare. C'e' ancora molto lavoro da fare. FHorse 2012-05-09 13:04:13 +02:00
  • e2cdf01515 Sto piano piano riscrivendo tutta la parte opengl, inoltre ho riscritto lo scale perche' l'uso dell'SDL_FillRect ho scoperto essere estremamente lento e CPU killer. FHorse 2012-05-09 03:31:32 +02:00
  • daf609e6c7 Continuo a sperimentare FHorse 2012-05-08 10:20:24 +02:00
  • f44c63ccdc Continua la sperimentazione FHorse 2012-05-07 18:20:06 +02:00
  • 0acb79f175 scheletro uso glsl shaders. Ci sara' da lavorare parecchio. FHorse 2012-05-07 12:53:41 +02:00
  • 6317766e66 Ottimizzazione del codice FHorse 2012-05-06 17:01:29 +02:00
  • a931610f11 Merge branch 'surface_opengl' 0.61 FHorse 2012-05-05 13:11:21 +02:00
  • ebe51912be Corretto un errore di scrittura FHorse 2012-05-05 13:10:29 +02:00
  • 4ba8468403 Corretto alcuni settaggi della texture opengl FHorse 2012-05-05 07:49:52 +02:00
  • 6c8380ff1c Corretti degli errori nel codice opengl FHorse 2012-05-04 18:31:29 +02:00
  • 8bd74cb861 prove con RGBA e colori FHorse 2012-05-04 13:16:05 +02:00
  • 43f2037b2f Initial commit FHorse 2012-04-30 13:30:01 +02:00