summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jorge Gorbe Moya [Wed, 2 Jul 2008 18:42:08 +0000 (20:42 +0200)]
Core simulates instruction cycle cost. Optimizations.
Now distortion.gb runs at ~66 FPS :D
slack [Wed, 2 Jul 2008 03:53:23 +0000 (05:53 +0200)]
Some apparently useless optimizations. Needs more work.
slack [Tue, 1 Jul 2008 23:12:50 +0000 (01:12 +0200)]
Optimizations
Jorge Gorbe Moya [Tue, 1 Jul 2008 18:27:10 +0000 (20:27 +0200)]
Changed default log level to WARNING
Jorge Gorbe Moya [Tue, 1 Jul 2008 18:23:46 +0000 (20:23 +0200)]
test updated
Jorge Gorbe Moya [Tue, 1 Jul 2008 18:22:46 +0000 (20:22 +0200)]
Big core bugs corrected :)
- Fix in JR destination calc.
- Fix in CP (was the same as sub :P)
- Added missing bit instructions
Jorge Gorbe Moya [Tue, 1 Jul 2008 18:20:03 +0000 (20:20 +0200)]
util.cc created, Makefile updated
Jorge Gorbe Moya [Tue, 1 Jul 2008 18:18:52 +0000 (20:18 +0200)]
BG_MAP view added
It seems interrupts are OK now.
slack [Tue, 1 Jul 2008 01:56:26 +0000 (03:56 +0200)]
Interrupt hell. Breakpoints added
Jorge Gorbe Moya [Mon, 30 Jun 2008 15:57:28 +0000 (17:57 +0200)]
fix in make clean
slack [Mon, 30 Jun 2008 02:58:52 +0000 (04:58 +0200)]
more video work
slack [Mon, 30 Jun 2008 00:21:50 +0000 (02:21 +0200)]
Fix al mostrar entrypoint
slack [Sun, 29 Jun 2008 01:30:27 +0000 (03:30 +0200)]
More video code
slack [Sun, 29 Jun 2008 01:30:01 +0000 (03:30 +0200)]
Core fixes
Jorge Gorbe Moya [Tue, 24 Jun 2008 11:30:16 +0000 (13:30 +0200)]
Video, first steps
Jorge Gorbe Moya [Tue, 24 Jun 2008 10:36:01 +0000 (12:36 +0200)]
closing stdin closes test_core now
slack [Mon, 23 Jun 2008 02:30:26 +0000 (04:30 +0200)]
a bit more of disasm
slack [Sun, 22 Jun 2008 14:50:06 +0000 (16:50 +0200)]
Little disasm improvements
slack [Sun, 22 Jun 2008 13:51:34 +0000 (15:51 +0200)]
Merge commit 'origin/master'
slack [Sun, 22 Jun 2008 04:23:38 +0000 (06:23 +0200)]
Iniciado debugger.
Bugfix en core, en calculos de direcciones de 16 bits.
slack [Sun, 22 Jun 2008 04:23:38 +0000 (06:23 +0200)]
Iniciado debugger.
Bugfix en core, en calculos de direcciones de 16 bits.
slack [Sat, 21 Jun 2008 22:40:02 +0000 (00:40 +0200)]
Verificacion de argumentos en test_core
Jorge Gorbe Moya [Mon, 16 Jun 2008 13:39:09 +0000 (15:39 +0200)]
New logger
Jorge Gorbe Moya [Mon, 16 Jun 2008 13:38:20 +0000 (15:38 +0200)]
Moved read/write to .cc
Jorge Gorbe Moya [Mon, 16 Jun 2008 12:26:37 +0000 (14:26 +0200)]
VRAM/OAM read/write implemented
Jorge Gorbe Moya [Mon, 16 Jun 2008 12:26:19 +0000 (14:26 +0200)]
Memory map fix
slack [Tue, 10 Jun 2008 22:47:47 +0000 (00:47 +0200)]
IO video register names in GBIO
slack [Tue, 10 Jun 2008 21:57:20 +0000 (23:57 +0200)]
Constructor en GBVideo
slack [Tue, 10 Jun 2008 21:56:53 +0000 (23:56 +0200)]
GBVideo en Makefile
slack [Tue, 10 Jun 2008 20:48:14 +0000 (22:48 +0200)]
Añadido GBVideo.cc
slack [Tue, 10 Jun 2008 20:27:57 +0000 (22:27 +0200)]
Fixes para que compile de nuevo
slack [Tue, 10 Jun 2008 19:55:30 +0000 (21:55 +0200)]
Fixed GBRom test
slack [Fri, 15 Feb 2008 01:43:32 +0000 (01:43 +0000)]
fixed typo
git-svn-id: http://slack.codemaniacs.com/wenboi@16
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Thu, 14 Feb 2008 23:57:38 +0000 (23:57 +0000)]
GBVideo.h added
git-svn-id: http://slack.codemaniacs.com/wenboi@15
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Wed, 22 Aug 2007 02:06:22 +0000 (02:06 +0000)]
Preparando las cosas para empezar con el video
git-svn-id: http://slack.codemaniacs.com/wenboi@14
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Tue, 21 Aug 2007 03:36:08 +0000 (03:36 +0000)]
MOAR OPCODES!!!
git-svn-id: http://slack.codemaniacs.com/wenboi@13
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Mon, 20 Aug 2007 03:32:10 +0000 (03:32 +0000)]
- Cambiados accesos a memoria de operator[] a read() y write()
- Nuevos opcodes: saltos, DI/EI, calls
- Corregido bug en check_flag
- Creado test_core. Lanza el emulador en plan "a ver que pasa"
Primera "ejecucion" de opcodes de gameboy! \o/
git-svn-id: http://slack.codemaniacs.com/wenboi@12
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Sun, 19 Aug 2007 16:16:30 +0000 (16:16 +0000)]
retoques en el log de cabeceras de roms
git-svn-id: http://slack.codemaniacs.com/wenboi@11
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Sun, 19 Aug 2007 03:38:15 +0000 (03:38 +0000)]
Fix 2 casts al estilo C
git-svn-id: http://slack.codemaniacs.com/wenboi@10
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Sun, 19 Aug 2007 03:36:13 +0000 (03:36 +0000)]
Logging de datos de las roms. Cambio gbrom.cc->GBRom.cc
git-svn-id: http://slack.codemaniacs.com/wenboi@9
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Sun, 19 Aug 2007 03:07:43 +0000 (03:07 +0000)]
Añadida funcion para loggear cabecera de ROMs a gbrom.cc
git-svn-id: http://slack.codemaniacs.com/wenboi@8
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Sun, 19 Aug 2007 02:44:48 +0000 (02:44 +0000)]
Cambio logger.h -> Logger.h
git-svn-id: http://slack.codemaniacs.com/wenboi@7
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Sun, 19 Aug 2007 02:39:00 +0000 (02:39 +0000)]
Mas cosas sobre memoria y MBCs
git-svn-id: http://slack.codemaniacs.com/wenboi@6
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Fri, 27 Jul 2007 16:05:34 +0000 (16:05 +0000)]
Creado logger. Implementado STOP a medias.
git-svn-id: http://slack.codemaniacs.com/wenboi@5
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Fri, 13 Jul 2007 18:33:48 +0000 (18:33 +0000)]
- Mas opcodes
- Clase GBMemory para controlar todos los accesos a memoria
y redirigirlos a memoria/IO/MBC
- Clase abstracta MBC: De ahi deben heredar NoMBC, MBC1, MBC2, etc
- Renombrado gbrom a GBRom
git-svn-id: http://slack.codemaniacs.com/wenboi@4
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Wed, 4 Jul 2007 16:54:36 +0000 (16:54 +0000)]
Oh si, dame mas docs
git-svn-id: http://slack.codemaniacs.com/wenboi@3
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Thu, 11 Jan 2007 01:33:56 +0000 (01:33 +0000)]
Creado opcodes.h que contiene macros para implementar facilmente series
de opcodes similares (p.e.: todos los LD A, reg)
Pasado el codigo existente a usar macros para evitar duplicacion
innecesaria de codigo.
Añadido ADC.
git-svn-id: http://slack.codemaniacs.com/wenboi@2
0666ae3d-8926-0410-aeff-
ae84559ff337
slack [Tue, 9 Jan 2007 11:05:47 +0000 (11:05 +0000)]
Import inicial.
git-svn-id: http://slack.codemaniacs.com/wenboi@1
0666ae3d-8926-0410-aeff-
ae84559ff337