mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-28 11:50:19 +02:00
Update to v106r80 release.
byuu says: Any usage of natural and integer cast to 64-bit math operations now. Hopefully this will be the last of the major changes for a bit on nall/primitives, at least until serious work begins on removing implicit conversion to primitive types. I also completed the initial TLCS900H core, sans SWI (kind of a ways off from support interrupts.) I really shouldn't say completed, though. The micro DMA unit is missing, interrupt priority handling is missing, there's no debugger, and, of course, there's surely dozens of absolutely critical CPU bugs that are going to be an absolute hellscape nightmare to track down. It was a damn shame, right up until the very last eight instructions, [CP|LD][I|D](R), the instruction encoding was consistent. Of course, there could be other inconsistencies that I missed. In fact, that's somewhat likely ... sigh.
This commit is contained in:
@@ -213,8 +213,8 @@ auto DML::markup(const string& s) -> string {
|
||||
boolean deletion;
|
||||
boolean code;
|
||||
|
||||
natural link, linkBase;
|
||||
natural embed, embedBase;
|
||||
uint link, linkBase;
|
||||
uint embed, embedBase;
|
||||
|
||||
for(uint n = 0; n < s.size();) {
|
||||
char a = s[n];
|
||||
|
Reference in New Issue
Block a user