Update README
This commit is contained in:
parent
2ba9fd6c82
commit
3452973001
2
.gitignore
vendored
2
.gitignore
vendored
@ -10,3 +10,5 @@ patches/
|
|||||||
.vamosrc
|
.vamosrc
|
||||||
activate
|
activate
|
||||||
test/report.txt
|
test/report.txt
|
||||||
|
test/TestSuite.info
|
||||||
|
src/report.txt
|
||||||
|
37
README.md
37
README.md
@ -130,6 +130,7 @@ Socket Library Close
|
|||||||
* [Hop to the Top: Bunny's Revenge](https://rabbit.robsmithdev.co.uk/)
|
* [Hop to the Top: Bunny's Revenge](https://rabbit.robsmithdev.co.uk/)
|
||||||
* The game uses this extension to send and receive high score information.
|
* The game uses this extension to send and receive high score information.
|
||||||
I also did some of the art for the game!
|
I also did some of the art for the game!
|
||||||
|
* [Gopherized](https://allanon71.itch.io/gopherized)
|
||||||
|
|
||||||
Doing something cool with the extension?
|
Doing something cool with the extension?
|
||||||
[Contact me](https://theindustriousrabbit.com/about) and I'll add it to the list!
|
[Contact me](https://theindustriousrabbit.com/about) and I'll add it to the list!
|
||||||
@ -168,10 +169,12 @@ throw a link to theindustriousrabbit.com somewhere! You can
|
|||||||
also find a donate link on
|
also find a donate link on
|
||||||
[the About section on The Industrious Rabbit](https://theindustriousrabbit.com/about).
|
[the About section on The Industrious Rabbit](https://theindustriousrabbit.com/about).
|
||||||
|
|
||||||
## Feedback? Bug reports?
|
## Feedback? Bug reports? Patches?
|
||||||
|
|
||||||
Go to the [About section on The Industrious Rabbit](https://theindustriousrabbit.com/about)
|
First, run `test/TestSuite` to generate a `report.txt` file.
|
||||||
to contact me.
|
|
||||||
|
Then, go to the [About section on The Industrious Rabbit](https://theindustriousrabbit.com/about)
|
||||||
|
to contact me, send the `report.txt` along with the details on your issue.
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
@ -213,13 +216,13 @@ Internal release.
|
|||||||
|
|
||||||
### 1.1.4 (2024-04-26)
|
### 1.1.4 (2024-04-26)
|
||||||
|
|
||||||
* Fix bug in fdset macro where using D3 for a parameter could cause corruption
|
* Fix bug in fdset macro where using D3 for a parameter could cause corruption.
|
||||||
* Copy a null-terminated copy of IP address for `SocketIPAddressPortToSockaddr`
|
* Copy a null-terminated copy of IP address for `SocketIPAddressPortToSockaddr`.
|
||||||
* Add test suite to exercise extension functionality
|
* Add test suite to exercise extension functionality.
|
||||||
* Fix several crash bugs found due to the test suite
|
* Fix several crash bugs found due to the test suite.
|
||||||
* Retructure API docs for easier reading
|
* Retructure API docs for easier reading.
|
||||||
|
|
||||||
# Development
|
## Development
|
||||||
|
|
||||||
### Environment
|
### Environment
|
||||||
|
|
||||||
@ -251,9 +254,25 @@ Run `bin/setup` to do most of the setups above.
|
|||||||
|
|
||||||
### Debugging
|
### Debugging
|
||||||
|
|
||||||
|
#### Cross-platform
|
||||||
|
|
||||||
Modify data in the `DebugArea` and read it by `Peek`/`Deek`/`Leek`ing from
|
Modify data in the `DebugArea` and read it by `Peek`/`Deek`/`Leek`ing from
|
||||||
the base address provided by `Socket Get Debug Area`.
|
the base address provided by `Socket Get Debug Area`.
|
||||||
|
|
||||||
|
#### WinUAE/FS-UAE
|
||||||
|
|
||||||
|
In the debugger, set a memory breakpoint at `$100` for two written bytes:
|
||||||
|
|
||||||
|
```
|
||||||
|
w 0 100 2
|
||||||
|
```
|
||||||
|
|
||||||
|
Then, in your code, clear those two bytes to stop execution at that point:
|
||||||
|
|
||||||
|
```asm
|
||||||
|
CLR.W $100
|
||||||
|
```
|
||||||
|
|
||||||
### Releasing
|
### Releasing
|
||||||
|
|
||||||
#### Ubuntu/Debian
|
#### Ubuntu/Debian
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
; BSDSocket.s, list of the library functions on the 26-04-2024 20:54:05
|
; BSDSocket.s, list of the library functions on the 26-04-2024 22:25:06
|
||||||
;
|
;
|
||||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
L_Cold: set 0
|
L_Cold: set 0
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
; BSDSocket.s, library size on the 26-04-2024 20:54:05
|
; BSDSocket.s, library size on the 26-04-2024 22:25:06
|
||||||
;
|
;
|
||||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
Lib_Size equ 39
|
Lib_Size equ 39
|
||||||
|
Loading…
Reference in New Issue
Block a user