Search results
Wondering about starting coding z80/v9938 again :) MEMCPY
Score: 159.69 %,
Type: Forum topic , Comments: 3 comments
Is been almost 30 years, so I need to brush up my memory here. But say, using the v9938 and screen 4 (I like tiles ), what is the fastest way to move the contents of the screen, 8 pixels, say from left to right? Is there a VRAM->VRAM move / ...
A tool to visually show/dump the contents (as bitmap) of the RAM and VRAM
Score: 159.7 %,
Type: Forum topic , Comments: 3 comments
Are there any good tools for this? I found a feature in the debugger for (the great) openmsx, but it seems limited to only a small part of the vram (and does not show normal ram, unless I missed something).
I was thinking some tool that connects to ...
Trouble referencing label in asm-file from c-file when using SDCC
Score: 159.91 %,
Type: Forum topic , Comments: 10 comments
unsigned char g_msg2[] = "This works!\0";
extern int print(unsigned char*);
int main(void)
{
print(g_msg2);
print(g_msg); // this one is the problem!!!
return 0;
}
and "allsorts.s" ... print
or a
ret z
push hl
push ix
ld iy, (#0xfcc0); BIOS_ROMSLT
ld ix, #0x00a2; BIOS_CHPUT
call ...
How can I build openmsx debugger on Windows?
Score: 160.12 %,
Type: Forum topic , Comments: 6 comments
compiler is build The windows compiler is build with Qt5.7.0 - keep in mind that only the 64bit version ...
Attempting using page 1 in screen 4 for name table only - not working
Score: 160.22 %,
Type: Forum topic , Comments: 2 comments
Table, Name Table, Color Table, etc). It's all defaulted to page 0, or 0 - 0x3FFF.
Supposedly ...
I suggest these variants:
#define SCR4_NAME_TABLE_ADDRESS_PAGE0 0x1800
#define SCR4_NAME_TABLE_ADDRESS_PAGE1 0x5800
I will then set ...
C-debugger for MSX?
Score: 160.51 %,
Type: Forum topic , Comments: 7 comments
Pardon my ignorance, but does there exist a decent debugger we can use when doing C-programming? In practise, when also using openmsx (as this is my default dev-platform)?
Currently using openmsx and its debugger. These two products are great, but ...
Correct info about sprite priority?
Score: 160.86 %,
Type: Forum topic , Comments: 4 comments
This page: https://www.msx.org/wiki/PUT_SPRITE
states: "< sprite number > is a number between 0 and 31 that specifies the display priority number of sprite. When the number is bigger, ... Sprite 0 is prioritized before sprite 1.
:-?
From memory (granted, a long From memory ...
Memory / Variable runtime watch
Score: 160.72 %,
Type: Forum topic , Comments: 6 comments
ram_watch script. Type help ram_watch for usage information.
Example:
ram_watch add 0 ... and it seems like another slot is showing both in the watch and "default" in the debugger: Slot 0 (on ... in this fragment:
# sanitize input
set addr [format 0x%04X $addr_str]
if {($addr < ...
What is going on over at 0x0038/VDP when NOT using EXX?
Score: 161.1 %,
Type: Forum topic , Comments: 17 comments
("myLeanInterruptRoutine") uses only A(F) and HL-register, and is doing IN and OUT from port 0x99.
And here is the deal: ... only in random frames ("POP-CODE").
Stub A
0x0038:
exx
push af
push hl
call myLeanInterruptRoutine
pop hl
pop af
exx
ei
reti
Stub B
0x0038:
push af ...
Use of SEE / SEE3?
Score: 161.31 %,
Type: Forum topic , Comments: 5 comments
I was looking for a way to play some simple sound effects in a game (that is: using the sound driver, i.e. the supplied asm-source code). I found SEE (3.10 - on Konamiman's website). When it comes to legal stuff, I could need some hints on how to ...
