Search results
SDCC 4.1.12, a Game changer for C programming?
Score: 178.82 %,
Type: Forum topic , Comments: 33 comments
and/or set the return value in assembler. To do this, just add the __sdcccall(0) directive ... pure C functions.
You can then gradually remove the __sdcccall(0) after adapting your assembly ...
__sdcccall(0) is the old calling convention (default until SDCC 4.1.11).
__sdcccall(1) is the new ...
Launch emulators from command-line
Score: 178.68 %,
Type: Forum topic , Comments: 19 comments
In the C-BIOS 0.29 package In the C-BIOS 0.29 package there are:
- cbios_basic.rom
- ...
ROM starting in page 0 or 3?
Score: 178.31 %,
Type: Forum topic , Comments: 18 comments
with the first statement:
- Plain rom start at 0x0000
- Plain rom start at 0xC000
- Plain 16kB page 0
- ... sense because Case 1 makes sense because you may have data in page 0 and still an AB magic in page ... in OpenMSX, I found 4 that seem incompatible with the first statement:
- Plain rom start at 0x0000
- Plain ...
How are the values of EXPTBL initialized?
Score: 178.21 %,
Type: Forum topic , Comments: 9 comments
register. Whatever value in RAM or ROM at 0FFFFH in any of the expanded slots can not be accessed, ... if the slot is expanded:
ld hl,0FFFFH
ld (hl),0F0H
ld a,(hl) ... nope,
So 0F0H is written first and checked if 00FH is read back (so inverted)
Next 000H is written ...
Quit a program cleanly
Score: 174.92 %,
Type: Forum topic , Comments: 33 comments
continues to basic.
db "AB"
dw init,0,0,0,0,0,0
init:
ret
In msxdos ... this to exit to DOS with an error message:
ERROR_AND_EXIT:
in a, (0x2E)
call SLOTS_RRRR ... Termination code for DOS 2 was returned on L.
ld c,#0x62 ; DOS 2 function for program ...
Final Smash
Score: 174.44 %,
Type: Forum topic , Comments: 70 comments
as the first version of my crt0 files were based on yours. ^^
Amazing project !
I tried Amazing ... you disable your int handler (just ei ret)?
Yes, at startup my crt0 Yes, at startup my crt0 ( https://github.com/aoineko-fr/CMSX/blob/master/cmsx/src/crt0... ) set the pages 0 and 2 at the same slot than the page 1's one (where my header is located). ...
Placing a .ROM file in a virtual cartridge slot
Score: 174.25 %,
Type: Forum topic , Comments: 3 comments
Following some problems I had with the 48K ROM of my game, Final Smash , I was wondering how emulators guess how to place a .ROM file in a virtual cartridge slot? For example, how do they know whether the beginning of the .ROM should be placed at ...
Arkos replayer code
Score: 173.69 %,
Type: Forum topic , Comments: 7 comments
Does anyone have versions of Arkos replayers adapted to MSX?
I am a C programmer and even if I was able to understand and adapt the PT3 assembler replayer thanks to the work of the MSX community, I can't get anything with the assembler code ...
What about MSXdev Collection?
Score: 172.38 %,
Type: Forum topic , Comments: 7 comments
I saw on Matra's site that CPCRetroDev make a tape with all/best games of each year competition ( http://www.matranet.net/boutique/cpc/cpcdev2019/cpcdev2019.php ).
I think it would be great if the MSX community could have the same kind of ...
Music & SFX replayer for Games... as 2021
Score: 170.56 %,
Type: Forum topic , Comments: 10 comments
For my C game library, I'm looking for information about the available MSX music and SFX replayers.
I'm looking for something lightweight for the CPU and that supports PSG (SCC and FM are a bonus).
My quest has been full of obsolete ...
