0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-11-30 17:53:01 +00:00
Commit graph

475 commits

Author SHA1 Message Date
Andrew Alderwick
3c758b734b Ported projects to new assembler syntax
All these programs tested working, except for left, which compiles but
doesn't run properly.
2021-04-23 15:34:03 +01:00
Andrew Alderwick
e065b8015a Renamed files about to be ported to new assembler 2021-04-23 15:14:34 +01:00
Andrew Alderwick
80ccce5a5c Removed debugging code from Neralie 2021-04-23 10:00:54 +01:00
Andrew Alderwick
37e7c0f88b Added simple macros to Neralie 2021-04-23 09:59:08 +01:00
Andrew Alderwick
4edb709c90 Auto-ported Neralie to new assembler 2021-04-23 09:59:08 +01:00
Sigrid Solveig Haflínudóttir
fd42537cf7 mkfile: disable blank.usm building 2021-04-23 06:55:41 +00:00
neauoire
4af3405da3 Updated syntax highlight to pickup the getters/setters and the previous word 2021-04-22 20:47:23 -07:00
neauoire
8ca9e6d4de Afterall, I decided to not use the fancy new macros, I think pek/pok is more readable than glyphs in the end 2021-04-22 20:44:38 -07:00
neauoire
1b4623be1b Templated examples 2021-04-22 19:57:47 -07:00
neauoire
dad55324aa Progress on macros experiments 2021-04-22 15:57:40 -07:00
neauoire
f58ce2882f Templated the mouse example 2021-04-22 15:19:09 -07:00
neauoire
62e3d75883 Added better templating 2021-04-22 14:29:48 -07:00
neauoire
b752f5f2bc Added drawing to the mouse example 2021-04-22 11:08:06 -07:00
Sigrid Solveig Haflínudóttir
c653e974de mkfile: until attic is brought back, build the examples 2021-04-22 18:06:51 +00:00
Sigrid Solveig Haflínudóttir
9c3536bca8 ppu: rename draw → drawppu to avoid conflicts on Plan 9 2021-04-22 18:04:06 +00:00
Andrew Alderwick
3dbe34ecaa Filled out blank.usm 2021-04-21 21:13:39 +01:00
Andrew Alderwick
1335c21192 Moved old assembly files into attic directory 2021-04-21 21:07:58 +01:00
Andrew Alderwick
e7f234f55b Reinstated check for labels in zero page 2021-04-21 21:01:50 +01:00
neauoire
3474b3a4f1 Minor cleanup 2021-04-21 12:46:40 -07:00
neauoire
b86049925a Ported nihils dev audio example 2021-04-21 12:44:57 -07:00
neauoire
c0b337e933 ported dvd animation 2021-04-21 12:00:31 -07:00
neauoire
928ed1e1c9 Simplified the file example 2021-04-21 11:38:30 -07:00
neauoire
743eaef47a Ported some of the examples to the new accessors 2021-04-21 11:12:42 -07:00
neauoire
276e5086db Implemented PEK/POK/GET/PUT 2021-04-21 10:23:58 -07:00
neauoire
b01b74bad4 Ported mouse example 2021-04-21 09:48:04 -07:00
neauoire
53eacc6039 Ported the keys example 2021-04-21 09:09:18 -07:00
Andrew Alderwick
ef94053723 Allow device memory offsets in assembler 2021-04-21 13:45:17 +01:00
Andrew Alderwick
b43f973adb Port dev.file.usm 2021-04-21 13:37:59 +01:00
Andrew Alderwick
400c49e96b Fixed file_poke 2021-04-21 13:37:41 +01:00
Andrew Alderwick
bbf05cb4ec Minor code cleanup 2021-04-21 12:58:05 +01:00
neauoire
526650f079 Removed extra param in poke functions 2021-04-20 21:29:18 -07:00
neauoire
02993229ee Removed access to uxn to devpeek/devpoke 2021-04-20 21:21:31 -07:00
neauoire
6a1bf9215d Removed genpoke macros 2021-04-20 20:38:15 -07:00
neauoire
c9e35a5ad8 Revert "Tiny fix to PPU"
This reverts commit 9c4df35174.
2021-04-20 20:09:10 -07:00
neauoire
9c4df35174 Tiny fix to PPU 2021-04-20 20:06:30 -07:00
neauoire
a4e54062b8 Merged sandwich 2021-04-20 17:11:02 -07:00
Andrew Alderwick
751d198606 Fixed file memory location 2021-04-20 23:05:27 +01:00
Andrew Alderwick
cdfcb5ae0a Small changes to simplify code 2021-04-20 22:56:59 +01:00
Andrew Alderwick
04f48ec02b Added memory to individual devices. 2021-04-20 22:49:10 +01:00
Andrew Alderwick
f06a600231 Implemented : for ; without LIT2 2021-04-20 21:05:34 +01:00
Andrew Alderwick
65c3a72730 Stripped zero bytes at end of assembled ROM 2021-04-20 20:56:43 +01:00
neauoire
a293c1daa8 Ported the hello-world example 2021-04-20 11:32:26 -07:00
neauoire
68a253e67e Experimenting with macros 2021-04-20 10:48:55 -07:00
neauoire
cda9b0bce8 Implemented IOR/IOW 2021-04-20 10:31:50 -07:00
neauoire
716d048906 Working example for dev.control 2021-04-19 21:33:52 -07:00
neauoire
50b11f12ca Removed magic helpers 2021-04-19 21:00:14 -07:00
neauoire
d8957cb7bf * 2021-04-19 17:24:04 -07:00
neauoire
82f7103a55 Started migrating to new assembler 2021-04-19 17:23:30 -07:00
neauoire
d61e724d48 LIT is now 0x01 2021-04-19 09:51:52 -07:00
neauoire
6a6b6e9d93 Minor cleanup in assembler 2021-04-19 09:29:39 -07:00