|10Xpilot
It works great on SyncTERM on my PC, but runs super slow on my Hotroded Amiga 500, I'm guessing the Network card in the Amiga just isn't that great, or perhaps I am caching to much server data in RAM and that's bogging TERM 4.8 down. I need to go look at how much stuff is being
cached as it may be over 2MB. (The world map is 1000x1000 grid)
its on deadmodemsociety.com telnet 1337. The game is called BaudQuest: Dial of Fate.
|10Xpilot
|11aNACHRONiST |08+o |10aBSiNTHE BBS
|10Xpilot
|10Xpilot
My Amiga 500 has a 68060 at 100mhz, so I should have the processing side taken care of, I think from what i've been able to come up with is
that its TERM 4.8, I don't think it can deal with the screen redraws at
5 times a second, but I am drawing most of the screen, so I think your idea is a good one and only redraw what has changed. I will look into
that and see if that helps, so thank you...
Well look at the big brains on Brad.... (Jack)
Jack, I did some research and found "Differential Rendering"
Basically what you described, write the screen to a buffer and do a comparisson and then only send the items that have changed.
So I have this running now live in production and it made a MASSIVE difference on how the game runs on the Amiga! Its just about as fast now as SyncTERM and PC.
I thank you for this!
I know its silly to make a live multiplayer BBS game in today's day and age because I may not have many players at all. That is the nature of BBSing today. But my curiousity got the better of me and I wanted to see what was possible...
|10Xpilot
You got it exactly right. ACA1260 plugged into the ACA500Plus. May be a wee bit overkill, but at the time I was messing with TCPIP stack stuff
and I was thinking the CPU was bottlenecking it and I decided to throw a sledgehammer at it....
Side Note, I was able to add Arrow key support to BaudQuest today. It
was a little tricky as thoses key use all sorts of escape codes and the code reading imput was very basic, just simple single characters. But It works now with either the WASD or Arrow keys. I was trying to emulate standard MMOs where your left hand is movement and right hand is combat (Mouse)
|10Xpilot
to get what I want from the Dungeons. Here's a screen shot of my crappy little map editor.
Yeah, certainly makes sense to have both, I just though it was
interesting to learn how much more difficult it was to do arrows vs
WASD. I finished the first Dungeon last night (Out of 8) The game has gotten so out of control that I had to make a HTML map editor to be able to get what I want from the Dungeons. Here's a screen shot of my crappy little map editor.
https://www.dropbox.com/scl/fi/ptc2ryzjdti1txy80aj45/MapEditor.jpg?rlkey=d 77x3lep0mf3wvhw5ts09&dl=0
|10Xpilot
Just wanted to drop a note in here to ignore the previous BBS address.
I have moved the BBS to use telnet.deadmodemsociety.com port 1337. (old address was deadmodemsociety.com)
Microsoft gives our company employees $150 of Azure credits per month.
So I spun up a Linux VM in Azure and installed apache and setup a crappy website for the BBS, that seems like the thing to do...
Microsoft gives our company employees $150 of Azure credits per month. So
I spun up a Linux VM in Azure and installed apache and setup a crappy
website for the BBS, that seems like the thing to do...
Nice - I want to play around w/ Azure one day. I used to swear by linode.com but they were bought out by a bigger phish...
Nice - I want to play around w/ Azure one day. I used to swear by linode.com, but they were bought out by a bigger phish...
|10Xpilot
SEEN-BY: 1404/0 1423/0I used to swear by linode, but they were bought out by a bigger