Jump to content
IGNORED

ST emulator + debugger


Recommended Posts

What are the best Atari ST emulators + debuggers out there? I have heard of Steem Boiler Room but unfortunately I haven't been able to find where to download it (I did get Steem and Steem SSE but couldn't find a debugger).

Link to comment
Share on other sites

Thanks. I was also able to find the Steem debug version. I took a look at both debuggers. Ideally I'd like a debugger which can show the graphical resources of the software (such debuggers exist for some other old machines) but this might not be an option for the Atari ST.

  • Like 1
Link to comment
Share on other sites

7 minutes ago, CyranoJ said:

The defacto gold standard for emulator debuggers can be found here.

On the page that you gave I see Steem Debug 3.2, whereas I found somewhere else Steem SSE Debug 4.0.2. Any major differences between the two?

Link to comment
Share on other sites

20 minutes ago, l12n said:

On the page that you gave I see Steem Debug 3.2, whereas I found somewhere else Steem SSE Debug 4.0.2. Any major differences between the two?

 

Never felt the need to move beyond 3.2, so no idea.

Link to comment
Share on other sites

Fair enough. BTW, would you know of any good tutorial? As a first exercise, I'm running Pacmania for STE in Steem Debug and I'm trying to catch it drawing the next screen one blit at a time. I was able to break for each blitter call, but I'm not sure if Steem Debug can display on the screen any area of the memory I want.

Link to comment
Share on other sites

  • 2 weeks later...
On 5/22/2024 at 1:20 AM, l12n said:

Fair enough. BTW, would you know of any good tutorial? As a first exercise, I'm running Pacmania for STE in Steem Debug and I'm trying to catch it drawing the next screen one blit at a time. I was able to break for each blitter call, but I'm not sure if Steem Debug can display on the screen any area of the memory I want.

https://beyondbrown.mooo.com/post/steem-debug-the-boiler-room/

  • Like 2
Link to comment
Share on other sites

Posted (edited)
On 5/21/2024 at 5:06 AM, CyranoJ said:

 

Never felt the need to move beyond 3.2, so no idea.

emulation in Steem 3.2 is so outdated, also its debugger is a somewhat limited.

 

Steem SSE 4.x has a lot of features. There you can find what was implemented:

https://sourceforge.net/p/steemsse/blog/

 

 

13 hours ago, ggn said:

nice manual,

it would be worth to mention more features e.g. "Monitor: address range"

Edited by Cyprian
Link to comment
Share on other sites

21 minutes ago, Cyprian said:

emulation in Steem 3.2 is so outdated, also its debugger is a somewhat limited.

 

Steem SSE 4.x has a lot of features. There you can find what was implemented:

 

Yeah, clearly I'm not qualified to answer :P

Link to comment
Share on other sites

On 5/22/2024 at 12:20 AM, l12n said:

Fair enough. BTW, would you know of any good tutorial? As a first exercise, I'm running Pacmania for STE in Steem Debug and I'm trying to catch it drawing the next screen one blit at a time. I was able to break for each blitter call, but I'm not sure if Steem Debug can display on the screen any area of the memory I want.

 

that's the reason to use the latest Steem SSE because Steven did a great job with the BLiTTER emulation there (it was very bad in 3.2).

What exactly do you need?

And if it is not possible with Steem SSE, we can ask Steven to add it to the Debugger.

 

Link to comment
Share on other sites

5 hours ago, Cyprian said:

 

What exactly do you need?

 

I'm trying to understand how are some games implementing their animation, e.g.
- In Pacmania (STE version), I'm trying to break before (or just after) the game is blitting each resources in the next frame (to see how the next frame is being drawn). I tried setting a breakpoint on Blitter calls but they are never caught
- In Return to Genesis, I'm trying to find the pre-shifted graphical resources
- How some games are using interrupts to add extra effects like more than 16 colors on screen

Link to comment
Share on other sites

Posted (edited)
44 minutes ago, CyranoJ said:

No comment. 

Ok, maybe above “The Law”.

 

I found a hd image for MiST(er) with D-Bug stuff on it and a few games mention:

“cracked by xyz, recracked by Cyrano Jones”

or something to that extent.

 

Funny remark to have right there, both to give initial credit but also to “you didn’t bother really finishing it” … my interpretation obviously … at any rate I was assuming I had to thank you for those thinking you are one and the same given your prolific list of ST ports to Jaguar … so thank you, for the Jag ports too.

 

Edited by phoenixdownita
Link to comment
Share on other sites

On 5/31/2024 at 11:07 AM, Cyprian said:

nice manual,

it would be worth to mention more features e.g. "Monitor: address range"

Thanks, it was written as a very entry-level introduction to the Boiler Room. Of course if anyone wants to write an article describing more advanced things, I'd be happy to host it :).

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...