This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# vbshortcuts | |
# VirtualBox shortcuts to an easy VM management, feel free to dix and imporove. | |
# | |
# use: "$ source vbshortcuts" or "$ . vbshortcuts" | |
# | |
# (c)2015 - Giovanni Nunes <[email protected]> | |
# | |
# This program is free software; you can redistribute it and/or modify |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/perl | |
use SDL; | |
use SDLx::App; | |
use SDL::Rect; | |
use SDL::Image; | |
use SDL::Event; | |
use SDL::Events; | |
use strict; | |
use warnings; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; | |
; "caps off" | |
; - Destrava o CAPS-LOCK do teclado do MSX | |
; | |
; (C)2015 Giovanni dos Reis Nunes <giovanni@athena> | |
; | |
; This program is free software; you can redistribute it and/or modify | |
; it under the terms of the GNU General Public License as published by | |
; the Free Software Foundation; either version 2 of the License, or | |
; (at your option) any later version. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; This source code is regulated under the GNU license. Original division | |
; routine (c)Milos "baze" Bazelides, ( [email protected] ). | |
; Rest of code (c)Miguel Angel Rodriguez Jodar ( [email protected] ) | |
; | |
; Adaptated to run in MSX from Giovanni Nunes | |
; | |
CHPUT equ 0x00a2 | |
org 0xc000 ; The BASIC program is stored |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 SA!=&H7DAD:EA!=&H7FFF:COLOR 15,4,4:KEY OFF:SCREEN 0:IF PEEK(&H2D)=0 THEN W%=40:GOTO 20 ELSE PRINT "Display in [4]0 or [8]0 columns?" | |
15 K$=INPUT$(1):IF K$="4" THEN W%=40 ELSE IF K$="8" THEN W%=80 ELSE 15 | |
20 WIDTH W%:CLS:C%=0:I%=0:J%=0:K%=0 | |
25 IF W%=80 THEN MX%=16:CH%=7:CA%=58:CC%=78 ELSE MX%=8:CH%=5:CA%=29:CC%=38 | |
30 DEF FN H$(I%)=RIGHT$("0"+HEX$(I%),2):DEF FN W$(I!)=RIGHT$("000"+HEX$(I!),4) | |
40 FOR I!=SA! TO EA!:J%=PEEK(I!):C%=C% XOR J%:IF K%=0 THEN LOCATE 0:PRINT FN W$(I!); | |
45 LOCATE 3*K%+CH%:PRINT FN H$(J%);" "; | |
50 LOCATE K%+CA%:IF J%<32 THEN PRINT "."; ELSE PRINT CHR$(J%); | |
55 K%=K%+1:IF K%=MX% THEN LOCATE CC%:PRINT FN H$(C%);:K%=0 | |
60 IF CSRLIN>22 THEN PRINT "Scroll?";:K$=INPUT$(1):CLS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
GUESTCD='https://www.virtualbox.org/download/testcase/VBoxGuestAdditions_5.0.17-106140.iso' | |
MYPWD=$( pwd ) | |
yum install --assumeyes gcc kernel-devel-$( uname -r ) wget | |
cd /tmp | |
wget -c ${GUESTCD} | |
mount -o ro,loop $( echo ${GUESTCD} | sed 's/http.*\///g' ) /mnt | |
cd /mnt | |
./VBoxLinuxAdditions.run | |
cd ${MYPWD} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
set -eu | |
OPENMSX=$( which openmsx ) | |
if [[ ! -f ${OPENMSX} ]]; then | |
echo "openMSX not installed!" | |
exit 2 | |
else |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
VAGRANTFILE_API_VERSION = "2" | |
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | |
config.vm.box = "ubuntu/artful64" | |
config.vm.provider "virtualbox" do |vb| | |
vb.customize ["modifyvm", :id, "--memory", "512"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.vagrant | |
*.log | |
*.tar.gz |
OlderNewer