Jump to content
IGNORED

new atari800win 4.0 beta 4


Heaven/TQA

Recommended Posts

Well, I tested with various games from ATARI. Only encounter these:

 

- Now, in some games, Hi-Res graphics generate artifacting automatically. Partially artifacting I think. I'd prefer older version manual artifacting.

 

- After loading a SAVE STATE, you push F9 and game hangs or the emulator crashes :(

Link to comment
Share on other sites

Hi,

 

Other than it not yet supporting flash cart images, I'm happy. :)

Seeing as that's not yet in atari800-1.3.5 I can see why.

 

Revised aims will be to add the import CC65 produced labels,

which seeing as they've already added X-ASM label handling

shouldn't be too much trouble. Good to see file tracing there :wink:

 

From a developers point of view, I still find the single breakpoint

very restricting, I think the facility for multiple breakpoints, each

with an enabled/disabled status, should be included.

 

Later, perhaps some 'break on condition' rules would be useful.

E.g. run until register/contents of memory address = value

 

Regards,

Mark

Link to comment
Share on other sites

From a developers point of view, I still find the single breakpoint

very restricting, I think the facility for multiple breakpoints, each  

with an enabled/disabled status, should be included.  

 

Later, perhaps some 'break on condition' rules would be useful.

E.g. run until register/contents of memory address = value

Looking at the help file and source code, all of this is there already!

Simply type 'B ?' in the monitor for details.

 

Regards,

Mark

Link to comment
Share on other sites

I've added rough Flash cart image support to this release. A basic test with my Eidolon image appears to function OK. FYI : the exe attached was built using VC++6 & DX8.1 SDK. Source diffs can be supplied to whoever wants them.

 

These are the comments for the two carts:

 

AtariMax 1 Mb Flash cartridge - This bank-switched cartridge occupies 8 KB of address space between $A000 and $BFFF. The cartridge memory is divided into 16 banks, 8 KB each. The 4 lowest bits of the address written to $D500-$D50F select the bank mapped to $A000-$BFFF. Writing to $D510-$D51F disables the cartridge and any write to $D520-$D5FF is ignored.

 

AtariMax 8 Mb Flash cartridge - This bank-switched cartridge occupies 8 KB of address space between $A000 and $BFFF. The cartridge memory is divided into 128 banks, 8 KB each. The seven lowest bits of the address written to $D500-$D57F select the bank mapped to $A000-$BFFF, bit 7 disables the cartridge."

 

The two models differed in that the default bank for the 128KB cart is the first bank (0) wheras the 1024KB cart defaults to the last bank (127).

 

However, its highly probably that I've got something wrong, however this

now lets me easily debug a current task of mine - putting "Gauntlet"

into a 256KB flash chip (that can be run in an 8Mb cart). :)

 

Regards,

Mark

atari800win.zip

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...