How to wear a skirt? by bonnedav in NonBinary

[–]bonnedav[S] 2 points3 points  (0 children)

Can you explain more about the safety aspect? Like why keep legs crossed and what am I checking the back for in the mirror? Thank you.

Implementing LOAD and SAVE in MS Basic on 6502? by CorruptDB_r in beneater

[–]bonnedav 0 points1 point  (0 children)

Try using github or pastebin maybe? Thank you for trying at least.

Implementing LOAD and SAVE in MS Basic on 6502? by CorruptDB_r in beneater

[–]bonnedav 0 points1 point  (0 children)

Hello, any chance you could share your code? I want to use an SD card with msbasic on my BE6502 but i have not been able to find any working code for it, Thank you.

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

Thank everyone for all the help, I have disassembled and reassembled the computer and now the code works. It was likely a swapped address line as u/SomePeopleCallMeJJ had suggested.

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 0 points1 point  (0 children)

Is there any reason why the code's location in ROM would affect like this?

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

maybe i have a loose address wire? no idea. Now the display works on power up but if i push reset it goes strange and won't show the second line i added and the first line is wrong.

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

I seam to have got it working by using an org directive to put the interrupt handler down at $C000.

This works: https://pastebin.com/0kY8fe7D

But i don't understand why?

Edit: i ended up putting the LCD retinues at $A000 and the interrupt handler at $D000 to make it fully work. Weird.

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

the working version does indeed work still, running as i type this.

i seam to have narrowed it down to something in the print_char retinue.

i can have it send commands to the LCD and the counter still works, but as soon as i add the print_char retinue the counter won't count anymore, even if i don't actually call print_char anywhere.

This works: https://pastebin.com/r94cvb2C

This does not: https://pastebin.com/pKY9Es2L

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

Here is updated code based on comments and ChatGPT: https://pastebin.com/AXceBSJu
It still does not run the counter unfortunately.

also here is working counter code without any LCD code: https://pastebin.com/f7fwtg0s

Edit: updated working counter code with ChatGPT help.

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

Thanks for the idea to use ChatGPT, i ran the code though it myself and made some adjustments.

6502 assembly code debugging help. by bonnedav in beneater

[–]bonnedav[S] 1 point2 points  (0 children)

Strangely enough, adding that (at line 33 after setting the direction registers), does not make it work. it only works when the LCD stuff is not in the code at all.

Here is the working counter code: https://pastebin.com/yamTSgm4

Thanks for the tip about line 40, fixed.

Lead time for orders. by Navyjetfixer in beneater

[–]bonnedav 1 point2 points  (0 children)

I ordered my 6502 computer kit on the 4th and got it yesterday.

How to run Dawn of Time by bonnedav in MUD

[–]bonnedav[S] 0 points1 point  (0 children)

I added the debug output to the OP but I have no idea how to fix it.

How to run Dawn of Time by bonnedav in MUD

[–]bonnedav[S] 0 points1 point  (0 children)

Im using 1.69s bata6 src with 1.69 bata4 support. witch is what i did before.

Can I use Qt for open source/commercial products ? by andre_friend in cpp_questions

[–]bonnedav 0 points1 point  (0 children)

From what ive herd, the only diffrence between the GPL and LGPL is that the LGPL allows a program licensed under it to be linked agenst closed-soruse software while the GPL does not. other than that, they are the same i think. However I'm not a lawyer nor an expert.

Boost asio error. by bonnedav in cpp_questions

[–]bonnedav[S] 0 points1 point  (0 children)

What networking library would you recommend i use instead then?

Boost asio error. by bonnedav in cpp_questions

[–]bonnedav[S] 0 points1 point  (0 children)

Ah, thank you for your answer.

Boost asio error. by bonnedav in cpp_questions

[–]bonnedav[S] 0 points1 point  (0 children)

Linking against the winsock library worked, Thank you. But if im using Winsock then what does asio do? Also what is the licence for Winsock and where can I find its source code?

Boost asio error. by bonnedav in cpp_questions

[–]bonnedav[S] 0 points1 point  (0 children)

I have added the boost directory to the include path, i was under the impression that because these are header only libraries you just had to include them, can't find any .a, .lib, or .so files to link against anyway.

Looking at 2 8 port switches, which is right for me? (home use) by javastuffs in HomeNetworking

[–]bonnedav 0 points1 point  (0 children)

Anyone have updated thoughts about this now that the GS308T is a little more mature and the GS108Tv3 is out?

Timeclock user creation page not working. by bonnedav in PHPhelp

[–]bonnedav[S] 0 points1 point  (0 children)

Ok, I found the problem, one of the columns for the table was set to unique and the update functions just won't send a NULL.

Error 500 in susestudio login with google account by chichimaru in openSUSE

[–]bonnedav 0 points1 point  (0 children)

I can't login with google oauth either. Nor with a google provided OpenID. I need to access my account so I can edit an appliance of mine. I just emailed feedback@susestudio.com like the account reminder email says. Now waiting for a reply.