Search results
how to I upload a game to msx.org ?
Score: 142.13 %,
Type: Forum topic , Comments: 8 comments
hi all !
I made a port of a small strategy game.
I would like to share it.
Can someone at mrc put the game in their database and share it here ?
How does that work ?
Linkiedinkie Linkiedinkie
https://www.msx.org/downloads ...
Hello world on V9990
Score: 141.97 %,
Type: Forum topic , Comments: 12 comments
of pattern 0)
But nothing appears on screen (and I mean nothing).
I've checked the VRAM at 7C000h/7C001h, and it's already 0, so it should display pattern 0.
Maybe I have to set the palette ? ... 00000101b ; 6 Screen mode (nu: p1)
byte 0 ; 7
byte 128+2 ; 8 Control
byte 1 ...
Sprite’s path movements
Score: 141.94 %,
Type: Forum topic , Comments: 1 comment
Hi !
I’m looking for a tool to edit sprite’s path movement, that can export data I can use with msx programming.
Do you know such tool ?
have a look at have a look at Tiled
https://doc.mapeditor.org/en/stable/manual/introduction/
objects can be used to set waypoints for enemies in a map
(Development) ...
scanf
Score: 141.99 %,
Type: Forum topic , Comments: 3 comments
1.0) of the Fusion-C book stops at page 146. About half way through the book. Quite later, and I ...
Teaser: map routines for sdcc_msx w.i.p.
Score: 145.37 %,
Type: Forum topic , Comments: 30 comments
https://filebin.net/8x53eyf4fzqnjvz0/weiss.rom
:)
Very very cool!!! I've been Very very cool!!! I've been wanting to do ... flickering is barely even noticeable! ( https://www.dropbox.com/s/w8u15a13su5ujly/interlaced.rom?dl=0 ) ... when simulating deflicker. I.e., when interlacing 255 and 0, using the sRGB standardone must expect ...
V9990 write mask
Score: 142.1 %,
Type: Forum topic , Comments: 68 comments
0x40000) ? (color >> 8) : (color & 0xFF);
byte dstColor = vram.readVRAMDirect(addr);
byte newColor = logOp(lut, srcColor, dstColor);
byte mask1 = (addr & 0x40000) ? (mask >> 8) : (mask & 0xFF);
byte mask2 = mask1 & (0xF0 >> (4 * (x & 1))); ...
move sprite patterns to other address
Score: 141.81 %,
Type: Forum topic , Comments: 17 comments
it because you applied my fix without realizing it)
NOP will be present on the MSX fair on feb 1 2020, so ...
Yes you can. Do it like Yes you can. Do it like this:
;TABLAS SPRITES EN P1
;DIRECCIONES 0F000H+10000H,0FA00H+10000H. TABLA COLORES 1FA00H-512 AUTOMATICO
LD C,5
LD B,0F7H ;11110100B+11B ;ATRIBUTOS ...
Question about memory management in MSX1
Score: 141.56 %,
Type: Forum topic , Comments: 15 comments
0xFC, 0xFD and 0xFE for selecting segments in Page 0, 1 and 2. It's also possible to select ... for that question.
You can just use the ports You can just use the ports 0xFC, 0xFD, 0xFE and 0xFF. You ...
zPasi wrote:
You can just use the ports 0xFC, 0xFD, 0xFE and 0xFF. You don't need any BIOS ...
ayFX + Moonblaster replayers
Score: 141.48 %,
Type: Forum topic , Comments: 11 comments
it is a special interruption routine. I do not use bios, so I have the p0 of ram for the players, which are always present, and especially that of olp4 is quite heavy.
isr_set:
di
ld hl,0x0038
ld (hl),0xC3
inc ...
in a,(0x99)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; VBLANK
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
vblank: ...
Fusion-C Split Screen
Score: 143.97 %,
Type: Forum topic , Comments: 10 comments
this callback as the H.KEYI hook
- Enable H-Blank interruption (set IE1 flag in VDP register R#0) and set ... InterruptHook()
{
__asm
// Get S#1
ld a, #1
out (P_VDP_ADDR), a
ld a, #(0x80 + 15)
out (P_VDP_ADDR), a
in a, (P_VDP_STAT)
// Call H-Blank if bit #0 of S#1 is set
rrca
jp nc, _no_hblank ...
