notaz
|
5d638db094
|
handle frequent psg updates
|
2017-10-07 01:36:59 +03:00 |
|
notaz
|
5103774f6d
|
sn76496: simplify writes
|
2017-10-07 01:36:59 +03:00 |
|
notaz
|
4f2cdbf551
|
clean up dac code a bit
|
2017-10-07 01:36:59 +03:00 |
|
notaz
|
e23f4494fb
|
state: setup banks before CPUs on load
|
2017-10-07 01:36:59 +03:00 |
|
notaz
|
151df6adf9
|
simple ym2612 fixes
|
2017-10-07 01:36:59 +03:00 |
|
notaz
|
6d28fb5023
|
fix ym2612 asm, rework EG
this should be split, but I'm lazy
EG saves ~900 bytes
|
2017-10-07 01:36:59 +03:00 |
|
notaz
|
e0bcb7a90d
|
some support for vdp debug reg
|
2017-10-03 00:41:13 +03:00 |
|
notaz
|
1a08dec0e0
|
simplify tile drawing
cuts away 1126 bytes of code on x86
|
2017-10-03 00:41:13 +03:00 |
|
notaz
|
eced019098
|
scroll size improvement
|
2017-10-03 00:41:13 +03:00 |
|
notaz
|
b71cbbf705
|
some support for 128k mode
|
2017-10-03 00:41:10 +03:00 |
|
notaz
|
b0e08dff9a
|
allow limited z80 vdp access
lame and totally wrong timing
|
2017-10-03 00:40:37 +03:00 |
|
notaz
|
40d22a8e76
|
recognize the MED ssf2 header
|
2017-10-03 00:40:37 +03:00 |
|
notaz
|
f508065409
|
relax the bank check
there is 512K padding on load
|
2017-10-03 00:40:37 +03:00 |
|
notaz
|
c6b118c0ad
|
fame: always update the fetch map
should just get rid of that thing, it's annoying
|
2017-10-03 00:40:37 +03:00 |
|
notaz
|
6d8782a1f9
|
don't miss the sprite check
DrawAllSprites depends on HighLnSpr, so prepare in DrawAllSprites was a
bad idea as lots of things may have changed
|
2017-10-03 00:40:37 +03:00 |
|
notaz
|
0c7d1ba332
|
some dma improvements
no idea if anything needs this, shouldn't hurt either
|
2017-10-03 00:40:21 +03:00 |
|
notaz
|
7feeb88062
|
make dma honour banking
I was sure I had it done before, turns out not.
|
2017-09-30 20:53:11 +03:00 |
|
notaz
|
6a47c2d4fb
|
integrate SPI EEPROM
|
2017-09-30 20:53:11 +03:00 |
|
notaz
|
8c2137f11f
|
import SPI EEPROM from Genesis-Plus-GX
Author: EkeEke
|
2017-09-30 20:53:11 +03:00 |
|
notaz
|
9725370321
|
update libpicofe
|
2017-09-30 20:53:11 +03:00 |
|
notaz
|
1dd0871f20
|
memory: allow SRAM word writes
Was allowing both low and high byte writes by byte, but not word,
which was stupid.
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
2b15cea82e
|
workaround idledet breaking op test
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
c6e1e9779a
|
68k cores: fix bcd instructions
passing flamewing's test now
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
f6aa2456a4
|
famec: adjust divu timing
it's wrong, but I need it to be consistent with other cores now
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
5c5d89adbb
|
famec: fix CHK
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
8d998330d0
|
famec: improve trace a bit
or break it (nobody uses it anyway), just want m68k_opcode_sizes to pass
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
a39743e315
|
musashi: don't generate unneeded handlers
at least move16 was incorrectly hooked up
|
2017-09-20 23:47:09 +03:00 |
|
notaz
|
e01cf375cb
|
musashi: run same amount of cycles as other cores
for consistency
|
2017-09-13 01:54:10 +03:00 |
|
notaz
|
0104fd873b
|
musashi: fix build on newer gcc
|
2017-09-13 01:54:10 +03:00 |
|
Twinaphex
|
9ae88ef15f
|
Merge pull request #58 from psyke83/master
libretro: fix unexpected reloc type 0x03 error on Raspberry Pi 3
|
2017-09-05 21:50:12 +02:00 |
|
Conn O'Griofa
|
c7d7ac71a4
|
libretro: fix unexpected reloc type 0x03 error on Raspberry Pi 3
Issue is caused by commit 66dda842eae01f47f5389b931ec9567fb0bbb6a1 in
cpu/cyclone submodule.
|
2017-09-05 15:41:05 +01:00 |
|
notaz
|
61c4e5117a
|
32x: skip unnecessary bios work in cd mode
|
2017-08-19 00:38:03 +03:00 |
|
twinaphex
|
40cd7bc40b
|
Add this to pico.h
|
2017-08-18 07:13:20 +02:00 |
|
twinaphex
|
eac2357faf
|
Attempt two to fix PSP
|
2017-08-18 07:07:29 +02:00 |
|
twinaphex
|
ebf923683f
|
Should hopefully fix PSP
|
2017-08-18 06:33:04 +02:00 |
|
twinaphex
|
571f7fa8eb
|
Update jni/Android.mk
|
2017-08-18 05:19:05 +02:00 |
|
notaz
|
e4a2d86a03
|
get rid of the silly unzip_stream
... and just use zlib's inflate. Needed for the next commit.
|
2017-08-18 05:18:36 +02:00 |
|
notaz
|
653f0b1399
|
use system's zlib
except for libretro
github issue #45
|
2017-08-18 05:17:26 +02:00 |
|
notaz
|
3d5e32fe21
|
fix broken error path
|
2017-08-18 05:16:05 +02:00 |
|
notaz
|
8baf63e2eb
|
fix some warnings
warning: array subscript is above array bounds [-Warray-bounds]
|
2017-08-18 05:15:31 +02:00 |
|
notaz
|
76f3e30ffe
|
sh2: handle some branch exceptions
|
2017-08-18 05:14:33 +02:00 |
|
notaz
|
49c8aa78d9
|
drz80: drop fast_sp for compatibility
no measurable improvement in most cases anyway
|
2017-08-18 05:14:27 +02:00 |
|
notaz
|
a765263b80
|
android: solve "text segment is not shareable"
Some asm is disabled and some performance is lost by this.
|
2017-08-18 05:14:19 +02:00 |
|
notaz
|
006e9addec
|
get some gp2x stuff out of the way for others
|
2017-08-18 05:14:12 +02:00 |
|
notaz
|
06d30e62f6
|
remove dead code
|
2017-08-18 05:13:49 +02:00 |
|
notaz
|
7b4813faa6
|
eliminate texrels, part 3
|
2017-08-18 05:12:04 +02:00 |
|
notaz
|
cbf31d2c25
|
configure: allow to override SDL_CONFIG
|
2017-08-18 05:11:54 +02:00 |
|
notaz
|
36f37d2d60
|
some fps counter cosmetics
|
2017-08-18 05:11:49 +02:00 |
|
notaz
|
4981de9ce7
|
eliminate texrels (wip2)
|
2017-08-18 05:11:36 +02:00 |
|
notaz
|
d01fa2044c
|
eliminate texrels (wip)
|
2017-08-18 05:08:22 +02:00 |
|