dvd2xbox was my first program and with it I’ve start learning c/c++ programming. I wasn’t good but good enough to made dvd2xbox a success and later on moving forward to be a team member of Team XBMC, later Team Kodi.
To remember the good old days I’ve uploaded my old xbox-scene webpage -> https://ws0.org/dvd2xbox
The source code can be found on my github page -> https://github.com/wsoltys/dvd2xbox
And again on youtube ;). SmokeMonster shows the available cores of the MiSTer project. The apple II+ core was ported from the MiST fpga. And I ported it to the MiST. Thanks for mentioning (at 0:49).
And another one for the ColecoVision FPGA port.
My hackthebox.eu rank is falling like a rock because I don’t have much time to spend. To remember better days I post my former rank banner which I saved before probably knowing what happens later on 😉
I was in the top 200! If you don’t know hackthebox head over to their website and enjoy hacking server and solving challenges like stego, reversing, forensic and others: https://www.hackthebox.eu/
When doing hackthebox stuff I often use the SimpleHTTPServer module of python to download scripts and tools from my host system to the client.
Recently I needed an IPv6 http server because IPv4 was blocked. Since I didn’t find a simple way to host files via IPv6 I extent the SimpleHTTPServer module with IPv6 support. While I was at it I also implemented file upload via post.
The latest version can be found on my GitHub page https://github.com/wsoltys/tools
The current version as of this writing is listed below:
from BaseHTTPServer import HTTPServer
from SimpleHTTPServer import SimpleHTTPRequestHandler
if self.path == '/ip':
self.wfile.write('Your IP address is %s' % self.client_address)
content_length = int(self.headers['Content-Length'])
body = self.rfile.read(content_length)
filename = self.path[1:]
with open(filename, 'w') as f:
address_family = socket.AF_INET6
if len(sys.argv) > 1:
port = int(sys.argv)
port = 80
server = HTTPServerV6(('::', port), MyHandler)
print('Serving http on '+server.server_name+' port '+str(server.server_port))
print('Upload files with: curl -T <file> <server ip>')
if __name__ == '__main__':
Just a short notice that the Apple II+ and the Colecovision fpga cores got some updates. Thanks to Till and gyurco who sent me pull requests. Head over to the official mist core page for download.
– Support for the MegaCart (ROMs up to 1MB) and SuperGameModule (32k RAM, AY-8910 sound chip) added
Thanks to gyurco.
– Apple II+: YPbPr support
Thanks to Till