soegaard2
2019-11-28 18:04:30

FWIW a live stream on “opening the border” on the c64: https://www.youtube.com/watch?v=3RrwIwirxEA


soegaard2
2019-11-28 18:07:58

@pezi_pink ^


pezi_pink
2019-11-28 18:42:01

@soegaard2 cool! I have some (very messy) asi64 code that does stable raster splits with the double IRQ method, and sprites in the borders. Programming with a calculator, your timing has to be exact to the cycle. Very satisfying to pull off some of the C64 magic.


pezi_pink
2019-11-28 18:42:48

nothing compared to monsters like this! https://www.youtube.com/watch?v=nLIUkBa_mA0


soegaard2
2019-11-28 18:44:25

I remember (when I was young) I had a raster bar moving up and down following a sine pattern. The timing is indeed very finicky.


soegaard2
2019-11-28 18:44:38

I don’t think I ever made sprites in the border.


pezi_pink
2019-11-28 18:45:50

the sprites in the border requires you to open the side borders by flipping a bit on and off on a VIC register at the exact cycle it starts to display the borders, on every scanline. Then it will show the sprites in the borders since it “forgets” it hasn’t drawn the border !


pezi_pink
2019-11-28 18:46:00

as they are going to show in that stream, presumably


soegaard2
2019-11-28 18:46:40

Btw - I saw your hardware project: uploading a program to a running c64 from a laptop. Impressive!


pezi_pink
2019-11-28 18:47:38

ah yes thanks! I have an FPGA version of that as well written with Fairylog. It is great to have stuff running on the real hardware. I have a setup for the SNES as well.


soegaard2
2019-11-28 18:48:45

I saw a similar project, where a dual port ram was used.


pezi_pink
2019-11-28 18:49:03

only my Amiga is lacking a Racket language, forthcoming ! at some point ……


soegaard2
2019-11-28 18:51:56

I fell over DEC’s Scheme on Amiga the other day. Maybe R2RS ?


pezi_pink
2019-11-28 18:53:37

ah, I meant more my usual trick of macros-over-assembler, create your own language for 68000 series CPUs


pezi_pink
2019-11-28 18:55:56

but first I need to get my latest project which is a programmable CLR language and CIL assembler off the ground :slightly_smiling_face: build your own .NET languages with macros, what is not to like.


soegaard2
2019-11-28 18:58:42

Got it!


pezi_pink
2019-11-28 19:01:37

if only someone would pay me to do all this stuff so I could work on it full time, then I could take over the world…. one can dream .. :wink:


soegaard2
2019-11-28 19:04:27

Yeah, you’ll need a “killer app” :wink:


pezi_pink
2019-11-28 19:11:02

ha! but then you have to support and maintain it … can’t win :slightly_smiling_face:


ruyvalle
2019-11-28 19:41:34

could you elaborate on this please? sounds really interesting



spdegabrielle
2019-11-28 21:16:01

haha student newspaper. I like the picture of the old terminal.


spdegabrielle
2019-11-28 21:18:54

Hilarious comments too ‘Racket is not fast (compared to C, C++, or Rust).’


spdegabrielle
2019-11-28 21:43:55

Btw I’ve posted some good stuff to https://www.reddit.com/r/Racket/


shu--hung
2019-11-28 22:23:17

> where students are taught programming basics like generative recursion and sorting algorithms there’s a certain chance the article is in fact about Beginning/Intermediate Student Language instead of Racket