mrdudz
0290b276ae
fix sysuname for all targets, somehow this was forgotten
2025-06-26 01:21:28 +02:00
Gorilla Sapiens
0489098517
restore comment alignment
2025-06-22 21:34:41 +00:00
Gorilla Sapiens
b6f42f9ab2
changed "spc" to "c_sp"
2025-06-04 06:37:59 +00:00
Gorilla Sapiens
3d118dc6e5
rename "sp" to "spc", avoid conflict with 4510 opcodes
2025-06-04 02:06:40 +00:00
mrdudz
6628c4ff43
fix cpeekc/cpeekcolor/cpeekrevers for atari 800
2025-05-24 18:34:44 +02:00
mrdudz
0d5e365ee3
Merge branch 'master' into coniopeek
2025-05-24 17:52:58 +02:00
John Murkerson
9cdba1b6d8
Fix Atari buffer overrun on keyboard EOF
2025-05-15 20:45:40 -04:00
Christian Groessler
5cb1bc60fc
Add 'define=yes' for INIT segment to atari-asm.cfg and atari-asm-xex.cfg linker configs.
...
libsrc/atari/exehdr.s: Add (empty) INIT segment to cover assembler programs which link with
exehdr.s.
2025-04-09 22:51:11 +02:00
Stefan A. Haubenthal
774e275965
Fixed many comments
2025-03-24 20:52:55 +01:00
Christian Groessler
04ada63935
Atari: let crt0.s always provide an (empty) INIT segment
2025-02-23 01:06:08 +01:00
Christian Groessler
0082473630
Atari: fix fallout of change of INIT segment to 'bss' type
...
The size of the load chunk was calculated incorrectly in exehdr.s
since the INIT segment is no longer being part of the file anymore.
While at it, change atari-cassette.cfg so that order of BSS and INIT
is the same as in the other configs. See 692f96409d why it was
in different order.
2025-02-23 00:35:23 +01:00
Stefan
46b2f95ac8
comment
2025-01-31 20:56:59 +01:00
Stefan
fb12363a6a
Fixed cassette boot file header #2600
2025-01-31 20:26:35 +01:00
Colin Leroy-Mira
5d49fde788
add a return -1 helper
2024-01-24 09:58:09 +01:00
mrdudz
a24196ee41
Merge branch 'master' into coniopeek
2023-07-08 15:23:42 +02:00
mrdudz
ffa83c32a4
clean-up of driver return codes
2023-02-26 20:03:41 +01:00
Christian Groessler
60f56c43c7
some documentation fixes
2023-01-18 11:55:52 +01:00
Christian Groessler
67564d83c8
libsrc/atari/sound.s: fix indentation
2023-01-16 18:01:11 +01:00
Mariano Dominguez
40656ffb6e
more style
2023-01-15 17:05:24 -08:00
Mariano Dominguez
6236e82850
change storage to pager zero
...
fix bug that kills keyboard.
2023-01-15 17:00:05 -08:00
Mariano Dominguez
27ecb555ea
Rename sound to _sound.
...
remove extra comments.
2023-01-10 11:16:36 -08:00
Mariano Dominguez
196962adac
remove lasy pesky space
2023-01-06 10:54:16 -08:00
Mariano Dominguez
c3e1ae3478
last trailing space
2023-01-05 21:36:44 -08:00
Mariano Dominguez
8c97b54f5d
more trailing spaces :(
2023-01-05 21:34:43 -08:00
Mariano Dominguez
658c1ad711
only missing space
2023-01-05 21:33:40 -08:00
Mariano Dominguez
85f657b35e
missing space
2023-01-05 21:30:31 -08:00
Mariano Dominguez
4e8b18c035
missing tab
2023-01-05 21:29:33 -08:00
Mariano Dominguez
29a80065cc
fix tab indentation
2023-01-05 21:27:54 -08:00
Mariano Dominguez
30df733c31
remove dangling spaces
2023-01-05 21:20:16 -08:00
Mariano Dominguez
fa05294054
add newline for style
2023-01-05 21:16:58 -08:00
Mariano Dominguez
f9024d132a
add sound command
...
this behives the same as BASIC
sound(voice, pitch, distortion, volume)
2023-01-05 21:12:58 -08:00
Oliver Schmidt
d90c7e9853
Introduced the notion of a standard serial driver.
...
There's no target with more than one serial driver (and I don't see that change anytime soon) so it's a no-brainer to apply the standard driver concept to serial drivers.
2022-12-22 18:13:24 +01:00
mrdudz
89c08dc6d4
extra underscores for _randomize and _swap
2022-08-29 20:52:35 +02:00
mrdudz
df4b6f9d14
remove extra spaces
2022-08-28 22:37:33 +02:00
mrdudz
2dabb65ee0
fix errno related underscores in all libsrc/*.s files
2022-08-28 21:52:53 +02:00
mrdudz
6ba3deffa4
use __clocks_per_sec instead of _clocks_per_sec
2022-08-28 20:22:25 +02:00
mrdudz
aeb13b60a7
rename
2022-07-24 19:10:27 +02:00
mrdudz
10c2ce205b
cleanup
2022-07-24 04:59:45 +02:00
mrdudz
9ff58e5bc5
Merge remote-tracking branch 'origin/master' into coniopeek
2022-07-24 03:24:45 +02:00
mrdudz
f8f901b05e
remove dangling spaces
2022-04-17 16:06:22 +02:00
Christian Groessler
200b420562
Export LMARGN_save to C. People might want to preserve this setting in their program.
...
In turn rearrange startup code in order that LMARGN can be set by a 'constructor' (Do
"initlib" later.)
2021-04-01 15:19:06 +02:00
Oliver Schmidt
0cd8d37613
Fixed comment.
2020-11-17 08:53:48 +01:00
Christian Groessler
39c0abed54
atarixl: fix compilation problem when CHARGEN_RELOC is defined
2020-10-30 15:01:47 +01:00
Christian Groessler
3537210674
add waitvsync() for atari and atari5200
2020-10-28 21:12:32 +01:00
Oliver Schmidt
f723147f04
Streamlined clock rate handling.
...
* Docs say that CLK_TCK is an obsolete alias of CLOCKS_PER_SEC so there's no point in individual definitions.
* All targets determining the clock rate at runtime can use a common handling.
2020-10-25 14:06:44 +01:00
Oliver Schmidt
15e2afcdf3
Split libref.s into multiple files to prevent inclusion of unnecessary code.
2020-06-04 23:24:24 +02:00
Oliver Schmidt
0981c020b2
Shortened names and adjusted style.
2020-04-02 22:58:16 +02:00
Oliver Schmidt
65dd931d22
Some style adjustments.
2020-04-02 10:42:06 +02:00
IrgendwerA8
08705a3fdc
Changes resulting from 2nd code review
2020-02-03 20:45:09 +01:00
IrgendwerA8
ce80624f62
ctype size optimization
2020-02-03 20:45:09 +01:00