Search found 14 matches

by Java Cake Games
Wed May 01, 2024 6:04 pm
Forum: Libraries and Examples
Topic: Prog8 library for frame-based applications (read: games/demos)
Replies: 14
Views: 5751

Re: Prog8 library for frame-based applications (read: games/demos)

Ants! You'd also be limited to 128 of 'em by the VERA capping at 128 sprites, unless doing something clever.
by Java Cake Games
Wed May 01, 2024 5:10 pm
Forum: Misc Apps
Topic: AUTOBOOT SOUND ON STARTUP.
Replies: 6
Views: 1834

Re: AUTOBOOT SOUND ON STARTUP.

It would have been nice if the sound could play in the background so the ready prompt does not have to wait for the sound to finish before showing. Easiest way to achieve sound playback in the background is to dump to the PCM buffer and forget about it. But then it gets crunchy due to being limited...
by Java Cake Games
Wed May 01, 2024 4:10 pm
Forum: Libraries and Examples
Topic: Prog8 library for frame-based applications (read: games/demos)
Replies: 14
Views: 5751

Re: Prog8 library for frame-based applications (read: games/demos)

Interesting library. I kinda like this queue system; it reminds me of the ECS pattern, at least the System part of it. Some ideas, not so much requests: Overloads to only add a task if it isn't already in the queue. For example, in a multiplayer game, if two players press the Start button on the sam...
by Java Cake Games
Mon Mar 27, 2023 3:45 am
Forum: Official Announcements
Topic: Gen-2 / Phase-2 / X16C plans
Replies: 24
Views: 28055

Re: Gen-2 / Phase-2 / X16C plans

TomXP411 wrote: > To expand on this: 480P (640x480 or 720x480) can be either widescreen or > 4:3, but it's up to the TV to decide. 640x480 is a 4:3 format only, in the HDMI specification. 720x480p is either, though, yeah (4:3 in video format 2; 16:9 in video format 3). I have a foggy recollection my...
by Java Cake Games
Thu Mar 23, 2023 5:06 pm
Forum: X16 Bug Reporting
Topic: Offset 6 of mouse cursor sprite gets reset when moved
Replies: 2
Views: 2051

Re: Offset 6 of mouse cursor sprite gets reset when moved

Thanks, Tom and MooingLemur. I thought that could just be moved to mouse_config but it seems things got a little more complicated. At least it wasn't by much. Hopefully the reduced clobbering will merged one way or another.
by Java Cake Games
Wed Mar 22, 2023 8:25 pm
Forum: X16 Bug Reporting
Topic: Web emulator has incorrect keymapping in Google Chrome
Replies: 4
Views: 3730

Web emulator has incorrect keymapping in Google Chrome

Only tested in Ubuntu MATE and Chrome OS. Reproduction steps: Set your operating system's keyboard layout to English (UK). Certain keys produce unexpected characters (apostrophe -> left arrow, hash -> backtick, etc.) Execute KEYMAP "EN-GB" The keys will still be wrong. Alternative reproduc...
by Java Cake Games
Wed Mar 22, 2023 8:24 pm
Forum: X16 Bug Reporting
Topic: Emulator doesn't emulate PS/2 behaviour
Replies: 1
Views: 1576

Emulator doesn't emulate PS/2 behaviour

The emulator is missing the ability to properly emulate a PS/2 keyboard (and mouse, for that matter - I won't go into that here since it's just too much). Notably the typematic rate, also known as repeat rate. For example, if I hold down an arrow key in VICE, the cursor moves at a rate of something ...
by Java Cake Games
Wed Mar 22, 2023 8:17 pm
Forum: X16 Bug Reporting
Topic: Offset 6 of mouse cursor sprite gets reset when moved
Replies: 2
Views: 2051

Offset 6 of mouse cursor sprite gets reset when moved

The byte containing the collision mask, Z-depth, H-flip and V-flip gets reset to $0C whenever the mouse is moved. The offsets containing its address, mode, size and palette offset are not reset, so I don't see why that one needs to be. This behaviour makes it awkward to write programs that make use ...
by Java Cake Games
Sun Mar 12, 2023 12:15 pm
Forum: Demoscene
Topic: 4800Pi
Replies: 0
Views: 5635

4800Pi

This seemed to go down pretty well on Discord, so here it is on the forums as well - the behemoth that generates pi! It can be extremely slow, so you may wish to switch to SCREEN 3, 4 or 6 before running. This reduces the time it takes to run to about 20, 5 or 1 minute, down from the 5- or 1-and-a-h...
by Java Cake Games
Tue Jan 31, 2023 7:48 pm
Forum: Website Feedback And Support
Topic: How To Embed YouTube Videos
Replies: 9
Views: 42074

Re: How To Embed YouTube Videos

Oh. Me me big dumb. Just leave [MONO] as it is, then.

Edit: Or change it how Stephen suggested. My point is: whitespace/indentation removal isn't an issue when used for inline purposes.