uliwitness, to retrocomputing
@uliwitness@chaos.social avatar

I don’t suppose anyone has reverse-engineered the old 90ies Apple DocViewer file format? I know someone decoded THINK Reference, but I'm kinda hoping that DocViewer will be better than PDF for extracting structured info from Inside Macintosh.

Sadly there's an MS Word display app called “DocViewer”, so web search is kinda difficult.

sinza, to retrocomputing
@sinza@bitbang.social avatar

My old Microsoft Product keygen written in works!

I just tested it with FrontPage 98, and the generated key (not the pictured key, it uses an 11-digit key) worked. 🥳

( https://gurney.dev/posts/mod7/ by @daniel has more about the algorithm at play: my program would not have been possible without their documentation of the Mod7 Algorithm used by 90s Microsoft.)

allanon, to amiga Italian
@allanon@mastodon.uno avatar

New feature:

  • hot key to set the current page as the home page

Fixes:

  • Made various fixes and optimizations, I also got rid of a Guru that sometimes was crashing the system. I think there is still something within the library because if I try to call a proc while doing network stuff sooner or later the system ... BOOM! 😁
    Anyway I can only thanks @TopazRabbit for this game-changer lib.

I'm near to a first RC! :amiga:

allanon, to amiga
@allanon@mastodon.uno avatar

My #Gopher client can now download files! :D
It uses a little 8k buffer where data is received and dumped to a file until the end.
I was scared because in interpreted mode Print # performs very bad! Something like 40Kb/s while in compiled mode it reaches 225Kb/s
:amiga:

#AMOS #Amiga #AMOSProfessional #retroprogramming

The video shows my Gopher client that is able to download files!

thelastpsion, to retrogaming
@thelastpsion@bitbang.social avatar

Just tried compiling Wari, a game written in #Psion OO C. The project uses #Borland Make 3.6.

Got it to compile first time with my SIBO SDK setup - all good!

However... Borland Make uses 16-bit DPMI, and its extender won't load 32-bit DPMI binaries. If I pre-load the 32-bit extender, it won't load 16-bit DPMI binaries, so Make won't run!

TL;DR: I can't use the new #ctran with Borland Make 3.6.

Looks like I'll be converting that Makefile to GNU Make or a #TopSpeed project.

#dos #dosbox

thelastpsion,
@thelastpsion@bitbang.social avatar

DROP-IN REPLACEMENT, BABY!

This is Wari, a #Psion #EPOC16 game written in Psion's proprietary OO C, back in 1996.

It was compiled with a modified version of the Psion SIBO C SDK, containing my new FOSS version of the #ctran OO preprocessor.

It literally just worked!

The fun doesn't stop here, but the first milestone has been reached. Two months of work. I am both pleased and relieved!

#retrocomputing #retrodev #retroprogramming

allanon, to amiga Italian
@allanon@mastodon.uno avatar

#Gopher client for #Amiga

I'm working on a simple cache system to avoid to download over and over the same content.
I've used a very simple hashing algo to build the cached file names (in the form host@selector as you see in the screenshot), it should work...
I've also intruduced an expire value in hours for the cached files: expired files will be removed when the client is started.
All these features are optional.
:commodore: :amiga:

#AMOSProfessional #retroprogramming

kroc, to VintageOSes
@kroc@mstdn.social avatar

FINALLY. That was hell, but my Z80 assembler in Z80 now parses all Z80 opcodes (794!) and unlike other native assemblers it uses a static binary tree to match strings to opcodes so the lookup code is only 179 bytes and the table is 3'733 bytes! #z80 #v80 #cpm #retroprogramming #retrocomputing

kroc,
@kroc@mstdn.social avatar

Total size is currently 5K but it's not finished yet and the limit will be 8KB. Once complete I will rewrite it in itself meaning that you'll be able to assemble your #Z80 projects using a native Z80/CPM assembler, even on PC via RunCPM, rather than massive PC-only toolchains. Z80 software that can't be built on real HW is useless!!

https://github.com/Kroc/v80 #v80 #cpm #retroprogramming #RetroComputing

uliwitness, to retrocomputing
@uliwitness@chaos.social avatar

So, anyone know why the original iPhone's movie player functions were all named starting with “Fig" ... ?

I remember the calls' names felt like rewrites of QuickTime at the time ... was this what later became AVFoundation, or a completely separate thing?

Anyone know?

#quicktime #retroComputing #retroProgramming #macintosh #mac #apple #iPhone

kroc, to asm
@kroc@mstdn.social avatar

This is a very clear, understandable, introduction to 6502 object linking! https://www.youtube.com/watch?v=0q6Ujn_zNH8 #asm #retroprogramming #retrocomputing

coldacid, to retrocomputing
@coldacid@shitposter.club avatar

Currently rescuing downloadable versions of Microsoft Systems Journal for posterity. Going to organize them and create an item in Internet Archive for them when I'm done.

HOWEVER: Issues from 1992 and earlier don't have downloadable versions, and only two issues from that era even have scans of the print magazine (vol. 1 iss. 1 and vol. 2. iss. 2). So if you're some kinda mega nerd like me and happen to have back issues from that era, please do the rest of us nerds a favour and donate them to Internet Archive, or at least scan them in fully (ads and all!) and put the PDFs up on IA for others to enjoy.

This has been a public service announcement from your friendly neighbourhood #retroprogramming and #retrocomputing enthusiast

kroc, to asm
@kroc@mstdn.social avatar

Is it called the carry flag because I carried it for 13 instructions! XD #z80 #asm #retroprogramming #retrocomputing

yawning_angel, to zxspectrum

A new video emerges. In this one I'm converting a ZX Spectrum code listing from 48k Basic, to AMOS Pro on my Amiga.
Type in listings have never been so challenging. 😅

https://youtu.be/jZ6evMcH1z8

#zxspectrum #sinclair #amiga #retrocomputing #retroprogramming

nergahak, to random
@nergahak@mastodon.social avatar
uliwitness, to retrocomputing
@uliwitness@chaos.social avatar

OK, I didn't have “Rootless Mac System 7 emulator" on my bingo card today:

https://www.emaculation.com/forum/viewtopic.php?t=10472

#retroProgramming #basiliskII #retroComputing #macOS

uliwitness, to keyboards
@uliwitness@chaos.social avatar

My Bluetooth keyboard suddenly disconnected from the work MacBook, and since I had the USB Wombat just lying there, I grabbed the Apple Extended Keyboard II from my old Mac LC and plugged it in instead.

I have a high-end mechanical keyboard, but goodness, this keyboard feels so much better …

#keyboards #retroProgramming #retroComputing

allanon, to amiga
@allanon@mastodon.uno avatar

Some progresses 😁
As you can see I'm a mess with the graphics but that's not the point, this screen is 960x600 in EHB 64 colors, still not compiled but also still missing many features I want to add.
Moving while jumping need some optimization, but collisions with walls seems good.
It runs on WinUAE emulating the #A1200.

#Amiga #AMOSPro #gameDev #soloDev #Retroprogramming

video/mp4

uliwitness, to retrocomputing
@uliwitness@chaos.social avatar

Oooooohhhh!! News about the development of the MACE 68k Mac emulator: https://mace.software/2023/08/31/summer-23-update/

nergahak, to retrocomputing
@nergahak@mastodon.social avatar
kroc, (edited ) to VintageOSes
@kroc@mstdn.social avatar

Via BS, these beautiful re-typeset manuals by Martin Maciaszek (@martin):

CP/M User’s Manual - https://maciaszek.net/26768/cp-m-users-manual-recreation/
CP/M Programmer’s Guide - https://maciaszek.net/26791/cp-m-programmers-guide-recreation/
CP/M System Guide - https://maciaszek.net/26810/cp-m-system-guide-recreation/
CP/M Programmer’s Utility Guide - https://maciaszek.net/26822/programmers-utilities-guide-recreation/

uliwitness, to Mac
@uliwitness@chaos.social avatar

Interesting little blog post about programming classic MacOS using MacZoop:

https://rven.se/maczoop/

MacZoop was “my” framework at the time, I wrote pretty much every app I made with it, not with PowerPlant. I even developed a whole set of GUI view classes for it (way back before it had its own ZView class).

#retroProgramming #macProgramming #mac #maczoop

uliwitness, to retrocomputing
@uliwitness@chaos.social avatar

BTW — I wrote a little HyperCard XFCN recently for use in the Mini vMac emulator. It lets HyperCard stacks use vMac’s API to access the host computer's clipboard:

https://github.com/uliwitness/minivmac-hostclipboardxfcn

#hypercard #retrocomputing #retroprogramming

gerrykelly, to random
@gerrykelly@mastodon.gamedev.place avatar

I have conducted a fairly comprehensive scientific like study and concluded without a doubt that being in the vicinity of palm trees is very helpful in learning #z80 machine code
#retrocomputing #retroprogramming

smallsco, to random

Finally got some time to start working on my next #RetroComputing project - the Mac SE! My plan of attack is as follows:

  1. Disassemble everything and give it a good cleaning
  2. Recap the analogue board
  3. Replace the squirrel-cage fan with a new fan
  4. Recap the power supply
  5. Recap the logic board
  6. Service the floppy drive to the best of my ability
  7. Install a BlueSCSI!

Credit where credit is due - I’m not doing this alone, I’m doing it under the supervision of my dad who is an experienced electronics engineer and is making sure I don’t do anything really dumb (especially when working around high voltage stuff)

I did the first three steps this afternoon! The case is clean, the analogue board has been recapped (using this kit: https://console5.com/store/macintosh-se-se-30-analog-pcb-cap-kit-630-0147-c.html ) and the fan has been replaced with a Noctua NF-A6x25 FLX. In order to fit the new fan, I used this bracket: https://github.com/alxlab-zone66x/Macintosh_SE_Fan_Bracket_805-0936-A and had it 3D printed using MakeXYZ.

#VintageMac #68K #Apple #Mac #ClassicMac #VintageComputing

The SE analogue board before being cleaned, recapped and having the fan replaced. Check out that dirty, ugly squirrel cage fan!
The SE chassis with the logic and analogue boards removed, with the CRT and the rest of the chassis having been cleaned with rubbing alcohol and windex!
The SE analogue board after being cleaned, recapped and having the fan replaced with a Noctua NF-A6x25 FLX! So shiny! So quiet!

smallsco,

The Mac SE is booting again! Since the last update, we serviced the floppy drive and replaced the original internal hard drive with the V1 that used to live in my IIfx. I’m looking forward to using this machine for old games that won’t even run on the IIfx, and getting into more system-6-era with some online tutorials!

The floppy drive is better than it was. We gave it a good cleaning with compressed air, followed by some rubbing alcohol and DeoxIT. When the drive is out of the case, there’s no problem with physically inserting and ejecting disks. But when the drive is installed in the case, while there’s no problems any more with inserting or reading disks, they refuse to eject (and the drive makes a terrible whining noise when trying to do so). However, I’m not too upset about the floppy drive, since I have a Floppy Emu and want to ultimately replace the 800K drive with a 1.44MB FDHD unit anyway 🙂

gerrykelly, to random
@gerrykelly@mastodon.gamedev.place avatar

managed to get some #retrogamedev done on the amstrad last night and got my timers working properly.

its on my itch page (https://terlan.itch.io/easy-as-123) as a CDT if anyone wants a shot.

its easy all you need to do is answer 1 2 or 3 to simple sum of the numbers 1, 2 & 3 before the timer runs out and get the highest score you can. the timer gets progressively shorter the more you score.
there are other versions too.
#retrogaming #retroprogramming #basic #amstrad #retrocomputing #cpc464 #amstradcpc

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines