artrag
artrag
Cos and sin tables should be signed, this is causing the s_clock.c example to fail with SDCC 4.4 If you need to keep trigonometric tables unsigned you need to cast...
The compiler could improve the generated code for math by supporting shift operations when you multiply/divide by powers of two. Version 0.70 use generic mul/div functions even when those optimization...
I was setting bit0 of R#0 as unwanted side effect of some optimizations on msx2 and msxTR in openmsx 20 rc1. My game was working fine on opemmsx but it...
Hi Santi, the DC command for strings is not supported for all the TNIASM dialects. I get this that stops any further optimisation C:\MSXgl-1.0.0\cvbasic_v0.7.1\MrDoHack\mrdoarcade-main>java -jar mdl.jar mrdo_arcade.asm -dialect tniasm ERROR:...
The EXE in the package doesn't run. Windows 11 reports that rtl250.bpl is missing. Actually it reports 5 times that rtl250.bpl is missing and suggests to reinstall the program, but...
If you overlap the openmsx window and the debugger window, the focus stays on the debugger even if the emulator window is selected. This means that all the pressed keys...
according to http://bifi.msxnet.org/msxnet/tech/soundcartridge#programming to see the scc+ registers at B800h, the bit4 in mode register (at BFFFh) has to be set, bank4 has to be in "bank mode", and bit...
This rom on WEBMSX shows black one line out of 16 while the screen is scrolling at max speed (1 pixel per frame) https://webmsx.org/?ROM=https://github.com/Maneldemo/Uridium-2-for-msx/raw/refs/heads/master/shooter_scr8_asm/urd_scr8.rom But the same rom on real...