Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oblivion bringup #23

Open
nitrologic opened this issue Aug 12, 2023 · 6 comments
Open

oblivion bringup #23

nitrologic opened this issue Aug 12, 2023 · 6 comments

Comments

@nitrologic
Copy link
Owner

after passing workbench security,

28 steps in

d1 register is 0x2956 pointing to garbage ascii g"By

d1 register should be point to ascii string, according to warp.s source :

dirname dc.b 'aliens',0

@nitrologic nitrologic pinned this issue Aug 12, 2023
@nitrologic
Copy link
Owner Author

fixed typo line 1163 of skidtool

cf26a70

@nitrologic
Copy link
Owner Author

nitrologic commented Aug 12, 2023

oblivion is now calling exNext to iterate the aliens folder which has been copied into the MyACID500 home folder

http://amigadev.elowar.com/read/ADCD_2.1/Includes_and_Autodocs_3._guide/node0160.html

stdc++ 17 filesystem is now usable with a tweak to cmake and some initial lines of implementation added:

skidtool.cpp[562]

int nextEntry() {
	if (status == 0) {
		fileDir = std::filesystem::directory_iterator(filePath);


		return 1;
	}
	return 0;
}

@nitrologic nitrologic changed the title oblivion reloc32 issues oblivion issues reloc32✅ ExNext🟩 Aug 12, 2023
@nitrologic
Copy link
Owner Author

It now wants intuition so it can close workbench.

Patching binary with either nop 0x4e71 or rts 0x4e75 instructions to remove requirement.

@nitrologic nitrologic changed the title oblivion issues reloc32✅ ExNext🟩 oblivion issues reloc32✅ ExNext✅patch_sysoff🟩 Aug 17, 2023
@nitrologic nitrologic changed the title oblivion issues reloc32✅ ExNext✅patch_sysoff🟩 oblivion issues reloc32✅ ExNext✅CloseWorkBench✅memoryerror🟩 Aug 17, 2023
@nitrologic
Copy link
Owner Author

Added IBench an intuition skeleton API.

@nitrologic
Copy link
Owner Author

Latest version now looks to run without error. Latest log added here:

https://github.com/nitrologic/skid30/blob/main/MyACID500/oblivion1.log

@nitrologic nitrologic changed the title oblivion issues reloc32✅ ExNext✅CloseWorkBench✅memoryerror🟩 oblivion polling_0xdff01f🟩 Aug 22, 2023
@nitrologic
Copy link
Owner Author

play the sound
add some INTREQ support

@nitrologic nitrologic changed the title oblivion polling_0xdff01f🟩 oblivion bringup Aug 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant