Sunday, May 14, 2023

#CSpect V2.19.3.0


#CSpect V2.19.3.0 changes


Some debugger and Layer 2 fixes, and fixing the streaming API in the esxDOS emulation system.
  • Extended the debugger's "Display" view to show the whole screen
  • You will now be prompted to install OpenAL if it can't be found (on windows)
  • Fixed Layer 2 pixels in the border area
  • Fixed the esxDOS emulation streaming, allowing Pogie to run with audio from the command line again
  • Added "INPORT <16bitport>" and "OUTPORT <16bitport>" breakpoints in the debugger, allowing a break on a read/write to a port
  • Added a new "TONE" command to the debugger. This switches on a single tone to the audio buffer to test if there are system playback issues





If you want to support my work...
Become a Patreon at: https://www.patreon.com/mikedailly
Or buy me a Ko-fi: http://ko-fi.com/mdf200
Main Website: https://lemmings.info
Instagram: https://www.instagram.com/_mikedailly
Discord: https://t.co/q9u0cmfBz6

2 comments:

  1. thank,funciona perfecto en mi windows 7 32 bits

    ReplyDelete
  2. Hi Mike,

    first of all, thanks for the great job, very much appreciated.
    I am having one issue with one NextBasic program copied from the manual (pag. 151-152):

    #program DrawTest
    #autoline 10,10
    #autostart

    ;RUN AT 3
    FOR m = 0 to 5
    PROC LayChange(m)
    BORDER 0: PAPER 0: INK 7: CLS
    LET x1=0: LET y1=0: LET c=1
    FOR r=0 TO 9
    LET x2= INT ( RND *256):y2= INT ( RND *128)
    DRAW INK c;x2-x1,y2-y1
    LET x1=x2: LET y1=y2
    LET C=C+1: IF C > 8 THEN LET C=1
    NEXT r
    PAUSE 0
    NEXT m
    STOP
    DEFPROC LayChange(mode)
    IF mode = 0 THEN LAYER 0
    IF mode = 1 THEN LAYER 1,0
    IF mode = 2 THEN LAYER 1,1
    IF mode = 3 THEN LAYER 1,2
    IF mode = 4 THEN LAYER 1,3
    IF mode = 5 THEN LAYER 2,1
    ENDPROC

    Running from Visual Studio Code + NextBasic extension by Remy Sharp in Mac OSX Big Sur. In a nutshell, only the first three display modes work, then it kind of crashes. Ideas?

    Thanks,
    Stefano.

    ReplyDelete