aiju
dc506ad17e
games/c64: map : to \ key
2015-02-07 18:55:03 +01:00
aiju
0ac099e6b4
games/c64: fix -2/-3
2015-02-07 18:28:55 +01:00
aiju
be3db32338
games/mkfile: add c64
2015-02-07 18:12:06 +01:00
aiju
cca3ad2453
games/c64: oops
2015-02-07 18:11:19 +01:00
aiju
f6eacf471e
added games/c64
2015-02-07 18:03:17 +01:00
cinap_lenrek
773f1c5f6a
fix missing games/gba target in mkfile (thanks qu7uux)
2015-01-12 00:02:15 +01:00
cinap_lenrek
e08cc06517
add games/md to /sys/src/games/mkfile
2014-12-29 11:55:51 +01:00
cinap_lenrek
97e7b5f71d
games/md: fix interlace at scale 2
2014-11-22 20:35:28 +01:00
aiju
41ef4524ab
games/md: interlacing, sort of
2014-11-22 19:40:36 +01:00
cinap_lenrek
5a6131ea09
games/snes: do message display in screenproc
...
do the message drawing from the screenproc so there are no
race conditions with libdraw.
2014-11-20 01:26:31 +01:00
cinap_lenrek
dc2c8dca5b
games/md, games/snes: fix memory leak on resize
2014-11-19 21:01:36 +01:00
cinap_lenrek
a28263f7b2
games/snes: fix extern pic declaration to match reality
2014-11-18 17:03:45 +01:00
cinap_lenrek
e15d0126ad
games/md: apply same screen flush changes from games/snes
2014-11-18 17:00:44 +01:00
cinap_lenrek
763231588c
games/snes: flush screen in parallel to audio (fixes buffer underruns on x200s)
...
the x200s is too slow on a single core to keep up without
audio buffer underruns, so the idea is to flush screen
in parallel to witing audio samples in a separate process.
with the proc, we also can keep updating the screen on resize
when paused.
2014-11-18 16:07:34 +01:00
aiju
844612fcb8
games/snes: save more audio state
2014-11-17 17:00:41 +01:00
aiju
040166493d
games/gba: add state saving
2014-10-18 19:08:38 +02:00
aiju
5de71b116a
games/gba: new faster ppu code, audio support
2014-10-03 16:52:56 +02:00
aiju
74b7abe95c
games/gba: fix dma repeat bit and eeprom addresses
2014-09-30 15:48:32 +02:00
aiju
4f264cedfb
added crc32
2014-09-30 13:07:36 +02:00
aiju
752841fcc1
games/gba: small fixes
2014-09-28 19:41:52 +02:00
aiju
c8cf0cee47
games/gba: remove bogus file
2014-09-28 22:42:11 +02:00
aiju
05bdd09bc3
merge
2014-09-27 20:51:00 +02:00
aiju
77f3fa19de
games/gba: slowly working (no pun intended)
2014-09-27 20:50:20 +02:00
aiju
418ce96ca2
games/gb: minor goof
2014-09-11 11:36:35 +02:00
aiju
d63850570c
games/nes: reduce volume, causes overflow and confuses ac97
2014-09-11 11:20:57 +02:00
cinap_lenrek
460f482ad0
doom: fix alignment issues for arm
2014-09-04 23:02:37 +02:00
stanley lieber
33592e9d7c
games/md: add -2 -3 -a and trailing newline to usage
2014-07-22 17:38:44 -04:00
stanley lieber
69eb0cd713
games/snes: add -a -h -m -T to usage
2014-07-22 17:00:32 -04:00
aiju
f65d27b0fc
games/md: small bug fixes
2014-06-15 20:11:24 +02:00
aiju
1bacbf5651
games/md: add shadow/hilight support
2014-06-15 19:02:06 +02:00
aiju
838163670c
games/md: add save game support, fix cpu bug
2014-06-15 15:52:29 +02:00
aiju
e30fc1fbdf
games/md: small fixes
2014-06-14 20:18:57 +02:00
aiju
37a5b4e9c3
games/snes: fix -T
2014-06-13 19:54:33 +02:00
aiju
f0ed9ed9f0
games/md: vdp window fix, added ym2612 timers
2014-06-13 18:06:44 +02:00
aiju
7c25ae8a34
games/md: add z80, audio support
2014-06-13 17:21:25 +02:00
ftrvxmtrx
8061f30e55
games/nes: support Battle City two players mode with joypads
2014-06-01 01:21:00 +02:00
aiju
aa125d37e9
games/md: bug fixes
2014-05-29 00:50:06 +02:00
aiju
52153c32dc
games/snes: originwindow confuses the cat
2014-05-27 01:01:55 +02:00
aiju
c124e341b9
games/md: moonwalker!
2014-05-26 01:10:46 +02:00
aiju
235cc0747d
games/md: small cpu and vdp bug fixes
2014-05-25 21:45:13 +02:00
aiju
79355486f7
games/md: first bug fixes
2014-05-25 01:11:21 +02:00
aiju
93cfa1be72
added crude version of games/md
2014-05-25 23:14:23 +02:00
cinap_lenrek
66f76c2821
doom: get rid of floating point code for division
2014-05-11 20:24:27 +02:00
glenda
c8ac5d7eb7
games/geigerstats: fix usage() to exit; games(1): geigerstats args
2014-04-26 15:08:28 +01:00
aiju
bfbe480319
games/snes: mode 5/6; overscan fix
2014-04-24 19:22:50 +02:00
cinap_lenrek
81545f346f
games/snes: faster scaling
...
load x-stretched scanline and use image replication bit to let
devdraw do the y-stretching. this reduces slow RGB15 -> display
conversions as devdraw caches small numbers of converted source
scanlines (one in hour case). setting pixels should also be a
bit faster. (only 3 writes instead of 9 for x3 scaling)
2014-04-14 20:44:04 +02:00
cinap_lenrek
d2618d03f5
games/snes: upsample audio to 44100 hz instead of setting audio device frequency
...
used to set audio device frequency thru /dev/volume tho
only ac97 driver supports this. as a quick work arround,
upsample the 32000 hz audio signal to 44100 hz (without
any interpolation).
move the sample buffer room check from audiosample() into
dspstep() so that when the buffer is full (shouldnt happen),
we wont advance dspstate so samples will not get dropped.
2014-04-12 22:25:26 +02:00
glenda
67eb30f0ca
games/gb: better video scaler from games/nes
2014-03-30 22:18:17 +01:00
cinap_lenrek
0df733f94b
games/snes: fix dspclock signed overflow (music stoping for minute)
2014-03-23 20:16:24 +01:00
aiju
0d080855b2
games/snes: cpu timing fix
2014-03-22 12:50:40 +01:00