Autechre
f8cc5d5bb9
Update .gitlab-ci.yml
2021-01-03 00:30:14 +01:00
Autechre
c16e123cba
Update .gitlab-ci.yml
2020-12-28 07:12:41 +01:00
Autechre
ad4a9395ef
Merge pull request #5 from webgeek1234/master
...
libretro: Update gitlab ci extends ordering
2020-12-18 21:24:35 +01:00
Aaron Kling
bfe56b9505
libretro: Update gitlab ci extends ordering
2020-12-01 19:44:10 -06:00
twinaphex
e16b452d15
Take out vita for now
2020-10-10 19:16:22 +02:00
twinaphex
981c497545
Fix target name
2020-10-10 19:13:46 +02:00
twinaphex
ecc0f807cc
Define STATIC_LINKING for vita
2020-10-10 19:02:09 +02:00
twinaphex
d7fbae8c7c
Add LD for vita
2020-10-10 18:55:44 +02:00
twinaphex
a5fe72ebda
Add .gitlab-ci.yml
2020-10-10 18:53:48 +02:00
twinaphex
826d637ec4
Buildfixes
2020-10-10 18:52:00 +02:00
Peter De Wachter
229c93c91e
Updated disk image
2020-10-10 18:52:00 +02:00
Michael Schierl
a405c53604
Add raw serial support on Windows
...
On Windows, named pipes work differently from POSIX. They are
bidirectional, but one side needs to create it and the other needs to
open it (similar to sockets).
Therefore, the semantics for --serial-in and --serial-out are slightly
different: When --serial-in is used, a pipe is created, and when
--serial-out is used, the emulator opens the pipe/device.
If the device name does not start with a backslash, `\\.\pipe\` is
prepended, so you can use `--serial-in mypipe` instead of
`--serial-in \\.\pipe\mypipe`. In case the backslash is present, the
device name is used as is, so you should be able to use other devices
like `\\.\com4` as well.
Tested with both PuTTY and another emulator at the other end of the
pipe.
2020-10-10 18:52:00 +02:00
Vladimir Serbinenko
561e028c37
Merge pull request #4 from phcoder/ld
...
Use CC for linking
2020-06-18 17:32:11 +02:00
Vladimir Serbinenko
00864aab51
Use CC for linking
...
This fixes compilation for non-x64 linux
2020-06-18 17:30:16 +02:00
Vladimir Serbinenko
17a473cae7
Merge pull request #2 from phcoder/android
...
Add android build files
2020-06-16 16:15:32 +02:00
Vladimir Serbinenko
44594c727b
Merge pull request #3 from jet082/master
...
ios support
2020-06-16 16:14:19 +02:00
Vladimir Serbinenko
dbdd1e085b
Merge pull request #1 from phcoder/kbd
...
Announce that we use keyboard+mouse
2020-06-16 16:09:59 +02:00
Vladimir Serbinenko
8fdb585990
Add android build files
2020-02-25 16:44:53 +01:00
Vladimir Serbinenko
a4a399cd0e
Announce that we use keyboard+mouse
...
This allows frontend to remap keys
2020-02-25 12:16:09 +01:00
jet082
cdc70b1d56
ios support
2019-11-17 04:16:07 -08:00
Emery Hemingway
e7bf0bb74a
Move Libretro makefile, add test recipe
...
Move the makefile to follow the conventions of the Libetro buildbot.
2019-01-22 20:26:39 +01:00
Peter De Wachter
e456f52215
libretro: fix buffer overflow
2019-01-22 00:21:55 +01:00
Peter De Wachter
b83916dcc2
libretro: Update risc_screen_size_hack
2019-01-22 00:21:04 +01:00
Emery Hemingway
62b409c084
Libretro core
2019-01-21 23:26:17 +01:00
Peter De Wachter
e3a4195a2f
Updated disk image.
2019-01-21 23:16:44 +01:00
Peter De Wachter
079038a24f
Make memory size configurable
2019-01-21 23:09:49 +01:00
Peter De Wachter
cb4b6764ef
Merge Wirth's Display.Mod updates
2019-01-21 22:49:52 +01:00
Peter De Wachter
fc1fee0bd5
Rewrite usage text
2017-10-25 20:57:12 +02:00
Peter De Wachter
a0890e1b40
Add --boot-from-serial option
...
The emulator does not require a disk image when using this option. The
firmware however will attempt to initialize the SD cards regardless of
chosen boot method, so we still emulate a dummy SD card.
2017-10-25 20:39:03 +02:00
Peter De Wachter
08248b93fa
Update short options
2017-10-24 23:34:02 +02:00
Peter De Wachter
60984d0105
Fix up the serial code
2017-10-24 22:02:36 +02:00
Peter De Wachter
3e6ff6c22c
Fix PCLink Receive for files sized a multiple of 255 bytes
...
Fix from Paul Reed:
http://lists.inf.ethz.ch/pipermail/oberon/2017/010725.html
2017-10-22 22:00:02 +02:00
Peter De Wachter
7217b49551
Double window size on high-dpi displays
2017-10-15 00:18:48 +02:00
Peter De Wachter
6ce0b8c6f7
Update to match 2016-09-04 FPAdder.v
2016-10-04 21:56:32 +02:00
Peter De Wachter
52bd02f198
Update FP division to match 2016-09-16 FPDivider.v
2016-09-17 09:04:30 +02:00
Peter De Wachter
2b7399067f
Implement 20160808 FPMultiplier change
2016-08-09 22:08:30 +02:00
Peter De Wachter
8a034ddff8
Document --leds option.
2016-08-06 23:11:45 +02:00
Peter De Wachter
5c3a1b020d
Hide LED output by default.
2016-08-06 23:09:58 +02:00
Peter De Wachter
b320cb6d6d
Small cleanups
2016-08-06 22:50:25 +02:00
Peter De Wachter
c609fbf649
Add Ctrl-Shift-Del shortcut for reset
...
This key combination is described in Reiser, "The Oberon System".
2016-08-06 22:38:08 +02:00
Peter De Wachter
159b049221
Clean up keyboard handling
2016-08-06 22:37:14 +02:00
Peter De Wachter
a261a14cc3
Updated disk image.
...
Wirth's changelog:
20160704 - Display.Mod updated
guard against w < 0 in Display.ReplConst
20160620 - System.Mod updated (see procedure Clear)
20160601 - TextFrames.Mod.txt updated
see TextFrames.Extend WHILE ... & (curY >= botY) ...
20160508 - Oberon07.Report.pdf see syntax of module (";" removed)
see ORP.Declarations (OR (sym = ORB.return))
20160501 - Oberon07.Report.pdf see defintion of Type
20160418 - corrections: ORP.Mod.txt ORG.Mod.txt
2016-08-02 20:16:28 +02:00
Peter De Wachter
08f3f8d9bb
Mention the disk image tools.
2016-04-19 23:18:05 +02:00
Peter De Wachter
7e5ae7b69c
Fix screenshot
2016-04-19 23:06:53 +02:00
Peter De Wachter
4c8150e1ff
Add a ready-to-use disk image. Update README.
2016-04-19 23:01:26 +02:00
Peter De Wachter
0a6a7aac52
Missing semicolon in Display.Mod
2016-04-19 00:51:55 +02:00
Peter De Wachter
e30fdd84c3
Oberon source cleanup
...
- Don't use CR line endings. That's the Oberon standard, but it breaks
almost everything else.
- Include a patched version of Input.Mod.
2016-04-19 00:47:10 +02:00
D. E. Evans
11e48788ad
Add OS X support.
...
Assumes SDL2 framework install (libsdl.org) for OS X, as instructed.
2016-02-10 00:15:34 +01:00
Peter De Wachter
70dbab69ef
Emulate illegal DIVs
...
The RISC5 architecture requires divisors to be positive. This commit
emulates what happens if you try to divide by zero or by a negative
integer.
2015-10-02 00:21:50 +02:00
Peter De Wachter
85ee2e5282
Emulate DIV with u-bit set
...
If the u-bit is set on a DIV instruction, the dividend will be be
interpreted as an unsigned number. This was introduced in the
2015-09-26 RISC5 update.
2015-10-02 00:19:33 +02:00