Search found 34 matches
- Sat Aug 24, 2019 6:26 am
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
Apologies for taking so long to get back to this, but I'm definitely interested in helping it move forward now that I've been able to have the time for serious work on the emulator again. Yeah, ditto. do a final performance pass on it especially for the breakpoint_test function (need to get down to...
- Wed Jan 02, 2019 2:57 pm
- Forum: SNESdev
- Topic: WLA Tools and Libraries
- Replies: 8
- Views: 6358
Re: WLA Tools and Libraries
That is only applicable for the Microsoft Store. Those terms do not apply for the Visual Studio Marketplace. Trying to suss out exactly what terms apply, it seems that this is the Terms of Use that would be most applicable: https://azure.microsoft.com/en-us/support/legal/website-terms-of-use/ In usi...
- Wed Jan 02, 2019 9:37 am
- Forum: SNESdev
- Topic: WLA Tools and Libraries
- Replies: 8
- Views: 6358
Re: WLA Tools and Libraries
Sorry, I may have misspoken, or not been precise enough: What I mean is, when you publish this, is it a one-click solution for individual users to just fetch the thing from the marketplace? Like, with the VS Code debugging, I have to stipulate that a user needs to get the extension, a specific emula...
- Wed Jan 02, 2019 8:34 am
- Forum: SNESdev
- Topic: WLA Tools and Libraries
- Replies: 8
- Views: 6358
Re: WLA Tools and Libraries
This is cool as hell. Tinkering with a language server for wla and/or asar was definitely on my radar for VS Code shenanigans, so it's super neat to see someone executing on this. I haven't dug into this much, but is the extension is a purely standalone thing? Like, the extension doesn't require any...
- Sun Dec 23, 2018 10:10 pm
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
A small update before the holidays. Nothing user-facing or substantial from the last post, but wanted to give this because it'll be at least an extra week and a half before anything else. For one, I do want to note one thing I failed to previously: for bsnes-plus itself on Windows if you want to fet...
- Tue Dec 18, 2018 10:32 am
- Forum: SNESdev
- Topic: Fetching lower 16 bits of a label for loading memory in Asar
- Replies: 3
- Views: 6198
Re: Fetching lower 16 bits of a label for loading memory in
Ugh, never mind, I misread the the part in the manual about the opcode length specification . Changing LDA Ancilla_ReceiveItem_item_messages, Y to LDA.w Ancilla_ReceiveItem_item_messages, Y not only works, but creates the same generated assembly as xkas. In any case, it seems there are a lot of othe...
- Tue Dec 18, 2018 6:49 am
- Forum: SNESdev
- Topic: Fetching lower 16 bits of a label for loading memory in Asar
- Replies: 3
- Views: 6198
Re: Fetching lower 16 bits of a label for loading memory in
Eh, not entirely. It did drive me to look at the documentation in another way, again. It seems that the solution that exists is to add the following: DialogItemReceive: BCS .noMessage ; if doubling the item value overflowed it must be a rando item CPY #$98 : !BLT + ;if the item is $4C or greater it ...
- Mon Dec 17, 2018 8:27 pm
- Forum: SNESdev
- Topic: Fetching lower 16 bits of a label for loading memory in Asar
- Replies: 3
- Views: 6198
Fetching lower 16 bits of a label for loading memory in Asar
I was doing some work today to try and get the Z3Randomizer ASM code assembling in Asar, instead of Xkas, and one problem I found particularly vexing was this line, specifically: https://github.com/KatDevsGames/z3randomizer/blob/master/dialog.asm#L265 DialogItemReceive: BCS .noMessage ; if doubling ...
- Mon Dec 17, 2018 9:45 am
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
Work on the vscode-newdbg branch is continuing, checking off a few more things here and there. One major thing recently, though, was the IPC rewrite I wanted to do: Communication now happens over Tcp Sockets so it's possible to, e.g., attach VS Code to a running emulator instead of launching it dire...
- Tue Dec 11, 2018 12:33 pm
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
Just to give a small update: I've been porting my work on bsnes-plus to a branch off of the Qt5+newdebugger branch and everything seems to be working nicely, now. The only huge deviation compared to what was there before was my own rewrite to the symbol map - on top of the re-write already done by R...
- Wed Nov 28, 2018 3:12 pm
- Forum: SNESdev
- Topic: HDMA images, but in mode 0
- Replies: 7
- Views: 6339
Re: HDMA images, but in mode 0
So, for mode 0 (or just generally, anything 4/16 colours) the first big to-do item is creating some conversion to palettized tiles. If you want to use background-processor as is, note that even at a single 16-color palette for an entire image there's approximately zero difference adding or removing ...
- Wed Nov 28, 2018 12:59 pm
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
and the disassembler enhancements here merged upstream it's happening Oh, awesome! I'll definitely be keeping an eye on when you submit that into your trunk, because that'll be an interesting merge on my part :lol: Ah, I just noticed that the 'newdebugger' branch is based off of the qt5 branch. Thi...
- Mon Nov 26, 2018 4:32 pm
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
Just a small update (OP has been updated with current events). Prepped the PR for Asar, and decided to scrub the few nicks off of the VS Code extension so that others can use it. So, if you're feeling intrepid and you do want to try this all out against whatever stuff you may already have: Fetch the...
- Fri Nov 23, 2018 1:59 pm
- Forum: SNESdev
- Topic: My experience building higan and bsnes-plus on Ubuntu
- Replies: 15
- Views: 17362
Re: My experience building higan and bsnes-plus on Ubuntu
I will say, from my own experience iterating on bsnes-plus, some day I’m going to be worn down enough and just try to port the entire build system over to cmake and clean up a ton of the source files or something. :lol: Besides the issues tepples has had getting going, I feel like I regularly run in...
- Fri Nov 23, 2018 8:29 am
- Forum: SNESdev
- Topic: Using VS Code as an IDE for debugging assembly with source
- Replies: 21
- Views: 25379
Re: Using VS Code as an IDE for debugging assembly with sour
Well, it's pretty brute-force (e.g. address resolutions to labels and source lines all, each and every time, generate a list of all possible mirror addresses across the CPU bus) but this seems to work pretty well: https://i.imgur.com/brunZOZ.png . Before , the callstack could not resolve the appropr...