Jeroen Domburg
|
085f21b630
|
Better mmap cleanup
|
2017-07-04 12:28:02 +08:00 |
|
Jeroen Domburg
|
eeee84d1a6
|
Add PrBoom license/credit files
|
2017-07-03 19:26:00 +08:00 |
|
Jeroen Domburg
|
0e297690ee
|
Free cached mmaps in case we run out of mmap-able address space
|
2017-07-03 19:25:33 +08:00 |
|
Jeroen Domburg
|
895810a67f
|
Add licenses, remove traces of old mmap scheme
|
2017-07-03 18:15:26 +08:00 |
|
Jeroen Domburg
|
eaf1751e40
|
Better gamepad support through keyboard emulation; add configurable GPIO mapping (from nesemu)
|
2017-07-03 12:41:42 +08:00 |
|
Jeroen Domburg
|
c1c4b16333
|
Change SPI to use bigger transfers, add real mmap of lumps instead of mmapping entire partition, more efficient lprintf, added frame rate control.
|
2017-06-28 20:36:07 +08:00 |
|
Jeroen Domburg
|
56b74a1d77
|
Seems it works now. Added double-buffered FB in IRAM
|
2017-06-26 16:00:29 +08:00 |
|
Jeroen Domburg
|
ff6ff8c3d2
|
Make dual-core switchable, abide by latest sdk needs
|
2017-04-17 19:38:42 +08:00 |
|
Jeroen Domburg
|
1332af830f
|
Add missing files
|
2017-04-12 14:18:51 +08:00 |
|
Jeroen Domburg
|
40c817f3ab
|
Push for test on ESP32C
|
2017-04-01 11:35:40 +08:00 |
|
Jeroen Domburg
|
86052f0b72
|
Small optimizations
|
2017-02-28 19:44:13 +08:00 |
|
Jeroen Domburg
|
cb7999ed0f
|
Fixed glitches... by implementing a vsync-like scheme. Does cap the fps to 18 or so though. Still looks good.
|
2017-02-28 18:48:43 +08:00 |
|
Jeroen Domburg
|
f302b3bff4
|
20ish fps! With some glitching because no double-buffering, unfortunately.
|
2017-02-27 20:18:16 +08:00 |
|
Jeroen Domburg
|
f9a5dae6c3
|
Add fps indicator
|
2017-02-27 18:59:27 +08:00 |
|
Jeroen Domburg
|
f2879091bb
|
Kill hacky pointer validation that was a semi-workaround for v0 silicon
|
2017-02-27 15:03:46 +08:00 |
|
Jeroen Domburg
|
d8b93d59ef
|
Lcd is happy. Watch out: uses different pin for LCD data due to a pin on my devboard being lame.
|
2017-02-24 21:03:59 +08:00 |
|
Jeroen Domburg
|
b874898f2f
|
Made everything to work with psram-malloc branch of esp-idf. Still very hacky however.
|
2017-02-24 17:22:19 +08:00 |
|
Jeroen Domburg
|
4730dbc9de
|
Hacky hacky. Test seems to catch the error.
|
2016-09-06 11:44:25 +08:00 |
|
Jeroen Domburg
|
487e4cb81c
|
Added SPI LCD driver, we have image.
|
2016-09-05 17:14:22 +08:00 |
|
Jeroen Domburg
|
42bff8f7c2
|
Add native compilation
|
2016-09-04 12:11:25 +08:00 |
|
Jeroen Domburg
|
7e82665316
|
IT LIVES!
|
2016-09-03 14:03:03 +08:00 |
|
Jeroen Domburg
|
b08ca3341d
|
Okay, Doom should mostly work now... if it were not for the stupid psram bug :X
|
2016-09-03 13:47:02 +08:00 |
|
Jeroen Domburg
|
2038455139
|
First commit. Does not even compile, very much a WiP
|
2016-08-30 19:41:05 +08:00 |
|