- 41
- 41 610
Taciano Dreckmann Perez
Netherlands
เข้าร่วมเมื่อ 11 ส.ค. 2007
I'm a software engineer passionate about retrocomputing, vintage programming, and old-school games 🤓.
Check out my GitHub profile: github.com/taciano-perez
And my personal website at sites.google.com/view/tacianodreckmannperez/home
Check out my GitHub profile: github.com/taciano-perez
And my personal website at sites.google.com/view/tacianodreckmannperez/home
Learning 6502 Assembly on the Apple II, the easy way - Ep. 6A: Viewing data in the system monitor
This is a series where we learn the 6502 Assembly language following the book "Assembly Lines" using Paleotronic's Merlin IDE.
In this episode, we visualize data in the system monitor / mini assembler and explain the Merlin pseudo-opcode HEX.
The source code can be found here:
github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-07-1-0-indexed-addressing
The "Assembly Lines" book by Roger Wagner (edited by Chris Torrence) can be found in digital format here: archive.org/details/AssemblyLinesCompleteWagner/
The Paleotronic Merlin IDE can be found at: paleotronic.com/merlin/
In this episode, we visualize data in the system monitor / mini assembler and explain the Merlin pseudo-opcode HEX.
The source code can be found here:
github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-07-1-0-indexed-addressing
The "Assembly Lines" book by Roger Wagner (edited by Chris Torrence) can be found in digital format here: archive.org/details/AssemblyLinesCompleteWagner/
The Paleotronic Merlin IDE can be found at: paleotronic.com/merlin/
มุมมอง: 217
วีดีโอ
Loewe Opta Rheinperle 4716W Radio Restoration - Part Two
มุมมอง 1.5Kปีที่แล้ว
Let's bring a dusty, cobweb-ridden old tube radio "Loewe Opta Rheinperle 4716W" back to life. Welcome to the second (and final) part, where we finish the electronic restoration, add Bluetooth, refinish the cabinet, and behold the final product. Timestamps: 00:20:18 Replacing the selenium rectifier 00:09:31 A new power cord 00:09:50 Magic eye troubles 00:13:24 Alignment? 00:15:16 Adding Bluetoot...
Loewe Opta Rheinperle 4716W Radio Restoration - Part One
มุมมอง 2.6Kปีที่แล้ว
Can we bring a dusty, cobweb-ridden old tube radio "Loewe Opta Rheinperle 4716W" back to life? What shall we find inside it? Vacuum tubes? Melted capacitors? Playing cards??? Welcome to the first video (out of two), where we go from initial inspection to the first reception sounds. Timestamps: 00:00:32 Initial inspection 00:05:40 Removing the chassis 00:06:24 Checking the power transformer 00:1...
How to save your Apple 1 BASIC programs in the POM1 Emulator
มุมมอง 290ปีที่แล้ว
In this video we show how to use the SAVE MEMORY command of the POM1 Apple 1 emulator to save your BASIC programs to a file. Links mentioned: - POM1 Emulator: github.com/anarkavre/pom1 - Apple 1 Manual: www.applefritter.com/files/basicman.pdf - Apple 1 Memory Map: www.applefritter.com/replica/chapter7 - How the Apple 1 Computer Works: th-cam.com/video/36NgkpctW6k/w-d-xo.html&ab_channel=The8-Bit...
Programming a text adventure with Borland Turbo C in DOS (FULL TUTORIAL)
มุมมอง 824ปีที่แล้ว
How to program a text adventure in Borland Turbo C using an emulated PC running DOS (FULL TUTORIAL). We implement a small proto-game called GET LAMP. The source code can be found here: github.com/taciano-perez/getlamp-game/tree/main/Turbo C In this video series, we will implement the same game in a number of programming languages, using different software development paradigms, and coding in (e...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 17: Hi-Res Animation
มุมมอง 311ปีที่แล้ว
In this series we learn 6502 Assembly following the book "Assembly Lines" and using Paleotronic's Merlin IDE. On this episode: learn how to animate a dot to bounce around the screen like the game "Pong". The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-19-01-hires-animation-BASIC github.com/taciano-perez/assembly-lines-exercises/tree/main/e...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 16: Applesoft Hi-Res Graphics
มุมมอง 348ปีที่แล้ว
In this series we learn 6502 Assembly following the book "Assembly Lines" and using Paleotronic's Merlin IDE. On this episode: learn how to enter High Resolution Graphics (HGR) mode and draw points, lines, and shapes. The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-18-01-hires-demo The "Assembly Lines" book by Roger Wagner (edited by Chris...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 15: BASIC/Assembly data passing
มุมมอง 136ปีที่แล้ว
This is a series where we learn the 6502 Assembly language following the book "Assembly Lines" using Paleotronic's Merlin IDE. In this episode, we learn how to pass data back and forth between BASIC and Assembly. We cover the three Applesoft BASIC variable types: Integers, Real Numbers, and Strings. The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/e...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 14: Calling Assembly from BASIC
มุมมอง 198ปีที่แล้ว
This is a series where we learn the 6502 Assembly language following the book "Assembly Lines" using Paleotronic's Merlin IDE. In this episode, we learn different ways to pass parameters from BASIC to Assembly subroutines. The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-16-01-callable-sound-1 github.com/taciano-perez/assembly-lines-exercis...
Making a modern text-oriented game in JavaScript: a developer journal
มุมมอง 244ปีที่แล้ว
A journal sharing my journey developing a modern text-oriented game in JavaScript. You can play the game at taciano-perez.github.io/noir-game/ The source code is available at github.com/taciano-perez/noir-game Timestamps 00:00 - Intro 01:25 - Roadwarden (inspiration) 03:42 - Sketching the game UI 05:30 - Starting to code 13:04 - The first screen 13:41 - Generating graphic assets with DALL-E 16:...
Programming a text adventure game with Borland Turbo Prolog 2.0 (DOS)
มุมมอง 1.3Kปีที่แล้ว
Tutorial on how to program a text adventure game in an emulated PC running DOS using Borland Turbo Prolog 2.0. We implement a small proto-game called GET LAMP. Timestamps: 00:00:00 Intro 00:03:22 Programming in Prolog 00:14:51 Rooms in our text adventure 00:18:54 Showing the current location 00:25:54 Moving around 00:45:21 Objects and inventory 00:58:39 Parsing user commands 01:18:33 Adding the...
Programming a text adventure game in 6502 Assembly (Apple IIe)
มุมมอง 1.2K2 ปีที่แล้ว
This is a tutorial on how to program a text adventure game in 6502C Assembly using an emulated Apple //e computer. We implement a small proto-game called GET LAMP. Shameless plug: if you like this video and want to see more like this, subscribe to the channel! Timestamps: 00:00 Intro 02:15 Basic game loop 05:10 Displaying locations 13:28 Introducing the command GO 20:21 Improving the command GO...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 13: Relocatable Code
มุมมอง 2792 ปีที่แล้ว
This is a series where we learn the 6502 Assembly language following the book "Assembly Lines" using Paleotronic's Merlin IDE. In this episode, we learn how to write relocatable programs. The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-15-3-relocatable-jump-bell-1 github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-15-5-me...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 12: I/O routines
มุมมอง 1802 ปีที่แล้ว
This is a series where we learn the 6502 Assembly language following the book "Assembly Lines" using Paleotronic's Merlin IDE. In this episode, we learn how to write generic routines for string input/output from/to the console. The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-13-1-data-type-print github.com/taciano-perez/assembly-lines-exer...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 11: Shift and Logical Operators
มุมมอง 2332 ปีที่แล้ว
This is a series where we learn the 6502 Assembly language following the book "Assembly Lines" using Paleotronic's Merlin IDE. In this episode, we learn how to use shift and logical operators in order to perform arithmetic and logical bitwise operations. The source code can be found here: github.com/taciano-perez/assembly-lines-exercises/tree/main/exercise-12-1-shift-operators github.com/tacian...
Learning 6502 Assembly on the Apple II, the easy way - Ep. 10: File I/O with ProDOS
มุมมอง 4582 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 10: File I/O with ProDOS
Learning 6502 Assembly on the Apple II, the easy way - Ep. 9: Add and Subtract
มุมมอง 2752 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 9: Add and Subtract
Learning 6502 Assembly on the Apple II, the easy way - Ep. 8: The Stack
มุมมอง 2602 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 8: The Stack
Santa Paravia en Fiumaccio: a game's journey from BASIC to C to JavaScript
มุมมอง 3832 ปีที่แล้ว
Santa Paravia en Fiumaccio: a game's journey from BASIC to C to JavaScript
Learning 6502 Assembly on the Apple II, the easy way - Ep. 7: Sound Generation
มุมมอง 2182 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 7: Sound Generation
Learning 6502 Assembly on the Apple II, the easy way - Ep. 6: Addressing Modes
มุมมอง 2722 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 6: Addressing Modes
Learning 6502 Assembly on the Apple II, the easy way - Ep. 5: Keyboard Input
มุมมอง 3902 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 5: Keyboard Input
Learning 6502 Assembly on the Apple II, the easy way - Ep. 4: Console Output & more loops
มุมมอง 3802 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 4: Console Output & more loops
Learning 6502 Assembly on the Apple II, the easy way - Ep. 3: Loops
มุมมอง 5422 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 3: Loops
Storing BASIC programs in a virtual floppy with Apple II emulators
มุมมอง 1.1K2 ปีที่แล้ว
Storing BASIC programs in a virtual floppy with Apple II emulators
Learning 6502 Assembly on the Apple II, the easy way - Ep. 2: Print APPLE
มุมมอง 8312 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 2: Print APPLE
Learning 6502 Assembly on the Apple II, the easy way - Ep. 1: The Bell
มุมมอง 3.4K2 ปีที่แล้ว
Learning 6502 Assembly on the Apple II, the easy way - Ep. 1: The Bell
Programming a text adventure game WITH GRAPHICS in Applesoft BASIC (Apple IIe)
มุมมอง 2.6K2 ปีที่แล้ว
Programming a text adventure game WITH GRAPHICS in Applesoft BASIC (Apple IIe)
Translating a game (Super Star Trek) from BASIC to Java
มุมมอง 6542 ปีที่แล้ว
Translating a game (Super Star Trek) from BASIC to Java
Programming a text adventure in DOS with Borland Turbo C - Part 7: Completing the code & final demo
มุมมอง 2053 ปีที่แล้ว
Programming a text adventure in DOS with Borland Turbo C - Part 7: Completing the code & final demo
Nice! 🙂
I remember running a Prolog IDE in UCS (Caxias) a long time ago. The IDE was freeware and the logo was a lion's head. I don't really remember its name anymore.
Found it. It was Arity Prolog.
Nice, do you have something on Turbo C++? I wonder if that made it easier
So far I haven't made any videos with C++. I plan to shoot one with an object-oriented language, but I'm thinking Smalltalk.
I found a red one today for $15, never had a typewriter but always wanted one.
I'm glad to hear it, hope your typewriter brings you joy. At this price range, it probably needs some love, like cleaning the typebars (I use turpentine and cotton swabs, wearing gloves and careful to avoid dripping on plastic parts; don't put any oil on it, it turns gunky over time). A new ribbon is also a good idea.
Ok so I have access to several different versions of Merlin assembler. Which do I want
Hi, most versions of Merlin should be fine. In doubt, you can try Merlin Pro 2.43.
great video.Where do you find the service manuals for the radios?
Thanks! I find most at the website of the Dutch Association for the History of Radio (NVHR): nvhr.nl/docs/schema/schematheek.php
I just got one today at a charity shop for 10 quid, its a little dust and there's some marks on the a key, but other than that in great condition! Couldn't be happier
Congrats! It's an elegant machine 🙂
Ok I think I worked it out. The stuff on the right is what the instructions would be if that data was instructions
You got it. The mini assembler is rudimentary and can't tell data from instructions. It will just try to disassemble everything as instructions. Very often you can ignore what comes after an RTS.
Ok last question I swear😂. th-cam.com/video/NyxWQSWgRqU/w-d-xo.htmlsi=cRhOUegvkVitWmyv
Ok ok last question swear. th-cam.com/video/NyxWQSWgRqU/w-d-xo.htmlsi=CMff7jd1lsSx0Tcl
Welcome back 😊
Thanks. I'm still around, currently working on a vacuum tube radio from the 1940s. Hopefully, the video will be ready in a few weeks. Meanwhile, I'm always ready to answer questions as they come🙂. Interaction keeps things interesting in YT, so I appreciate the welcome!
On the line 16 at 11:09 in the video, the word data is a label used by the assembler for human readability. To the right of that is the word hex. That should be a mnemonic right? I can’t find that in any instruction set for 6502. So how would this look if it was just assembly with no labels?
Indeed HEX is not an opcode in the 6502 instruction set but rather a Merlin assembler pseudo op. The Merlin manual defines them as "an instruction to the assembler rather than the processor being assembled for. A pseudo op may or may not result in bytes being placed into the program." Link to manual: gswv.apple2.org.za/a2zine/Docs/MerlinManual.txt
@@TacianoPerez super impressed you got back to me so fast. how would it look in straight assembly that you would enter in the mini assembler. Or is that some wierd thing no one would do?
I have an apple 2 e and 2c. That I’m following along with. I’m beyond thrilled that you have pulled back the veil on something that has stuck me as magic for so long. 😊 where can I get Merlin on floppy
@@andrewr5504 I made a short video explaining: th-cam.com/video/rq7hLt-IYNY/w-d-xo.html
@@andrewr5504 The best way to get a Merlin floppy is via asciiexpress.net/
@TacianoPerez, what editor did you use to write and format the assembly that you uploaded to GitHub? Thank you.
Hi Luis, I used paleotronic.com/merlin/# . I literally copied and pasted the editor pane to a text file and vice-versa. If you have trouble because the buttons "Assemble" and "Exec" are failing with an expired certificate error (which can be seen at the browser's console with ctrl+shift+i) please check my answer to your other comment. Let me know if that answers your question!
The Cyaniide Merlin is working with Chrome if anyone is watching in 2024.
Hi Luis, for me it still results in an ERR_CERT_DATE_INVALID when clicking the "Assemble" and "Execute" buttons. The only workaround that works for me is: first went to "turtlespaces.org:6502/api/v1/asm/multifile%20net::ERR_CERT_DATE_INVALID" to see the "Not Secure" badge on Chrome's address bar. Then followed the steps described here: www.pico.net/kb/how-do-you-get-chrome-to-accept-a-self-signed-certificate/. After restarting Chrome, I went back to the insecure URL above and clicked "advanced", "proceed to..." and "reload".
This is awesome! I'd love to see more conversions with the explanations. Excellent!
Thanks! Let me know if there's a particular old school game that you'd like to see converted :-).
I learned how to program bit-mapped graphics on my Atari 400 (with 16K, bought in 1979) by reading a book about video game programming in 6502 from a book about writing video games on an Apple. The two computers' hires graphics are very similar so learning from the Apple book wasn't that difficult. Actually, programming in hires on the Atari was easier than on the Apple due to Atari's hires graphics mode being simpler than on the Apple. The earliest games on my Atari were ports of Apple games. Years later the same author wrote a similar book about writing games on the Atari computer but left out everything about bit mapped graphics programming.
Thanks for sharing! We learned a lot from these first domestic computers as they were simple enough that one could wrap one's mind around the whole HW-SW stack (although I personally struggled with assembly as a kid :-) ). This keeps them relevant even today.
@@TacianoPerez I thought I knew the Atari 8-bit machines inside and out (this was back in the early 1980's). Then, earlier this year, someone in the Facebook Atari group mentioned some games written by Polish programmers. It turns out they were very popular in Poland. Anyway, I looked on TH-cam for a demo of the games and when I found it, it blew me away. They used a technique I never heard of that allowed them to put more than 4 sprites on a display list graphics area AND made them multi-colored. I asked and they said the used something called ray tracing. It turns out, this technique was used quite often on the Atari 2600 because it only had 2 sprites. I guess one's never too old to learn.
@@bjbell52 True that! If you still have the link to these videos, I'd be curious in taking a look...
@@TacianoPerez I replied to your last post and gave a link to the book about Atari video game programming. Somehow, that post is now missing. So - use Google to find the book named Atari Graphics and Arcade Design. Change "Atari" to "Apple" in your search to see the other book. Also, search TH-cam for Atari 8-bit video games Poland to see some of their games.
A2E 4ever!!
Nice, inspirational restoration. What value resistors you used in your blutoothe module for conversion from L/R to mono channel. Thanks.
Thanks! I used 1K resistors. I took inspiration from this video (you can see the schematic around the 5 min mark): th-cam.com/video/rBITfrbDbbI/w-d-xo.html&ab_channel=AntiqueRadioArcheology-WilliamMorris
Very pretty in black, I have a red Deluxe 220, now I need to find a black one!
Red is gorgeous too :-).
16-bit revolution that came with Amiga, ST and specifically PC DOS was the greatest revolution ever. The move from simple arcade 8-bit games to complex strategy or adventure games from the 16-bit era was mind blowing.
True, that was a huge step.
Lots of possibilities.
Thanks for the video! I'm trying to learn Applesoft Basic to program a RPG game for the apple II
That's cool! What kind of RPG would you like to make? Do you already have some ideas?
Are you brazilian?
Hi Tallison, yes, I'm Brazilian. My first computer was a Tk3000 IIe in the late 80s, a clone of the Apple IIe platinum manufactured by Microdigital Eletrônica.
Thats so cool!! thak you 4 that
hi
Thank you. It's been wonderful to watch this 😃
Happy to hear it! 😁
these small hi-link PSU bricks are just the same cheapo chinese low-power bare PSU PCBs you can buy in various places, except they took those modules, soldered long pins to them and potted the whole thing in a plastic shell to sell as "industrial" PSU modules and other nonsense. They suffer from the same low component quality (electrolytics mainly) and short lifespan as the bare PCBs, with the main difference being that you can't fix the potted ones when they fail (or prevent them from failing in the first place by replacing the caps before putting them into service). You can find examples of the bare PCB/non-potted ones via google image search with the term "5V 700mA power supply". Seems like the potted ones are slightly de-rated for whatever reason (heat?)
That makes sense. Still, it seemed to me the easiest way to get a PSU with ground isolated from the radio. It's probably okay if the BT module works for a decade or two, since by then we're likely to be using some other protocol for audio devices. There's some interesting videos from Electronics Old and New about how to supply the BT module by adding a new winding to the radio's power trafo (th-cam.com/video/eWfsWNUpSNs/w-d-xo.htmlsi=1NVTFHwa5PjrME6d) or from the magic eye circuit (th-cam.com/video/TeoWENXwcWs/w-d-xo.htmlsi=gl6BpXF-ak7jAiHA), but I thought they would be overkill for my case. How would you do it?
😂😂😂😂
Thank you for the great restoration story! Can you tell me - what is value of the drop voltage resistor? I use different from 68 to 100 ohms. It depends on a radio. When I am too lazy I just put a selenium bridge rectifier. If it is necessary to have the chassis authentic I have to open an old selenium rectifier and put 4 single (each shunted with 22nF capacitors) diodes inside.
Hi Patrick, in this case it was 330 ohms. Usually I start at around 100 ohms and play with the values until the desired output voltage. I like this article by Rich Bonkowski: w5rkl.com/wp-content/uploads/2022/07/RBSelenium2.pdf
@@TacianoPerez , thank you for the information!. Saved it in my tech library.
Thank you so much! This is the best example I have found about writing an old text adventure! I'm encouraged to start writing my own. Maybe 40 years too late 😂
Happy to hear it! It's never too late for a good new text adventure. I would love to play it 🙂
Is it possible to check the transformer windings, first the primary and then the secondary by continuity using a multimeter? Or will this not give a correct result of the transformer efficiency. Thanks, watching from New Zealand.
Indeed testing for continuity tells you whether any of the windings are open, but says nothing about efficiency. Another approach is to introduce a low-voltage signal on the primary (e.g. 1V@50Hz) and check the secondary voltage output for the desired ratio. There's a great video by M Caldeira (Electronics Old and New) explaining: th-cam.com/video/7xvTGd4ysRE/w-d-xo.html&ab_channel=ElectronicsOldandNewbyMCaldeira . Thanks for the question, much appreciated!
Excellent presentation keep up the good work congratulations from Aotearoa New Zealand 🇳🇿👏
That’s nice to hear, thanks!!
Nice work. Just got into this hobby myself. Really enjoy the sound if tube audio.
Me too, they have a big, warm sound much better than transistor equipment (at least to my ears.)
@TacianoPerez I agree all the way. I repaired a 1950s magnavox console and wow... has a 15 and 12 inch woofer. I almost don't believe the sound it outputs and frequencies it can get to.
@@speakeradventures I have an output transformerless Philips B5X63A in my restoration queue. Apparently they have a wider dynamic range than traditional radios with an output trafo. Looking forward to that one!
@TacianoPerez huh, that's interesting, transformerless..is it a hot chassis set then..I just looked that radio up..love it. Any radio with dual speakers immediately peeks my interest as I love speakers. I bet it will have beautiful sound. Never seen that fabric on the back of a speaker before. Will be neat to see that retorted.
aparelhos muito bacana, bem nostálgico esse trabalho
Hi - maybe you can help When I click ASSEMBLE or EXEC nothing happens???? javascript seems to be enabled I have tried diff. browsers?????
Hello there, the problem seems to be that ASSEMBLE and EXEC make a call to turtlespaces.org:6502, and that fails with an ERR_CERT_DATE_INVALID error. In the past I was able to work around it by running Chrome with some special flags, or importing the turtlespaces.org certificate to Chrome trusted certs. But now these tricks don't seem to work anymore :-(. If you figure out a new workaround, please let me know...
Late to rhe party but would a lookup table of pointers to locations be much easier to implement?
It does sound easier indeed, I wish I had thought of that...🙂 Thanks!
26:10 To get the PRINTed text to a visible line during HGR mode, simply include VTAB 21 once before PRINT
12:12 Replace lines 1942 to 1944 with: 1942 HPLOT 1,160 TO 50,110 TO 230,110 TO 279,160 There's also clearly missing HPLOT 229,1 TO 229,110 and RETURN which must've been lines 1946 - 1947. And type GOSUB 1940 instead of RUN 1940 and you won't get those annoying errors.
Tava dando uma olhada no seu site ai vi q vc é brasileiro, realmente a gnt ta no mundo td.
Verdade, Nicolas!
Hi, thank you for sharing your knowledge with us. I'm trying to save some programs into my apple 1 system emulated by pom1. I think it may be the same way, you wouldn't have an apple 1 or its emulator, maybe you could also teach how to save the programs on it...
Hi there! I've made a video for you: th-cam.com/video/NQnxwjTrYpw/w-d-xo.html
Muito bacana este projeto.
Obrigado!!!
trasister_A = int(input("transister A: ")) trasister_B = int(input("transister B: ")) if trasister_A and trasister_B == 1: print(1) else: print(0)
Do you like to make new external DOS commands that we can use in batch files?
I could definitely make something, do you have anything specific in mind?
@@TacianoPerez I made some new commands for the text screen and the graphic screen like a CENTER command for the text screen and a bresenham line command for the graphic screen. But i am not so good in math. I do not understand how to make 3D graphic, i use only 2D formular. For pictures i use the TGA (uncompressed) picture format. I never learn how to decode other format like JPG, GIF or BMP picture format. I failed to build a routine to play WAV sound files. So there is a lot of work to do. I made some videos to show my work for DosBox. But i am not familar with the C language. I use x86 assembly and i put all instructions to create new executable inside batch files. Feel free to use my work in your projects and have fun.
I made a text based mini-game with batch files, the choice command, SBPLAY.exe, Debug and some pictures for DosBox. Easy to change the story and adding new character to play. 😊
That’s cool! Is it shared somewhere, like GitHub?
@@TacianoPerez I made a video for it. Please take a look into my pinned comment.
@@maxmuster7003 I've checked your video, and I really like the concept. The art (colors, images, sounds, story) is great!
I made an other video that shows how to make 1 bit Pixel Art animation. Have fun! 😊
Please help, I want to compile a turbo c++ 3.0 github project and I don't know how to do it, can you help me?
I can give it a try, could you share more details?
It would be interesting if you could teach how to build or compile a github project, there are 3D Engines or Minecraft 3D etc. 😊🙏
@@ge0rg3_3 I've googled around but couldn't find an Minecraft or 3D engine project in Turbo C++ that seemed to fit your interest. Could you point me to an existing project, e.g. in GitHub?
Very nice! Great to see you again here! Carry on, these videos are nice!
Thanks, Alan!
I got to chapter 4 a while back and got too busy with work to press ahead... hoping this is a good refresher for me! And I really like merlin...hmm
Sino ispirato creare il mio ora!
Sono felice di sentirlo! È davvero molto divertente. Condividi con noi ciò che farai...
It's look good!
Is it just me or does this assembler no longer work? I show cert errors in the console so it never assembles it seems.
For anyone else, you can click the link causing the CORS issues in the console, accept the cert or add an exception, then the site will start to work
@@chaseforchrist I was wondering when someone else would notice :-). Indeed it seems that Paleotronic's certificate has expired, and the website hasn't been actively maintained in the past year or so. In my case, I have been starting Chrome with the flag "--ignore-certificate-errors", but of course one must then be cautious to open only trusted websites.
BTW, recently the "--ignore-certificate-errors" option stopped working after a Chrome update. I have added the certificate of turtlespaces.org/ to my trusted certs, and now I can work with it. It's definitely less insecure than the "ignore certificates" option.