Emery Hemingway
471ef85202
fix Meteor PORT_DIR path
...
Ref #78
2017-07-24 12:25:44 +02:00
Emery Hemingway
a09504a099
port of Meteor emulator for the Game Boy Advance
...
Fix #78
2017-07-06 10:38:14 +02:00
Emery Hemingway
4447d50e78
fb_upscale: fix mode dimensioning bug
...
Ref #78
2017-07-06 10:37:57 +02:00
Alexander Senier
1336376e2e
Add googletest, adapt port by @rite to 17.05
2017-06-26 12:07:50 +02:00
Emery Hemingway
9055c535e7
retro_frontend fixes for Tyrquake
...
- Implement RETRO_ENVIRONMENT_GET_USERNAME callback as a no-op.
- Explicitly execute core in libc application context.
- Pause audio only when audio is connected.
- Fix keys in tyrquake run scenario, use depot packages, disable audio.
Fix #76
2017-06-21 10:21:37 +02:00
Emery Hemingway
47259f7854
Transactional XML editor
...
This patch introduces a single-file XML editor driven by Report clients.
The xml_editor component manages edits to a file and the xml_term_edit
component is a terminal-based frontend.
Fix #75
2017-06-12 15:24:09 +02:00
Norman Feske
670aab19e3
Adaptation to Genode 17.05
...
- Adjust use of exceptions to unified exception types:
https://genode.org/documentation/release-notes/17.05#Streamlining_exception_types
- Add posix.lib.so as boot module:
http://genode.org/documentation/release-notes/17.05#POSIX_libc_profile_as_shared_library
- Adaptation to API changes
Ref #74
2017-06-02 11:48:15 +02:00
Stefan Kalkowski
0c7450c550
Removal of deprecated os/config.h (Ref #74 )
2017-06-02 11:28:34 +02:00
Stefan Kalkowski
c9f593d803
Use default Qemu memory size in run-scripts
...
Ref #74
2017-06-02 11:25:23 +02:00
Emery Hemingway
681f8f1a79
proxy/rom_verify: 17.05 release upgrades, log ROM hashes
...
Ref #74
2017-05-29 23:45:45 -05:00
Emery Hemingway
4e006e0423
Assign cap quotas in run scripts
...
Ref #74
2017-05-29 23:45:45 -05:00
Emery Hemingway
5a1bd02ef4
TestU01: upgrade to 17.05 release
...
- Correct spelling of 'Alphabet' test to 'Alphabit'
- Remove config library dependency
Ref #74
2017-05-29 23:45:45 -05:00
Emery Hemingway
e38eda2fc0
Upgrade Libretro frontend and cores to 17.05 release
...
- Remove Libretro symbols declaration
- Print core reports in run scenarios
- Run scenario fixups
- Fetch shareware Quake in TyrQuake scenario
- retro_frontend fixups
Ref #74
2017-05-29 23:45:45 -05:00
Emery Hemingway
d98c0455ec
update cave story to 1.0.0.6
...
Ref #74
2017-05-29 23:45:39 -05:00
Emery Hemingway
a0353517dc
server/input_remap: pass explicit Env to Input::Session_component
...
Ref #74
2017-05-29 19:55:44 -05:00
Emery Hemingway
73948ac1b2
app/chuck: pass Env to session connections, input support
...
- Initialize RtAudio with component env.
- Mouse and keyboard input support.
- Audio synthesis run scenarios.
Fix #73
2017-04-25 11:40:28 +02:00
Emery Hemingway
a44aa90660
remove native 'snprintf' calls, improve test coverage
...
- Replace all native 'snprintf' calls with 'Genode::String'.
- Fix ram quotas and libc configs in effected run scripts.
- Verify bit-perfect output of lz_rom test with rom_verify.
Fix #72
2017-04-21 10:31:42 +02:00
Emery Hemingway
78046dfd66
app/pike_loader: mouse driven loader client
...
Component to create and load a Nitpicker view using a mouse drag,
inspired by Rob Pike's Mux, 8½, and Rio window managers.
Fix #71
2017-04-19 11:54:48 +02:00
Emery Hemingway
7267d88760
server/lz_rom: decompress lzipped files to ROM sessions
...
See 'src/server/lz_rom/README' and 'run/lz_rom_noux.run' for more
information.
Fix #70
2017-04-19 11:51:33 +02:00
Emery Hemingway
11956d6e54
port of Lzlib
...
http://www.nongnu.org/lzip/
Ref #70
2017-04-19 11:51:21 +02:00
Emery Hemingway
67c7406029
Transparent log overlay demo
...
Demonstrate an on-screen log that can be toggled on and off.
Fix #69
2017-03-28 11:57:40 +02:00
Johannes Schlatow
6989903446
zynq: add i2c driver
2017-03-16 16:41:33 +01:00
Johannes Schlatow
c5ebe885d0
add i2c interface using new IO framework
...
https://github.com/genodelabs/genode/issues/2196
2017-03-16 16:16:36 +01:00
Menno Valkema
ac579e604a
Supplement mbedtls port with import file
...
This should greatly simplify the use of mbedtls in projects.
Fixes #67
2017-03-10 11:59:58 +01:00
Johannes Schlatow
0830b35401
zynq: fix UART output on zynq boards
2017-03-10 11:10:53 +01:00
Johannes Schlatow
ae9659f456
zynq: remove VDMA driver
2017-03-06 10:31:48 +01:00
Johannes Schlatow
300b0ea022
zynq: remove GPIO driver
2017-03-06 10:31:48 +01:00
Johannes Schlatow
458c013634
zynq: remove i2c driver component and session
2017-03-06 10:29:05 +01:00
Johannes Schlatow
b58255eede
remove SD card driver
2017-03-02 18:51:55 +01:00
Johannes Schlatow
22d1140ee9
zynq: update mk files to 17.02
2017-03-02 18:25:33 +01:00
Johannes Schlatow
f0dd661c8f
remote_rom: update to 17.02
2017-03-02 14:07:51 +01:00
Johannes Schlatow
95f3e6fd4d
remote_rom: fix session routing
2017-03-02 13:16:00 +01:00
Johannes Schlatow
c4cdbf00fb
zynq: remove deprecated specs
2017-03-02 12:40:50 +01:00
Johannes Schlatow
2d18d7a241
update to 17.02
2017-03-02 12:40:46 +01:00
Johannes Schlatow
31bf253e40
ports: fix soplex library
2017-03-02 12:40:38 +01:00
Johannes Schlatow
f57874aac2
ports: add keynote library
2017-03-02 12:40:35 +01:00
Alexy Gallardo Segura
45705e99c3
add examples and run script for libpq and libpqxx libraries.
...
Signed-off-by: Alexy Gallardo Segura <alexy@uclv.cu >
2017-01-31 14:17:19 +01:00
Alexy Gallardo Segura
d23f6adcb8
add libpq and libpqxx libraries
...
Signed-off-by: Alexy Gallardo Segura <alexy@uclv.cu >
2017-01-31 14:17:10 +01:00
Norman Feske
fc098be1af
uhexen2.run: avoid use of deprecated <if-arg> tag
2017-01-30 12:46:23 +01:00
Emery Hemingway
9479cfb2ca
server/synergy_input: API update
...
Ref #57
2017-01-19 16:21:45 +01:00
Norman Feske
411469930a
Adaptation to removed component_entry_point lib
...
This patch adapts the world components according to the following issue:
https://github.com/genodelabs/genode/issues/2199
Fixes #57
2017-01-19 16:21:20 +01:00
Emery Hemingway
4c60efa25d
port of Cave Story
...
https://en.wikipedia.org/wiki/Cave_Story
Fix #62
2017-01-19 14:25:18 +01:00
Emery Hemingway
eb2392a58d
port of Tyrquake
...
http://disenchant.net/tyrquake/
Fix #61
2017-01-19 14:21:10 +01:00
Emery Hemingway
627fba1055
app/retro_frontend: publish input descriptors
...
Ref #60
2017-01-19 13:20:44 +01:00
Emery Hemingway
89a77be73d
retro_frontend: get core variables by ROM
...
Ref #60
2017-01-19 13:20:44 +01:00
Emery Hemingway
b445dba833
app/retro_frontend: simple sample rate conversion
...
Simple conversion using a nearest-sample method on an additional
thread.
The core output buffer occasionally underruns as it lacks
synchronization, but this keeps latency down.
Fix #60
2017-01-19 13:20:44 +01:00
Emery Hemingway
6b7340ef23
use single-file port for libretro.h
...
Ref #60
2017-01-19 13:17:32 +01:00
Emery Hemingway
f4105c0431
define symbols for libretro cores
...
Ref #60
2017-01-19 13:17:04 +01:00
Emery Hemingway
5a971d0069
handle initial session requests in asychronous servers
...
Fix #63
2017-01-19 13:16:14 +01:00
Norman Feske
c06486ba0b
Mark env-less connection objects as deprecated
...
This patch is the counterpart of the commit "Warn about the use of
deprecated env() function" in Genode repository:
a7f40b24ca
2017-01-18 15:02:42 +01:00