ikari
c36350a58f
Mk.II PCB Rev.B RC2 Gerber files
2011-01-07 12:11:05 +01:00
ikari
9a5ca266e9
Mk.II PCB Rev.B RC2
2011-01-07 12:06:24 +01:00
ikari
c1d2e575c3
Mk.II PCB Rev.B RC
2011-01-06 04:51:46 +01:00
ikari
1d85f0c599
MSU1 video player: correct spc comments
2010-12-31 03:25:17 +01:00
ikari
b964f1fa7b
MSU1 video player update (framerate support)
...
There is now a small header for the MSU video files:
uint16_t framecount;
uint8_t std_frameduration;
uint8_t alt_frameduration;
uint8_t alt_durfreq;
framecount is the number of frames in the video.
std_frameduration is the usual duration of a video frame in SNES video frames.
alt_frameduration is an alternate duration
alt_durfreq specifies after how many frames the alternate duration should be used for a single video frame. The frame counter is reset afterwards.
This allows to use simple pulldown patterns.
e.g. for a 29.97fps video you need 2:2 pulldown (display every video frame for two SNES video frames).
In this case, std_frameduration, alt_frameduration, alt_durfreq are: 2, 2, x (any number is good for the freq in this case)
For 23.976fps video one would do 3:2 pulldown (displaying every other video frame for three SNES video frames).
The format would be: 2, 3, 1
Frame size is always 224x144, 32512 bytes (4 tiles wasted to save tilemap memory), followed by 512 bytes of palette.
2010-12-31 03:07:22 +01:00
ikari
a701dfbe2e
memory access bugfix (broke resetting after MSU1 usage)
2010-12-31 03:06:21 +01:00
ikari
d803252866
reduced FPGA config: cleanup...
2010-12-31 02:53:49 +01:00
ikari
90fcdf6615
feature reduced FPGA config for uC flash embedding
2010-12-31 02:49:04 +01:00
ikari
d11f36f630
MSU1 video player frame rate support
2010-12-29 20:54:54 +01:00
ikari
fc4885b5df
primitive TGA -> MSU1 video demo conversion tool
2010-12-29 15:21:47 +01:00
ikari
a534780f1f
Sync audio playback rate to SNES master clock
2010-12-29 15:20:34 +01:00
ikari
d6e7623463
MSU1 AV player demo
2010-12-29 15:12:09 +01:00
ikari
e0b817e17c
MSU1 video player test
2010-12-26 23:55:57 +01:00
ikari
b28cf99cf3
MSU1 data support, clock measurement
2010-12-22 04:00:24 +01:00
ikari
75a4546c5c
menu: more initialization
2010-12-22 03:59:37 +01:00
ikari
3e93af19ee
MSU1 data support
2010-12-22 03:58:40 +01:00
ikari
4c8eab9228
Mk2 Rev.B PCB WIP
2010-12-22 03:57:52 +01:00
ikari
d58c2632e1
mk2 Rev.B pcb wip
2010-12-18 02:42:54 +01:00
ikari
12316d4012
MSU-1 support (RTL)
2010-12-17 03:01:39 +01:00
ikari
e2e628d6fb
preliminary MSU-1 audio support
2010-12-17 02:58:41 +01:00
ikari
6c27daa30b
SD DMA, early status messages, DAC
2010-12-12 03:11:04 +01:00
ikari
7f264c6b9b
font tweaking, new select bar
2010-12-12 03:09:07 +01:00
ikari
2005d98a98
early status messages
2010-12-12 03:08:56 +01:00
ikari
31d9e1a1d2
some sanity checks, early status messages
2010-12-12 03:03:25 +01:00
ikari
2afcfcf742
menu: fadeout on load
2010-12-05 12:37:31 +01:00
ikari
b7654290a1
LED PWM
2010-12-05 12:37:15 +01:00
ikari
97316353c3
sd acceleration (FPGA side)
2010-12-04 02:20:05 +01:00
ikari
4bc455f12b
SD acceleration, display file size in menu (fw side)
2010-12-04 02:19:36 +01:00
ikari
f4b88ca792
menu navigation bugfixes
2010-11-25 12:20:22 +01:00
ikari
561477ec53
SD native write support (still needs error handling), DB creation update (display file sizes)
2010-11-23 23:54:51 +01:00
ikari
b1a04c5f05
menu: display file sizes
2010-11-23 23:54:38 +01:00
ikari
c5ff79a9d2
SD native mode bitbanging (4-bit). No write support yet
2010-11-22 00:46:56 +01:00
Maximilian Rehkopf
254b602529
mk2 rev.b fw wip
2010-10-20 10:12:46 +02:00
ikari
83f3307680
mk2 fw wip
2010-10-16 00:29:19 +02:00
ikari
5c7d95b497
Rev.B wip
2010-10-16 00:29:08 +02:00
ikari
fbc1b7d204
add basic file upload
2010-10-08 08:27:55 +02:00
ikari
d4b7d9630b
cic interface, cli for real this time...
2010-10-04 10:09:29 +02:00
ikari
46a42fe5ac
mk2 fw: iap preparation, so96 mapper, reduce db size, delay with real sleep mode, cli
2010-10-04 09:36:32 +02:00
ikari
220b8c32a4
SaveRAM+directory CRC16 -> CRC32
2010-09-25 18:53:11 +02:00
ikari
1fb3b25722
mk2 menu: update file name pointer
2010-09-24 23:39:27 +02:00
ikari
f063cb31f9
mk2 fw wip (cleanup indent+comment)
2010-09-24 23:38:59 +02:00
ikari
db45a5afaf
mk2 fw wip
2010-09-23 00:19:14 +02:00
ikari
fa28f6035e
mk2 fw wip
2010-09-23 00:18:44 +02:00
ikari
64453e2fdf
mk2 fw wip
2010-09-18 16:32:44 +02:00
ikari
416d7089c4
Rev.B PCB WIP
2010-09-17 00:38:24 +02:00
ikari
40248e61af
mk2 fw wip
2010-09-17 00:37:50 +02:00
ikari
96e57b4f76
mk2 fw wip
2010-09-16 02:20:22 +02:00
ikari
2dd3e850f6
Rev.B WIP
2010-09-08 00:10:25 +02:00
Maximilian Rehkopf
407fdc80c9
Rev.B WIP
2010-09-07 20:07:35 +02:00
ikari
d9abb0811e
begin ARM firmware
2010-09-06 23:53:07 +02:00