Jump to content
OLD CS1

Images for ROMs, FlashROM 99, and FinalGROM 99, manuals, strips, more!

Recommended Posts

6 hours ago, HOME AUTOMATION said:

:grin:

 

Not sure if it's what you wanted...

Pairing E/A and NATURES WAY, by renaming natures way to phm3055C.BIN

Tursi, told me how to do this...
...so if it doesn't foot the bill, don't blame me.;)

 

combo.thumb.JPG.f87de02a1711cf9d3a14eeaac398cf6e.JPG

 
phm3055G.BIN     (combined images E/A-NATURES WAY)(run in Classic99)

phm3055C.BIN 7.99 kB · 2 downloads   

 

This can disassemble to disk:

 

DISKASSEM.dsk Run DSKx.DISKASM with E/A Option 5

 

choose.thumb.JPG.c5505571723849f32316a64acbdff524.JPG

 

save.thumb.JPG.90a51e6eccdc6c5576754f68104b8f6f.JPG

 

go.thumb.JPG.67c393698eb34812a503a84200c5664a.JPG

 

...using Ti99Dir, I was able to extract the text.

 

disassem.thumb.JPG.2f16d1700515bc65df3223de32b27626.JPG

 

One disassembly issue is that data, such as headers/text/workspaces, are often interpreted as valid instructions... it takes a human eye to discern the true context.

 

By observing VDP pages with the DEBUGGER while pressing Q, I was able to detect activity at >VDP address >1F00.

 

BREAKVDP.thumb.JPG.6d2053306f584bbb257baa994913d89b.JPG

 

By setting a BREAKPOINT at a value that I observed there(>55), repeatedly pressing Q again until trapping the value, than switching to CPU view, the section of programming that caused the change can be revealed!

 

BREAKVDPCPUVIEW.thumb.JPG.38730cf0953db79410acf890cbb37942.JPG

:cool:

WOW THANK YOU SO MUCH!!! ... That's amazing stuff to work with ... at the moment I followed the suggestion to use XB and then in case to compile it . At the moment I'm still working on sprite definition ... Please consider I'm really newbie a this is only a pure and unpretentious execize... but your stuff is a enourmous source of info for me ... an heartfelt thank you ...   

  • Thanks 1

Share this post


Link to post
Share on other sites
On 4/16/2020 at 9:47 PM, Asmusr said:

Recreating useful source code from disassembly requires a lot of work and understanding. Maybe you should try to develop your game in Extended Basic instead? You can compile it if it becomes too slow.

I'm following your hint ... just at the begin with sprite definition ...  

  • Like 2

Share this post


Link to post
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.

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